This is the complete list of members for GxRenderContext, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
assembleFinalVrImage(void *pPacket, u32 packetSize) | GxRenderContext | |
beginMarker(GX_CSTR) | GxRenderContext | inline |
canNotSkipThisFrame(void) const | GxRenderContext | inline |
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) | GxRenderContext | inline |
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) | GxRenderContext | inline |
flushGpuCommandBuffer(void) | GxRenderContext | |
forceDrawState(void) | GxRenderContext | |
getContext(void) | GxRenderContext | inlinestatic |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getPacketCount(void) const | GxRenderContext | inline |
getPass(void) const | GxRenderContext | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getSubPriority(void) const | GxRenderContext | inline |
getSubView(void) const | GxRenderContext | inline |
getView(void) const | GxRenderContext | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxRenderContext(void) | GxRenderContext | |
GxRenderDevice (defined in GxRenderContext) | GxRenderContext | friend |
GxSysRenderBase (defined in GxRenderContext) | GxRenderContext | friend |
initialize(void) | GxRenderContext | protected |
initializeThreadLocalStorage(void) | GxRenderContext | protected |
isDefaultObject(void) | GxClassBaseRoot | inline |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
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) | GxRenderContext | protected |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |