OROCHI
 
Loading...
Searching...
No Matches
GxRenderContext Member List

This is the complete list of members for GxRenderContext, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
assembleFinalVrImage(void *pPacket, u32 packetSize)GxRenderContext
beginMarker(GX_CSTR)GxRenderContextinline
canNotSkipThisFrame(void) constGxRenderContextinline
clear(u32 clearFlags, const GxColor clearColor, f32 clearZ, u32 clearStencil)GxRenderContext
clearHDR(u32 clearFlags, const GxColorHDR &clearColor, f32 clearZ, u32 clearStencil)GxRenderContext
copyDepthStencilToTexture(GxRenderTexture *pTexture=nullptr, u32 dstMipLevel=0, const GxRect *pSrcRect=nullptr, const GxPoint2 *pDstPoint=nullptr)GxRenderContext
copyDepthStencilToTextureStretch(GxRenderTexture *pTexture=nullptr, u32 dstMipLevel=0, const GxRect *pSrcRect=nullptr, const GxRect *pDstRect=nullptr)GxRenderContext
copyRenderTargetToTexture(u32 index=0, GxRenderTexture *pTexture=nullptr, u32 dstMipLevel=0, const GxRect *pSrcRect=nullptr, const GxPoint2 *pDstPoint=nullptr)GxRenderContext
copyRenderTargetToTextureStretch(u32 index=0, GxRenderTexture *pTexture=nullptr, u32 dstMipLevel=0, const GxRect *pSrcRect=nullptr, const GxRect *pDstRect=nullptr)GxRenderContext
copyRenderTargetToTextureWithMipmap(u32 index=0, GxRenderTexture *pTexture=nullptr)GxRenderContext
doNotSkipThisFrame(void)GxRenderContextinline
draw(RENDER_PRIMITIVE_TYPE type, u32 startVertex, u32 vertexCount)GxRenderContext
drawIndexed(RENDER_PRIMITIVE_TYPE type, s32 baseVertexIndex, u32 minIndex, u32 vertexCount, u32 startIndex, u32 indexCount, u32 instanceCount=0, s32 *pQueryIndex=nullptr)GxRenderContext
drawIndexedMemory(RENDER_PRIMITIVE_TYPE type, u32 minIndex, u32 vertexCount, u32 indexCount, const void *pVertex, const void *pIndex, u32 vertexStride, RENDER_INDEX_TYPE indexType)GxRenderContext
drawMemory(RENDER_PRIMITIVE_TYPE type, u32 vertexCount, const void *pVertex, u32 vertexStride)GxRenderContext
endMarker(GX_CSTR)GxRenderContextinline
flushGpuCommandBuffer(void)GxRenderContext
forceDrawState(void)GxRenderContext
getContext(void)GxRenderContextinlinestatic
getDefaultObject(void)GxClassBaseRootinlinevirtual
getPacketCount(void) constGxRenderContextinline
getPass(void) constGxRenderContextinline
getRtti(void) const =0GxClassBaseRootpure virtual
getSubPriority(void) constGxRenderContextinline
getSubView(void) constGxRenderContextinline
getView(void) constGxRenderContextinline
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxRenderContext(void)GxRenderContext
GxRenderDevice (defined in GxRenderContext)GxRenderContextfriend
GxSysRenderBase (defined in GxRenderContext)GxRenderContextfriend
initialize(void)GxRenderContextprotected
initializeThreadLocalStorage(void)GxRenderContextprotected
isDefaultObject(void)GxClassBaseRootinline
operator=(const GxClassBaseRoot &)GxClassBaseRootinline
setAlphaTestState(GxRenderAlphaTestState state)GxRenderContext
setBlendState(GxRenderBlendState state)GxRenderContext
setBoolean(GX_HANDLE handle, b32 boolean)GxRenderContext
setCallback(GxCallback::GxHandlerBase handle, void *pSource, void *pArgument)GxRenderContext
setCallback(GxCallback::GxHandlerBase handle, void *pSource, u32 srcSize, void *pArgument, u32 argumentSize)GxRenderContext
setCallbackAsync(GxCallback::GxHandlerBase handle, void *pSource, void *pArgument)GxRenderContext
setDepthStencil(GxRenderTexture *pDepthStencil, b32 readOnly=false)GxRenderContext
setDepthTestState(GxRenderDepthTestState state)GxRenderContext
setIndexBuffer(GxRenderIndexBuffer *pIndexBuffer)GxRenderContext
setInt4(GX_HANDLE handle, const s32 int4[4])GxRenderContext
setMatrix44(GX_HANDLE handle, const GxMatrix44Gpu &matrix)GxRenderContext
setMatrix44Array(GX_HANDLE handle, u32 count)GxRenderContext
setMatrixAffine(GX_HANDLE handle, const GxMatrixAffineGpu &matrix)GxRenderContext
setMatrixAffineArray(GX_HANDLE handle, u32 count)GxRenderContext
setPass(RENDER_PASS pass)GxRenderContext
setPredication(void *pFlag, u32 size, b32 value)GxRenderContext
setRenderState(RENDER_STATE renderState, u32 value)GxRenderContext
setRenderTarget(u32 index, GxRenderTexture *pRenderTarget, b32 forceRenderToTexture=false)GxRenderContext
setSamplerState(GX_HANDLE handle, GxRenderSamplerState state)GxRenderContext
setScissorRect(const GxRect &rect)GxRenderContext
setShader(RENDER_SHADER renderShader, GxRenderShader *pShader)GxRenderContext
setStencilTestState(GxRenderStencilTestState state, u32 stencilRef, b32 stencilTwoSideEnable)GxRenderContext
setSubPriority(u32 subPriority)GxRenderContext
setSubPriorityF32(f32 subPriority)GxRenderContext
setSubView(RENDER_SUB_VIEW subView)GxRenderContext
setTexture(GX_HANDLE handle, GxRenderTexture *pTexture)GxRenderContext
setVector(GX_HANDLE handle, const GxVector4 &vector)GxRenderContext
setVectorArray(GX_HANDLE handle, u32 count)GxRenderContext
setVertexDeclaration(GxRenderVertexDeclaration *pVertexDeclaration)GxRenderContext
setVertexStream(u32 slot, GxRenderVertexBuffer *pVertexBuffer, u32 offset, u32 stride, RENDER_STREAM_FREQUENCY_TYPE frequencyType=RENDER_STREAM_FREQUENCY_TYPE::INDEXED)GxRenderContext
setView(RENDER_VIEW view)GxRenderContext
setViewport(const GxRect &rect, f32 nearZ, f32 farZ)GxRenderContext
terminate(void)GxRenderContextprotected
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual