[idd] fix failure to initialize variables

This commit is contained in:
Geoffrey McRae
2026-07-18 03:41:45 +10:00
parent 47ade6395d
commit 3095a86556
2 changed files with 10 additions and 9 deletions

View File

@@ -127,8 +127,9 @@ void CFrameBufferResource::Reset()
m_map = NULL;
}
m_base = nullptr;
m_size = 0;
m_base = nullptr;
m_size = 0;
m_frameSize = 0;
m_res.Reset();
m_valid = false;
m_valid = false;
}

View File

@@ -33,13 +33,13 @@ using namespace Microsoft::WRL;
class CFrameBufferResource
{
private:
bool m_valid;
unsigned m_frameIndex;
uint8_t * m_base;
size_t m_size;
size_t m_frameSize;
bool m_valid = false;
unsigned m_frameIndex = 0;
uint8_t * m_base = nullptr;
size_t m_size = 0;
size_t m_frameSize = 0;
ComPtr<ID3D12Resource> m_res;
void * m_map;
void * m_map = nullptr;
public:
bool Init(CSwapChainProcessor * swapChain, unsigned frameIndex, uint8_t * base, size_t size);