__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_pUserErrorFunction | GxRenderDevice | |
allocateCommandBufferMemory(u32 size) | GxRenderDevice | |
begin(void) | GxRenderDevice | |
buildCommand(void) | GxRenderDevice | |
CACHE_INVALIDATE_POINTER | GxRenderDevice | protectedstatic |
CACHE_INVALIDATE_VALUE | GxRenderDevice | protectedstatic |
COMMAND_BLOCK_SIZE | GxRenderDevice | static |
COMMAND_TYPE enum name | GxRenderDevice | protected |
createDepthStencil(const GxSize &size, RENDER_FORMAT format, RENDER_ANTI_ALIASING antiAliasing, u32 attribute) | GxRenderDevice | |
createIndexBuffer(u32 size, RENDER_INDEX_TYPE type, u32 attribute) | GxRenderDevice | |
createQuery(RENDER_QUERY_TYPE type) | GxRenderDevice | |
createRenderTarget(const GxSize &size, RENDER_FORMAT format, RENDER_ANTI_ALIASING antiAliasing, u32 attribute) | GxRenderDevice | |
createShader(const void *pAssembledCode, u32 assembledCodeSize, u32 constantRegisterParameterCount, u32 usageInputSemantics, u32 constantBufferSize) | GxRenderDevice | inline |
createShader(const void *pAssembledCode, u32 assembledCodeSize, u32 constantRegisterParameterCount, u32 usageInputSemantics, u32 constantBufferSize) | GxRenderDevice | inline |
createTexture2D(const GxSize &size, u32 mipLevel, RENDER_FORMAT format, u32 attribute) | GxRenderDevice | |
createTexture3D(const GxSize &size, u32 depth, u32 mipLevel, RENDER_FORMAT format, u32 attribute) | GxRenderDevice | |
createTextureCube(const GxSize &size, u32 mipLevel, RENDER_FORMAT format, u32 attribute) | GxRenderDevice | |
createVertexBuffer(u32 size, u32 attribute) | GxRenderDevice | |
createVertexDeclaration(const GxRenderVertexElement *pElements) | GxRenderDevice | |
end(void) | GxRenderDevice | inline |
flushGpuCommandBuffer(void) | GxRenderDevice | |
forceDrawState(const GxCommandForceDrawState *pCommand) | GxRenderDevice | protected |
FRAME_TIME_LOG_COUNT | GxRenderDevice | static |
FRAME_TIME_LOG_COUNT_I | GxRenderDevice | static |
freeUserScreenshotBuffer(void) | GxRenderDevice | |
getAspectRatio(void) const | GxRenderDevice | inline |
getBackBuffer(void) const | GxRenderDevice | inline |
getBackBufferDepthStencil(void) const | GxRenderDevice | inline |
getContextBufferCount(void) const | GxRenderDevice | inline |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDeviceName(void) const | GxRenderDevice | inline |
getElapsedFrameTime(void) const | GxRenderDevice | inline |
getFrameAverageAvailable(void) const | GxRenderDevice | inline |
getFrameRate(void) const | GxRenderDevice | inline |
getFrameRateAverage(void) const | GxRenderDevice | inline |
getFrameRateTarget(void) const | GxRenderDevice | inline |
getFrameRateTargetF32(void) | GxRenderDevice | |
getFrameTime(void) const | GxRenderDevice | inline |
getFrameTimeAverage(void) const | GxRenderDevice | inline |
getFreeLocalMemorySize(void) const | GxRenderDevice | |
getFreeMainMemorySize(void) const | GxRenderDevice | |
getGamma(void) const | GxRenderDevice | inline |
getGpuFrameTime(void) const | GxRenderDevice | inline |
getGpuTimeStampFrequency(void) const | GxRenderDevice | inline |
getLocalMemorySize(void) const | GxRenderDevice | |
getMainMemorySize(void) const | GxRenderDevice | |
getMaxSkinningJointCount(void) | GxRenderDevice | |
getOutputResolution(void) const | GxRenderDevice | inline |
getRenderBuffer(void) const | GxRenderDevice | inline |
getResolutionScaleTextureSSAO(void) const | GxRenderDevice | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getSafetyArea(void) const | GxRenderDevice | inline |
getSingleton(void) | SingletonBase< GxRenderDevice > | inlinestatic |
getSingletonPointer(void) | SingletonBase< GxRenderDevice > | inlinestatic |
getTextureByHandle(GX_HANDLE handle) const | GxRenderDevice | |
getTotalAllocatedHighLocalMemorySize(void) const | GxRenderDevice | |
getTotalAllocatedHighMainMemorySize(void) const | GxRenderDevice | |
getUserScreenshotBuffer(GxSize &size) | GxRenderDevice | |
getWriteBuffer(void) const | GxRenderDevice | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxRenderContext (defined in GxRenderDevice) | GxRenderDevice | friend |
GxRenderDevice(void) | GxRenderDevice | |
GxRenderNotifier (defined in GxRenderDevice) | GxRenderDevice | friend |
GxRenderNotifierForOnRender (defined in GxRenderDevice) | GxRenderDevice | friend |
GxRenderResource (defined in GxRenderDevice) | GxRenderDevice | friend |
GxRenderTexture (defined in GxRenderDevice) | GxRenderDevice | friend |
GxRenderVertexDeclaration (defined in GxRenderDevice) | GxRenderDevice | friend |
GxSysRenderBase (defined in GxRenderDevice) | GxRenderDevice | friend |
initialize(const GxRenderDeviceInitialInformation *pInitialInformation) | GxRenderDevice | |
initializeThreadLocalStorage(u32 workerThreadIndex) | GxRenderDevice | protected |
isCpuRenderSkipping(void) const | GxRenderDevice | inline |
isDefaultObject(void) | GxClassBaseRoot | inline |
isDisableOverPaintPass(void) const | GxRenderDevice | inline |
isDisableProcedualPass(void) const | GxRenderDevice | inline |
isDisableShadowPass(void) const | GxRenderDevice | inline |
isEnablePreZSortByDepth(void) | GxRenderDevice | inline |
isEnableWarningShaderCompile(void) const | GxRenderDevice | inline |
isNormalMap16FP() const | GxRenderDevice | inline |
isUseDummyShader(void) const | GxRenderDevice | inline |
loadResource(void) | GxRenderDevice | |
measureFPS(void) | GxRenderDevice | protected |
GxClassBase::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
PACKET_BLOCK_SIZE | GxRenderDevice | static |
renderBlankScreen(void) | GxRenderDevice | |
requestSaveUserScreenshot(void) | GxRenderDevice | |
setAllContextPriority(RENDER_VIEW view, RENDER_SUB_VIEW subView, RENDER_PASS pass, u32 subPriority) | GxRenderDevice | |
setDefaultState(void) | GxRenderDevice | protected |
setDisableOverPaintPass(b32 disable) | GxRenderDevice | inline |
setDisableProcedualPass(b32 disable) | GxRenderDevice | inline |
setDisableShadowPass(b32 disable) | GxRenderDevice | inline |
setFrameRateTarget(RENDER_FRAME_RATE frameRate) | GxRenderDevice | |
setGamma(f32 gamma) | GxRenderDevice | inline |
setResolutionScaleTextureSSAO(const GxVector2 &scale) | GxRenderDevice | inline |
SingletonBase(void) | SingletonBase< GxRenderDevice > | inline |
startRender(void) | GxRenderDevice | |
stopRenderThread(void) | GxRenderDevice | |
storeState(void) | GxRenderDevice | |
storeVertexDataState(void) | GxRenderDevice | |
sync(void) | GxRenderDevice | |
terminate(void) | GxRenderDevice | |
unloadResource(void) | GxRenderDevice | |
unsetAllRenderResource(void) | GxRenderDevice | protected |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~SingletonBase(void) | SingletonBase< GxRenderDevice > | inline |