Citro3d
|
#include <internal.h>
Public Attributes | |
gxCmdQueue_s | gxQueue |
u32 * | cmdBuf |
size_t | cmdBufSize |
float | cmdBufUsage |
u32 | flags |
shaderProgram_s * | program |
C3D_AttrInfo | attrInfo |
C3D_BufInfo | bufInfo |
C3D_Effect | effect |
C3D_LightEnv * | lightEnv |
u32 | texConfig |
u32 | texShadow |
C3D_Tex * | tex [3] |
C3D_TexEnv | texEnv [6] |
u32 | texEnvBuf |
u32 | texEnvBufClr |
u32 | fogClr |
C3D_FogLut * | fogLut |
u16 | gasAttn |
u16 | gasAccMax |
u32 | gasLightXY |
u32 | gasLightZ |
u32 | gasLightZColor |
u32 | gasDeltaZ: 24 |
u32 | gasFlags: 8 |
C3D_GasLut * | gasLut |
C3D_ProcTex * | procTex |
C3D_ProcTexLut * | procTexLut [3] |
C3D_ProcTexColorLut * | procTexColorLut |
C3D_FrameBuf | fb |
u32 | viewport [5] |
u32 | scissor [3] |
u16 | fixedAttribDirty |
u16 | fixedAttribEverDirty |
C3D_FVec | fixedAttribs [12] |
Definition at line 31 of file internal.h.
C3D_AttrInfo C3D_Context::attrInfo |
Definition at line 41 of file internal.h.
C3D_BufInfo C3D_Context::bufInfo |
Definition at line 42 of file internal.h.
u32* C3D_Context::cmdBuf |
Definition at line 34 of file internal.h.
size_t C3D_Context::cmdBufSize |
Definition at line 35 of file internal.h.
float C3D_Context::cmdBufUsage |
Definition at line 36 of file internal.h.
C3D_Effect C3D_Context::effect |
Definition at line 43 of file internal.h.
C3D_FrameBuf C3D_Context::fb |
Definition at line 65 of file internal.h.
u16 C3D_Context::fixedAttribDirty |
Definition at line 69 of file internal.h.
u16 C3D_Context::fixedAttribEverDirty |
Definition at line 69 of file internal.h.
C3D_FVec C3D_Context::fixedAttribs[12] |
Definition at line 70 of file internal.h.
u32 C3D_Context::flags |
Definition at line 38 of file internal.h.
u32 C3D_Context::fogClr |
Definition at line 52 of file internal.h.
C3D_FogLut* C3D_Context::fogLut |
Definition at line 53 of file internal.h.
u16 C3D_Context::gasAccMax |
Definition at line 55 of file internal.h.
u16 C3D_Context::gasAttn |
Definition at line 55 of file internal.h.
u32 C3D_Context::gasDeltaZ |
Definition at line 57 of file internal.h.
u32 C3D_Context::gasFlags |
Definition at line 58 of file internal.h.
u32 C3D_Context::gasLightXY |
Definition at line 56 of file internal.h.
u32 C3D_Context::gasLightZ |
Definition at line 56 of file internal.h.
u32 C3D_Context::gasLightZColor |
Definition at line 56 of file internal.h.
C3D_GasLut* C3D_Context::gasLut |
Definition at line 59 of file internal.h.
gxCmdQueue_s C3D_Context::gxQueue |
Definition at line 33 of file internal.h.
C3D_LightEnv* C3D_Context::lightEnv |
Definition at line 44 of file internal.h.
C3D_ProcTex* C3D_Context::procTex |
Definition at line 61 of file internal.h.
C3D_ProcTexColorLut* C3D_Context::procTexColorLut |
Definition at line 63 of file internal.h.
C3D_ProcTexLut* C3D_Context::procTexLut[3] |
Definition at line 62 of file internal.h.
shaderProgram_s* C3D_Context::program |
Definition at line 39 of file internal.h.
u32 C3D_Context::scissor[3] |
Definition at line 67 of file internal.h.
C3D_Tex* C3D_Context::tex[3] |
Definition at line 48 of file internal.h.
u32 C3D_Context::texConfig |
Definition at line 46 of file internal.h.
C3D_TexEnv C3D_Context::texEnv[6] |
Definition at line 49 of file internal.h.
u32 C3D_Context::texEnvBuf |
Definition at line 51 of file internal.h.
u32 C3D_Context::texEnvBufClr |
Definition at line 51 of file internal.h.
u32 C3D_Context::texShadow |
Definition at line 47 of file internal.h.
u32 C3D_Context::viewport[5] |
Definition at line 66 of file internal.h.