Merge pull request #11224 from iwubcode/d3d12_subresource

VideoBackends: fix d3d12 subresource calculation
This commit is contained in:
Admiral H. Curtiss 2022-10-29 05:09:22 +02:00 committed by GitHub
commit 0716fa3c52
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -37,7 +37,7 @@ public:
const DescriptorHandle& GetSRVDescriptor() const { return m_srv_descriptor; } const DescriptorHandle& GetSRVDescriptor() const { return m_srv_descriptor; }
const DescriptorHandle& GetUAVDescriptor() const { return m_uav_descriptor; } const DescriptorHandle& GetUAVDescriptor() const { return m_uav_descriptor; }
D3D12_RESOURCE_STATES GetState() const { return m_state; } D3D12_RESOURCE_STATES GetState() const { return m_state; }
u32 CalcSubresource(u32 level, u32 layer) const { return level + layer * m_config.layers; } u32 CalcSubresource(u32 level, u32 layer) const { return level + layer * m_config.levels; }
void TransitionToState(D3D12_RESOURCE_STATES state) const; void TransitionToState(D3D12_RESOURCE_STATES state) const;