mirror of
https://github.com/wiiu-env/wut.git
synced 2024-12-13 11:32:38 +01:00
247 lines
4.6 KiB
Modula-2
247 lines
4.6 KiB
Modula-2
:NAME gx2
|
|
:TEXT
|
|
|
|
// gx2/clear.h
|
|
GX2ClearColor
|
|
GX2ClearDepthStencilEx
|
|
GX2ClearBuffersEx
|
|
GX2SetClearDepth
|
|
GX2SetClearStencil
|
|
GX2SetClearDepthStencil
|
|
|
|
// gx2/context.h
|
|
GX2SetupContextStateEx
|
|
GX2GetContextStateDisplayList
|
|
GX2SetContextState
|
|
GX2SetDefaultState
|
|
|
|
// gx2/display.h
|
|
GX2SetTVEnable
|
|
GX2SetDRCEnable
|
|
GX2CalcTVSize
|
|
GX2SetTVBuffer
|
|
GX2SetTVScale
|
|
GX2CalcDRCSize
|
|
GX2SetDRCBuffer
|
|
GX2SetDRCScale
|
|
GX2GetSystemTVScanMode
|
|
GX2GetSystemDRCMode
|
|
GX2GetSystemDRCScanMode
|
|
|
|
// gx2/displaylist.h
|
|
GX2BeginDisplayListEx
|
|
GX2EndDisplayList
|
|
GX2DirectCallDisplayList
|
|
GX2CallDisplayList
|
|
GX2GetDisplayListWriteStatus
|
|
GX2GetCurrentDisplayList
|
|
GX2CopyDisplayList
|
|
|
|
// gx2/draw.h
|
|
GX2SetAttribBuffer
|
|
GX2DrawEx
|
|
GX2DrawEx2
|
|
GX2DrawIndexedEx
|
|
GX2DrawIndexedEx2
|
|
GX2DrawIndexedImmediateEx
|
|
GX2SetPrimitiveRestartIndex
|
|
|
|
// gx2/event.h
|
|
GX2DrawDone
|
|
GX2WaitForVsync
|
|
GX2WaitForFlip
|
|
GX2SetEventCallback
|
|
GX2GetEventCallback
|
|
GX2GetRetiredTimeStamp
|
|
GX2GetLastSubmittedTimeStamp
|
|
GX2GetSwapStatus
|
|
GX2WaitTimeStamp
|
|
|
|
// gx2/mem.h
|
|
GX2Invalidate
|
|
|
|
// gx2/registers.h
|
|
GX2SetAAMask
|
|
GX2InitAAMaskReg
|
|
GX2GetAAMaskReg
|
|
GX2SetAAMaskReg
|
|
GX2SetAlphaTest
|
|
GX2InitAlphaTestReg
|
|
GX2GetAlphaTestReg
|
|
GX2SetAlphaTestReg
|
|
GX2SetAlphaToMask
|
|
GX2InitAlphaToMaskReg
|
|
GX2GetAlphaToMaskReg
|
|
GX2SetAlphaToMaskReg
|
|
GX2SetBlendConstantColor
|
|
GX2InitBlendConstantColorReg
|
|
GX2GetBlendConstantColorReg
|
|
GX2SetBlendConstantColorReg
|
|
GX2SetBlendControl
|
|
GX2InitBlendControlReg
|
|
GX2GetBlendControlReg
|
|
GX2SetBlendControlReg
|
|
GX2SetColorControl
|
|
GX2InitColorControlReg
|
|
GX2GetColorControlReg
|
|
GX2SetColorControlReg
|
|
GX2SetDepthOnlyControl
|
|
GX2SetDepthStencilControl
|
|
GX2InitDepthStencilControlReg
|
|
GX2GetDepthStencilControlReg
|
|
GX2SetDepthStencilControlReg
|
|
GX2SetStencilMask
|
|
GX2InitStencilMaskReg
|
|
GX2GetStencilMaskReg
|
|
GX2SetStencilMaskReg
|
|
GX2SetLineWidth
|
|
GX2InitLineWidthReg
|
|
GX2GetLineWidthReg
|
|
GX2SetLineWidthReg
|
|
GX2SetPointSize
|
|
GX2InitPointSizeReg
|
|
GX2GetPointSizeReg
|
|
GX2SetPointSizeReg
|
|
GX2SetPointLimits
|
|
GX2InitPointLimitsReg
|
|
GX2GetPointLimitsReg
|
|
GX2SetPointLimitsReg
|
|
GX2SetCullOnlyControl
|
|
GX2SetPolygonControl
|
|
GX2InitPolygonControlReg
|
|
GX2SetPolygonControlReg
|
|
GX2SetPolygonOffset
|
|
GX2InitPolygonOffsetReg
|
|
GX2GetPolygonOffsetReg
|
|
GX2SetPolygonOffsetReg
|
|
GX2SetScissor
|
|
GX2InitScissorReg
|
|
GX2GetScissorReg
|
|
GX2SetScissorReg
|
|
GX2SetTargetChannelMasks
|
|
GX2InitTargetChannelMasksReg
|
|
GX2GetTargetChannelMasksReg
|
|
GX2SetTargetChannelMasksReg
|
|
GX2SetViewport
|
|
GX2InitViewportReg
|
|
GX2GetViewportReg
|
|
GX2SetViewportReg
|
|
|
|
// gx2/sampler.h
|
|
GX2InitSampler
|
|
GX2InitSamplerBorderType
|
|
GX2InitSamplerClamping
|
|
GX2InitSamplerDepthCompare
|
|
GX2InitSamplerFilterAdjust
|
|
GX2InitSamplerLOD
|
|
GX2InitSamplerLODAdjust
|
|
GX2InitSamplerRoundingMode
|
|
GX2InitSamplerXYFilter
|
|
GX2InitSamplerZMFilter
|
|
|
|
// gx2/state.h
|
|
GX2Flush
|
|
GX2Init
|
|
GX2Shutdown
|
|
GX2ResetGPU
|
|
|
|
// gx2/shader.h
|
|
GX2CalcGeometryShaderInputRingBufferSize
|
|
GX2CalcGeometryShaderOutputRingBufferSize
|
|
GX2CalcFetchShaderSizeEx
|
|
GX2InitFetchShaderEx
|
|
GX2SetFetchShader
|
|
GX2SetVertexShader
|
|
GX2SetPixelShader
|
|
GX2SetGeometryShader
|
|
GX2SetVertexSampler
|
|
GX2SetPixelSampler
|
|
GX2SetGeometrySampler
|
|
GX2SetVertexUniformReg
|
|
GX2SetPixelUniformReg
|
|
GX2SetVertexUniformBlock
|
|
GX2SetPixelUniformBlock
|
|
GX2SetGeometryUniformBlock
|
|
GX2SetShaderModeEx
|
|
GX2SetStreamOutEnable
|
|
GX2SetGeometryShaderInputRingBuffer
|
|
GX2SetGeometryShaderOutputRingBuffer
|
|
GX2GetPixelShaderGPRs
|
|
GX2GetPixelShaderStackEntries
|
|
GX2GetVertexShaderGPRs
|
|
GX2GetVertexShaderStackEntries
|
|
GX2GetGeometryShaderGPRs
|
|
GX2GetGeometryShaderStackEntries
|
|
|
|
// gx2/surface.h
|
|
GX2CalcColorBufferAuxInfo
|
|
GX2CalcSurfaceSizeAndAlignment
|
|
GX2CalcDepthBufferHiZInfo
|
|
GX2SetColorBuffer
|
|
GX2SetDepthBuffer
|
|
GX2InitColorBufferRegs
|
|
GX2InitDepthBufferRegs
|
|
GX2InitDepthBufferHiZEnable
|
|
GX2GetSurfaceSwizzle
|
|
GX2SetSurfaceSwizzle
|
|
GX2CopySurface
|
|
|
|
// gx2/swap.h
|
|
GX2CopyColorBufferToScanBuffer
|
|
GX2SwapScanBuffers
|
|
GX2GetLastFrame
|
|
GX2GetLastFrameGamma
|
|
GX2GetSwapInterval
|
|
GX2SetSwapInterval
|
|
|
|
// gx2/tessellation.h
|
|
GX2SetTessellation
|
|
GX2SetMinTessellationLevel
|
|
GX2SetMaxTessellationLevel
|
|
|
|
// gx2/temp.h
|
|
GX2TempGetGPUVersion
|
|
|
|
// gx2/texture.h
|
|
GX2InitTextureRegs
|
|
GX2SetPixelTexture
|
|
GX2SetVertexTexture
|
|
GX2SetGeometryTexture
|
|
|
|
// gx2r/buffer.h
|
|
GX2RBufferExists
|
|
GX2RCreateBuffer
|
|
GX2RCreateBufferUserMemory
|
|
GX2RDestroyBufferEx
|
|
GX2RGetBufferAlignment
|
|
GX2RGetBufferAllocationSize
|
|
GX2RInvalidateBuffer
|
|
GX2RLockBufferEx
|
|
GX2RUnlockBufferEx
|
|
GX2RSetVertexUniformBlock
|
|
GX2RSetPixelUniformBlock
|
|
GX2RSetGeometryUniformBlock
|
|
|
|
// gx2r/displaylist.h
|
|
GX2RBeginDisplayListEx
|
|
GX2REndDisplayList
|
|
GX2RCallDisplayList
|
|
GX2RDirectCallDisplayList
|
|
|
|
// gx2r/draw.h
|
|
GX2RSetAttributeBuffer
|
|
GX2RDrawIndexed
|
|
|
|
// gx2r/mem.h
|
|
GX2RInvalidateMemory
|
|
GX2RIsUserMemory
|
|
GX2RSetAllocator
|
|
|
|
// gx2r/surface.h
|
|
GX2RCreateSurface
|
|
GX2RCreateSurfaceUserMemory
|
|
GX2RDestroySurfaceEx
|
|
GX2RInvalidateSurface
|
|
GX2RLockSurfaceEx
|
|
GX2RUnlockSurfaceEx
|