RetroArch
Public Attributes | List of all members
__gx_regdef Struct Reference

#include <gx_regdef.h>

Collaboration diagram for __gx_regdef:
[legend]

Public Attributes

u16 cpSRreg
 
u16 cpCRreg
 
u16 cpCLreg
 
u16 xfFlush
 
u16 xfFlushExp
 
u16 xfFlushSafe
 
u32 gxFifoInited
 
u32 vcdClear
 
u32 VATTable
 
u32 mtxIdxLo
 
u32 mtxIdxHi
 
u32 texCoordManually
 
u32 vcdLo
 
u32 vcdHi
 
u32 vcdNrms
 
u32 dirtyState
 
u32 perf0Mode
 
u32 perf1Mode
 
u32 cpPerfMode
 
u32 VAT0reg [8]
 
u32 VAT1reg [8]
 
u32 VAT2reg [8]
 
u32 texMapSize [8]
 
u32 texMapWrap [8]
 
u32 sciTLcorner
 
u32 sciBRcorner
 
u32 lpWidth
 
u32 genMode
 
u32 suSsize [8]
 
u32 suTsize [8]
 
u32 tevTexMap [16]
 
u32 tevColorEnv [16]
 
u32 tevAlphaEnv [16]
 
u32 tevSwapModeTable [8]
 
u32 tevRasOrder [11]
 
u32 tevTexCoordEnable
 
u32 tevIndMask
 
u32 texCoordGen [8]
 
u32 texCoordGen2 [8]
 
u32 dispCopyCntrl
 
u32 dispCopyDst
 
u32 dispCopyTL
 
u32 dispCopyWH
 
u32 texCopyCntrl
 
u32 texCopyDst
 
u32 texCopyTL
 
u32 texCopyWH
 
u32 peZMode
 
u32 peCMode0
 
u32 peCMode1
 
u32 peCntrl
 
u32 chnAmbColor [2]
 
u32 chnMatColor [2]
 
u32 chnCntrl [4]
 
GXTexRegion texRegion [24]
 
GXTlutRegion tlutRegion [20]
 
u8 saveDLctx
 
u8 gxFifoUnlinked
 
u8 texCopyZTex
 
u8 _pad
 

Member Data Documentation

◆ _pad

u8 __gx_regdef::_pad

◆ chnAmbColor

u32 __gx_regdef::chnAmbColor[2]

◆ chnCntrl

u32 __gx_regdef::chnCntrl[4]

◆ chnMatColor

u32 __gx_regdef::chnMatColor[2]

◆ cpCLreg

u16 __gx_regdef::cpCLreg

◆ cpCRreg

u16 __gx_regdef::cpCRreg

◆ cpPerfMode

u32 __gx_regdef::cpPerfMode

◆ cpSRreg

u16 __gx_regdef::cpSRreg

◆ dirtyState

u32 __gx_regdef::dirtyState

◆ dispCopyCntrl

u32 __gx_regdef::dispCopyCntrl

◆ dispCopyDst

u32 __gx_regdef::dispCopyDst

◆ dispCopyTL

u32 __gx_regdef::dispCopyTL

◆ dispCopyWH

u32 __gx_regdef::dispCopyWH

◆ genMode

u32 __gx_regdef::genMode

◆ gxFifoInited

u32 __gx_regdef::gxFifoInited

◆ gxFifoUnlinked

u8 __gx_regdef::gxFifoUnlinked

◆ lpWidth

u32 __gx_regdef::lpWidth

◆ mtxIdxHi

u32 __gx_regdef::mtxIdxHi

◆ mtxIdxLo

u32 __gx_regdef::mtxIdxLo

◆ peCMode0

u32 __gx_regdef::peCMode0

◆ peCMode1

u32 __gx_regdef::peCMode1

◆ peCntrl

u32 __gx_regdef::peCntrl

◆ perf0Mode

u32 __gx_regdef::perf0Mode

◆ perf1Mode

u32 __gx_regdef::perf1Mode

◆ peZMode

u32 __gx_regdef::peZMode

◆ saveDLctx

u8 __gx_regdef::saveDLctx

◆ sciBRcorner

u32 __gx_regdef::sciBRcorner

◆ sciTLcorner

u32 __gx_regdef::sciTLcorner

◆ suSsize

u32 __gx_regdef::suSsize[8]

◆ suTsize

u32 __gx_regdef::suTsize[8]

◆ tevAlphaEnv

u32 __gx_regdef::tevAlphaEnv[16]

◆ tevColorEnv

u32 __gx_regdef::tevColorEnv[16]

◆ tevIndMask

u32 __gx_regdef::tevIndMask

◆ tevRasOrder

u32 __gx_regdef::tevRasOrder[11]

◆ tevSwapModeTable

u32 __gx_regdef::tevSwapModeTable[8]

◆ tevTexCoordEnable

u32 __gx_regdef::tevTexCoordEnable

◆ tevTexMap

u32 __gx_regdef::tevTexMap[16]

◆ texCoordGen

u32 __gx_regdef::texCoordGen[8]

◆ texCoordGen2

u32 __gx_regdef::texCoordGen2[8]

◆ texCoordManually

u32 __gx_regdef::texCoordManually

◆ texCopyCntrl

u32 __gx_regdef::texCopyCntrl

◆ texCopyDst

u32 __gx_regdef::texCopyDst

◆ texCopyTL

u32 __gx_regdef::texCopyTL

◆ texCopyWH

u32 __gx_regdef::texCopyWH

◆ texCopyZTex

u8 __gx_regdef::texCopyZTex

◆ texMapSize

u32 __gx_regdef::texMapSize[8]

◆ texMapWrap

u32 __gx_regdef::texMapWrap[8]

◆ texRegion

GXTexRegion __gx_regdef::texRegion[24]

◆ tlutRegion

GXTlutRegion __gx_regdef::tlutRegion[20]

◆ VAT0reg

u32 __gx_regdef::VAT0reg[8]

◆ VAT1reg

u32 __gx_regdef::VAT1reg[8]

◆ VAT2reg

u32 __gx_regdef::VAT2reg[8]

◆ VATTable

u32 __gx_regdef::VATTable

◆ vcdClear

u32 __gx_regdef::vcdClear

◆ vcdHi

u32 __gx_regdef::vcdHi

◆ vcdLo

u32 __gx_regdef::vcdLo

◆ vcdNrms

u32 __gx_regdef::vcdNrms

◆ xfFlush

u16 __gx_regdef::xfFlush

◆ xfFlushExp

u16 __gx_regdef::xfFlushExp

◆ xfFlushSafe

u16 __gx_regdef::xfFlushSafe

The documentation for this struct was generated from the following file: