Address part A of #982: $Global will use std140 instead of HLSL offsets.
From comment about this: Adjust alignment for HLSL rules TODO: make this consistent in early phases of code: adjusting this late means inconsistencies with earlier code, which for reflection is an issue. Until reflection is brought in sync with these adjustments, don't apply to $Global, which is the most likely to rely on reflection, and least likely to rely implicit layouts.
This commit is contained in:
parent
1e4a721cef
commit
735d7e56a6
26 changed files with 52 additions and 48 deletions
|
|
@ -1846,11 +1846,11 @@ gl_FragCoord origin is upper left
|
|||
Name 601 "g_tTex2di2a"
|
||||
Name 604 "g_tTex2du2a"
|
||||
MemberDecorate 64($Global) 0 Offset 0
|
||||
MemberDecorate 64($Global) 1 Offset 4
|
||||
MemberDecorate 64($Global) 1 Offset 8
|
||||
MemberDecorate 64($Global) 2 Offset 16
|
||||
MemberDecorate 64($Global) 3 Offset 32
|
||||
MemberDecorate 64($Global) 4 Offset 48
|
||||
MemberDecorate 64($Global) 5 Offset 52
|
||||
MemberDecorate 64($Global) 5 Offset 56
|
||||
MemberDecorate 64($Global) 6 Offset 64
|
||||
MemberDecorate 64($Global) 7 Offset 80
|
||||
MemberDecorate 64($Global) 8 Offset 96
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue