G2_Direct2

# G3*_Direct2

## C Specification

      #include <nitro/gx/g3imm.h>
      #include <nitro/gx/g3b.h>
      #include <nitro/gx/g3c.h>

      void G3_Direct2(int op, u32 param0, u32 param1);

      // Below are APIs for creating the display list (command list)

      void G3B_Direct2(GXDLInfo* info, int op, u32 param0, u32 param1);
      void G3C_Direct2(GXDLInfo* info, int op, u32 param0, u32 param1);
      void G3BS_Direct2(GXDLInfo* info, int op, u32 param0, u32 param1);
      void G3CS_Direct2(GXDLInfo* info, int op, u32 param0, u32 param1);

## Description

This function specifies the geometry command directly. A command with two arguments must be set in `op`.

## Arguments

`op` | Geometry command (`G3OP_****` macro defined in `g3.h`)
`param0` | Parameter
`param1` | Parameter

## Return Values

None

## See Also

`G3_Direct0, G3_Direct1, G3_Direct3`

## Revision History

01/19/2004 Initial Version