mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-20 19:54:19 +01:00
[dxso] Use m's id for bump matrix in TexBem
Fixes refractive windows in Vampire The Masquerade: Bloodlines
Was also a silly typo given my comment right above about it 🐸!
This commit is contained in:
parent
64ece36349
commit
a7b4c29957
@ -2568,7 +2568,7 @@ void DxsoCompiler::emitControlFlowGenericLoop(
|
||||
|
||||
uint32_t tc_m_n = m_module.opCompositeExtract(fl_t, m.id, 1, &i);
|
||||
|
||||
uint32_t offset = m_module.constu32(D3D9SharedPSStages_Count * ctx.dst.id.num + D3D9SharedPSStages_BumpEnvMat0 + i);
|
||||
uint32_t offset = m_module.constu32(D3D9SharedPSStages_Count * ctx.src[0].id.num + D3D9SharedPSStages_BumpEnvMat0 + i);
|
||||
uint32_t bm = m_module.opAccessChain(m_module.defPointerType(vec2_t, spv::StorageClassUniform),
|
||||
m_ps.sharedState, 1, &offset);
|
||||
bm = m_module.opLoad(vec2_t, bm);
|
||||
|
Loading…
x
Reference in New Issue
Block a user