# G3X_Reset

## Syntax

      #include <nitro/gx/g3x.h>

      void G3X_Reset();

## Arguments

None.

## Return Values

None.

## Description

- Cancels matrix stacks, polygon list RAM, and line buffer overflow conditions
- Calls `G3X_ResetMtxStack`

This function performs the operations above. The command FIFO will not be cleared if there are still commands being issued to it that are waiting for parameters. If it is possible for this function to be invoked in such a state, call the `G3X_ClearFifo` function separately. Normally executes at the beginning of each frame.

## See Also

`G3X_Init`, `G3X_InitTable`, `G3X_InitMtxStack`, `G3X_ResetMtxStack`, `G3X_ClearFifo`

## Revision History

2004/01/19 Initial version.

CONFIDENTIAL