HLSL: Move debug naming to a simpler, more consistent, scheme.
This will help in expanding flattening and reducing splitting.
This commit is contained in:
parent
3322dd8f99
commit
e516d4335f
138 changed files with 2276 additions and 2278 deletions
|
|
@ -66,7 +66,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
0:13 Constant:
|
||||
0:13 1 (const int)
|
||||
0:? 'i_fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i.fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:13 move second child to first child ( temp 2-component vector of int)
|
||||
0:13 i2: direct index for structure ( temp 2-component vector of int)
|
||||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
|
|
@ -82,7 +82,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
0:? Linker Objects
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'i_fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i.fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i' (layout( location=0) in structure{ temp 2-component vector of float v, flat temp 2-component vector of int i2})
|
||||
|
||||
|
||||
|
|
@ -156,7 +156,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
0:13 Constant:
|
||||
0:13 1 (const int)
|
||||
0:? 'i_fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i.fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:13 move second child to first child ( temp 2-component vector of int)
|
||||
0:13 i2: direct index for structure ( temp 2-component vector of int)
|
||||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
|
|
@ -172,7 +172,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'i' ( temp structure{ temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
|
||||
0:? Linker Objects
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:? 'i_fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i.fragCoord' ( in 4-component vector of float FragCoord)
|
||||
0:? 'i' (layout( location=0) in structure{ temp 2-component vector of float v, flat temp 2-component vector of int i2})
|
||||
|
||||
// Module Version 10000
|
||||
|
|
@ -204,12 +204,12 @@ gl_FragCoord origin is upper left
|
|||
MemberName 54(InParam) 0 "v"
|
||||
MemberName 54(InParam) 1 "i2"
|
||||
Name 56 "i"
|
||||
Name 63 "i_fragCoord"
|
||||
Name 63 "i.fragCoord"
|
||||
Name 73 "@entryPointOutput"
|
||||
Name 74 "param"
|
||||
MemberDecorate 54(InParam) 1 Flat
|
||||
Decorate 56(i) Location 0
|
||||
Decorate 63(i_fragCoord) BuiltIn FragCoord
|
||||
Decorate 63(i.fragCoord) BuiltIn FragCoord
|
||||
Decorate 73(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
|
|
@ -235,7 +235,7 @@ gl_FragCoord origin is upper left
|
|||
57: TypePointer Input 7(fvec2)
|
||||
60: TypePointer Function 7(fvec2)
|
||||
62: TypePointer Input 8(fvec4)
|
||||
63(i_fragCoord): 62(ptr) Variable Input
|
||||
63(i.fragCoord): 62(ptr) Variable Input
|
||||
66: 9(int) Constant 2
|
||||
67: TypePointer Input 10(ivec2)
|
||||
70: TypePointer Function 10(ivec2)
|
||||
|
|
@ -249,7 +249,7 @@ gl_FragCoord origin is upper left
|
|||
59: 7(fvec2) Load 58
|
||||
61: 60(ptr) AccessChain 53(i) 21
|
||||
Store 61 59
|
||||
64: 8(fvec4) Load 63(i_fragCoord)
|
||||
64: 8(fvec4) Load 63(i.fragCoord)
|
||||
65: 44(ptr) AccessChain 53(i) 27
|
||||
Store 65 64
|
||||
68: 67(ptr) AccessChain 56(i) 27
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue