From 3b3ebc93508ddbf566e8cf6a3c95132efee57b49 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Sat, 24 Jun 2023 04:09:04 +0100 Subject: [PATCH] [d3d9] Rename some members to be clearer --- src/d3d9/d3d9_device.cpp | 20 ++++++++++---------- src/d3d9/d3d9_device.h | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/d3d9/d3d9_device.cpp b/src/d3d9/d3d9_device.cpp index a5473fb3..95046bc8 100644 --- a/src/d3d9/d3d9_device.cpp +++ b/src/d3d9/d3d9_device.cpp @@ -178,7 +178,7 @@ namespace dxvk { // Bitfields can't be initialized in header. m_boundRTs = 0; m_anyColorWrites = 0; - m_activeRTs = 0; + m_activeRTsWhichAreTextures = 0; m_alphaSwizzleRTs = 0; m_lastHazardsRT = 0; } @@ -5493,12 +5493,12 @@ namespace dxvk { inline void D3D9DeviceEx::UpdateActiveRTs(uint32_t index) { const uint32_t bit = 1 << index; - m_activeRTs &= ~bit; + m_activeRTsWhichAreTextures &= ~bit; if ((m_boundRTs & bit) != 0 && m_state.renderTargets[index]->GetBaseTexture() != nullptr && m_anyColorWrites & bit) - m_activeRTs |= bit; + m_activeRTsWhichAreTextures |= bit; UpdateActiveHazardsRT(bit); } @@ -5523,8 +5523,8 @@ namespace dxvk { inline void D3D9DeviceEx::UpdateActiveTextures(uint32_t index, DWORD combinedUsage) { const uint32_t bit = 1 << index; - m_activeRTTextures &= ~bit; - m_activeDSTextures &= ~bit; + m_activeTextureRTs &= ~bit; + m_activeTextureDSs &= ~bit; m_activeTextures &= ~bit; m_activeTexturesToUpload &= ~bit; m_activeTexturesToGen &= ~bit; @@ -5534,10 +5534,10 @@ namespace dxvk { m_activeTextures |= bit; if (unlikely(tex->IsRenderTarget())) - m_activeRTTextures |= bit; + m_activeTextureRTs |= bit; if (unlikely(tex->IsDepthStencil())) - m_activeDSTextures |= bit; + m_activeTextureDSs |= bit; if (unlikely(tex->NeedsAnyUpload())) m_activeTexturesToUpload |= bit; @@ -5556,8 +5556,8 @@ namespace dxvk { inline void D3D9DeviceEx::UpdateActiveHazardsRT(uint32_t texMask) { auto masks = m_psShaderMasks; - masks.rtMask &= m_activeRTs; - masks.samplerMask &= m_activeRTTextures & texMask; + masks.rtMask &= m_activeRTsWhichAreTextures; + masks.samplerMask &= m_activeTextureRTs & texMask; m_activeHazardsRT = m_activeHazardsRT & (~texMask); for (uint32_t rtIdx : bit::BitMask(masks.rtMask)) { @@ -5583,7 +5583,7 @@ namespace dxvk { inline void D3D9DeviceEx::UpdateActiveHazardsDS(uint32_t texMask) { auto masks = m_psShaderMasks; - masks.samplerMask &= m_activeDSTextures & texMask; + masks.samplerMask &= m_activeTextureDSs & texMask; m_activeHazardsDS = m_activeHazardsDS & (~texMask); if (m_state.depthStencil != nullptr && diff --git a/src/d3d9/d3d9_device.h b/src/d3d9/d3d9_device.h index 4bf13086..632d3656 100644 --- a/src/d3d9/d3d9_device.h +++ b/src/d3d9/d3d9_device.h @@ -1280,12 +1280,12 @@ namespace dxvk { uint32_t m_boundRTs : 4; uint32_t m_anyColorWrites : 4; - uint32_t m_activeRTs : 4; + uint32_t m_activeRTsWhichAreTextures : 4; uint32_t m_alphaSwizzleRTs : 4; uint32_t m_lastHazardsRT : 4; - uint32_t m_activeRTTextures = 0; - uint32_t m_activeDSTextures = 0; + uint32_t m_activeTextureRTs = 0; + uint32_t m_activeTextureDSs = 0; uint32_t m_activeHazardsRT = 0; uint32_t m_activeHazardsDS = 0; uint32_t m_activeTextures = 0;