aurora/GX.md

6.3 KiB

GX API Support

  • GXBump
    • GXSetNumIndStages
    • GXSetIndTexOrder
    • GXSetIndTexCoordScale
    • GXSetIndTexMtx
    • GXSetTevIndirect
    • GXSetTevDirect
    • GXSetTevIndWarp
    • GXSetTevIndTile
    • GXSetTevIndBumpST
    • GXSetTevIndBumpXYZ
    • GXSetTevIndRepeat
  • GXCull
    • GXSetScissor
    • GXSetCullMode
    • GXSetCoPlanar
  • GXDispList
    • GXBeginDisplayList (stub)
    • GXEndDisplayList (stub)
    • GXCallDisplayList
  • GXDraw
    • GXDrawCylinder
    • GXDrawTorus
    • GXDrawSphere
    • GXDrawCube
    • GXDrawDodeca
    • GXDrawOctahedron
    • GXDrawIcosahedron
    • GXDrawSphere1
    • GXGenNormalTable
  • GXFifo
    • GXGetGPStatus (stub)
    • GXGetFifoStatus
    • GXGetFifoPtrs (stub)
    • GXGetCPUFifo (stub)
    • GXGetGPFifo (stub)
    • GXGetFifoBase
    • GXGetFifoSize
    • GXGetFifoLimits
    • GXSetBreakPtCallback
    • GXEnableBreakPt
    • GXDisableBreakPt
    • GXInitFifoBase (stub)
    • GXInitFifoPtrs (stub)
    • GXInitFifoLimits
    • GXSetCPUFifo (stub)
    • GXSetGPFifo (stub)
    • GXSaveCPUFifo (stub)
    • GXSaveGPFifo
    • GXRedirectWriteGatherPipe
    • GXRestoreWriteGatherPipe
    • GXSetCurrentGXThread
    • GXGetCurrentGXThread
    • GXGetOverflowCount
    • GXResetOverflowCount
  • GXFrameBuffer
    • GXAdjustForOverscan
    • GXSetDispCopySrc (stub)
    • GXSetTexCopySrc
    • GXSetDispCopyDst (stub)
    • GXSetTexCopyDst
    • GXSetDispCopyFrame2Field
    • GXSetCopyClamp
    • GXSetDispCopyYScale (stub)
    • GXSetCopyClear
    • GXSetCopyFilter (stub)
    • GXSetDispCopyGamma (stub)
    • GXCopyDisp (stub)
    • GXCopyTex
    • GXGetYScaleFactor
    • GXGetNumXfbLines
    • GXClearBoundingBox
    • GXReadBoundingBox
  • GXGeometry
    • GXSetVtxDesc
    • GXSetVtxDescv
    • GXClearVtxDesc
    • GXSetVtxAttrFmt
    • GXSetVtxAttrFmtv
    • GXSetArray
    • GXBegin
    • GXEnd
    • GXSetTexCoordGen2
    • GXSetNumTexGens
    • GXInvalidateVtxCache
    • GXSetLineWidth
    • GXSetPointSize
    • GXEnableTexOffsets
  • GXGet
    • GXGetVtxDesc
    • GXGetVtxDescv
    • GXGetVtxAttrFmtv
    • GXGetLineWidth
    • GXGetPointSize
    • GXGetVtxAttrFmt
    • GXGetViewportv
    • GXGetProjectionv
    • GXGetScissor
    • GXGetCullMode
    • GXGetLightAttnA
    • GXGetLightAttnK
    • GXGetLightPos
    • GXGetLightDir
    • GXGetLightColor
    • GXGetTexObjData
    • GXGetTexObjWidth
    • GXGetTexObjHeight
    • GXGetTexObjFmt
    • GXGetTexObjWrapS
    • GXGetTexObjWrapT
    • GXGetTexObjMipMap
    • GXGetTexObjAll
    • GXGetTexObjMinFilt
    • GXGetTexObjMagFilt
    • GXGetTexObjMinLOD
    • GXGetTexObjMaxLOD
    • GXGetTexObjLODBias
    • GXGetTexObjBiasClamp
    • GXGetTexObjEdgeLOD
    • GXGetTexObjMaxAniso
    • GXGetTexObjLODAll
    • GXGetTexObjTlut
    • GXGetTlutObjData
    • GXGetTlutObjFmt
    • GXGetTlutObjNumEntries
    • GXGetTlutObjAll
    • GXGetTexRegionAll
    • GXGetTlutRegionAll
  • GXLighting
    • GXInitLightAttn
    • GXInitLightAttnA
    • GXInitLightAttnK
    • GXInitLightSpot
    • GXInitLightDistAttn
    • GXInitLightPos
    • GXInitLightColor
    • GXLoadLightObjImm
    • GXLoadLightObjIndx
    • GXSetChanAmbColor
    • GXSetChanMatColor
    • GXSetNumChans
    • GXInitLightDir
    • GXInitSpecularDir
    • GXInitSpecularDirHA
    • GXSetChanCtrl
  • GXManage
    • GXInit (stub)
    • GXAbortFrame
    • GXSetDrawSync
    • GXReadDrawSync
    • GXSetDrawSyncCallback
    • GXDrawDone (stub)
    • GXSetDrawDone (stub)
    • GXWaitDrawDone
    • GXSetDrawDoneCallback (stub)
    • GXSetResetWritePipe
    • GXFlush (stub)
    • GXResetWriteGatherPipe
    • GXPixModeSync (stub)
    • GXTexModeSync (stub)
    • IsWriteGatherBufferEmpty
    • GXSetMisc
  • GXPerf
    • GXSetGPMetric
    • GXClearGPMetric
    • GXReadGPMetric
    • GXReadGP0Metric
    • GXReadGP1Metric
    • GXReadMemMetric
    • GXClearMemMetric
    • GXReadPixMetric
    • GXClearPixMetric
    • GXSetVCacheMetric
    • GXReadVCacheMetric
    • GXClearVCacheMetric
    • GXReadXfRasMetric
    • GXInitXfRasMetric
    • GXReadClksPerVtx
  • GXPixel
    • GXSetFog
    • GXSetFogColor
    • GXInitFogAdjTable
    • GXSetFogRangeAdj
    • GXSetBlendMode
    • GXSetColorUpdate
    • GXSetAlphaUpdate
    • GXSetZMode
    • GXSetZCompLoc
    • GXSetPixelFmt (stub)
    • GXSetDither (stub)
    • GXSetDstAlpha
    • GXSetFieldMask
    • GXSetFieldMode
  • GXTev
    • GXSetTevOp
    • GXSetTevColorIn
    • GXSetTevAlphaIn
    • GXSetTevColorOp
    • GXSetTevAlphaOp
    • GXSetTevColor
    • GXSetTevColorS10
    • GXSetAlphaCompare
    • GXSetTevOrder
    • GXSetZTexture
    • GXSetNumTevStages
    • GXSetTevKColor
    • GXSetTevKColorSel
    • GXSetTevKAlphaSel
    • GXSetTevSwapMode
    • GXSetTevSwapModeTable
  • GXTexture
    • GXInitTexObj
    • GXInitTexObjCI
    • GXInitTexObjLOD
    • GXInitTexObjData
    • GXInitTexObjWrapMode
    • GXInitTexObjTlut
    • GXInitTexObjFilter
    • GXInitTexObjMaxLOD
    • GXInitTexObjMinLOD
    • GXInitTexObjLODBias
    • GXInitTexObjBiasClamp
    • GXInitTexObjEdgeLOD
    • GXInitTexObjMaxAniso
    • GXInitTexObjUserData
    • GXGetTexObjUserData
    • GXLoadTexObj
    • GXGetTexBufferSize
    • GXInitTlutObj
    • GXLoadTlut
    • GXInitTexCacheRegion
    • GXInitTexPreLoadRegion
    • GXInitTlutRegion
    • GXInvalidateTexRegion
    • GXInvalidateTexAll (stub)
    • GXPreLoadEntireTexture
    • GXSetTexRegionCallback
    • GXSetTlutRegionCallback
    • GXLoadTexObjPreLoaded
    • GXSetTexCoordScaleManually
    • GXSetTexCoordCylWrap
    • GXSetTexCoordBias
  • GXTransform
    • GXSetProjection
    • GXSetProjectionv
    • GXLoadPosMtxImm
    • GXLoadPosMtxIndx
    • GXLoadNrmMtxImm
    • GXLoadNrmMtxImm3x3
    • GXLoadNrmMtxIndx3x3
    • GXSetCurrentMtx
    • GXLoadTexMtxImm
    • GXLoadTexMtxIndx
    • GXProject
    • GXSetViewport
    • GXSetViewportJitter
    • GXSetZScaleOffset
    • GXSetScissorBoxOffset
    • GXSetClipMode
  • GXVert
    • GXPosition[n][t]
    • GXNormal[n][t]
    • GXColor[n][t]
    • GXTexCoord[n][t]