60 : _gpuProfilerBeginReportIndex(0)
61 , _gpuProfilerEndReportIndex(0)
63 , _pAllocator(nullptr)
64 , _executeCommandCount(0)
66 , _pTimestampDisjointQuery(nullptr)
67 , _pProfilerBeginQuery(nullptr)
68 , _pProfilerEndQuery(nullptr)
70 , _pD3DCommandAllocator(nullptr)
74 , _pBackBuffer(nullptr)
75 , _constBufferCount(0)
76 , _descriptorCountView(0)
78 , _pBackBuffer(nullptr)
79 , _pBackBufferDepthStencil(nullptr)
80 , _pCommandBufferMemory(nullptr)
83 , _useScreenshotNumber(true)
87 GX_MEMSET(_pD3D11DeferredContext, 0,
sizeof(ID3D11DeviceContext*) * GxThread::HARDWARE_THREAD_MAX);
89 GX_MEMSET(_pConstBuffer, 0,
sizeof(ComPtr<ID3D12Resource>) * CONST_BUFFER_MAX);
92 for (u32 renderShader = 0; renderShader < static_cast<u32>(
RENDER_SHADER::MAX); renderShader++)
94 _pShaderConstBuffer[renderShader] =
nullptr;
95 _shaderConstBufferOffset[renderShader] = 0;