// For low-order part of the generator's magic number. Bump up
// when there is a change in the style (e.g., if SSA form changes,
// or a different instruction sequence to do something gets used).
-const int GeneratorVersion = 1;
+const int GeneratorVersion = 2;
namespace {
class SpecConstantOpModeGuard {
hlsl.aliasOpaque.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 81
Capability Shader
hlsl.flattenOpaque.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 144
Capability Shader
hlsl.flattenOpaqueInit.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 125
Capability Shader
hlsl.flattenOpaqueInitMix.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 100
Capability Shader
hlsl.flattenSubset.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 85
Capability Shader
ERROR: Source entry point must be "main"
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
glsl.entryPointRename.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
ERROR: #version: compilation for SPIR-V does not support the compatibility profile
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 6
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 59
Capability Shader
0:? 'm' ( global 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 57
Capability Shader
0:? 'ps_output.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 143
Capability Shader
0:? 'input' (layout( location=1) in 3-element array of 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 126
Capability Shader
0:? 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 57
Capability Shader
0:? 'a5' (layout( location=4) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 58
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24
Capability Shader
0:? 'input' (layout( location=8) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 47
Capability Shader
0:? 'gti' ( in int LocalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 35
Capability Shader
0:? 'OutputStream.something' (layout( location=1) out int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 68
Capability Geometry
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 109
Capability Shader
0:? 'input' ( in 4-component vector of float FragCoord)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 61
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 148
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 58
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 30
Capability Shader
0:? 'cull' ( in 1-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 53
Capability Shader
0:? 'OutputStream.clip' ( out 2-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 118
Capability Geometry
0:? 'cull' ( out 1-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 46
Capability Shader
0:? 'cull' ( in 4-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
0:? 'OutputStream.clip' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 128
Capability Geometry
0:? 'cull' ( out 4-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 89
Capability Shader
0:? 'cull' ( in 2-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 53
Capability Shader
0:? 'OutputStream.clip1' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 127
Capability Geometry
0:? 'cull' ( out 2-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 51
Capability Shader
0:? 'v.ClipRect' ( in 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 57
Capability Shader
0:? 'OutputStream.clip1' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 130
Capability Geometry
0:? '@entryPointOutput.ClipRect' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Shader
0:? 'v.ClipRect' ( in 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 62
Capability Shader
0:? '@entryPointOutput.ClipRect' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 73
Capability Shader
0:? 'v.clip1' ( in 8-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 79
Capability Shader
0:? '@entryPointOutput.clip1' ( out 8-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 86
Capability Shader
0:? 'v.clip1' ( in 8-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 78
Capability Shader
0:? '@entryPointOutput.clip1' ( out 8-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 81
Capability Shader
0:? 'v.clip1' ( in 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Shader
0:? '@entryPointOutput.clip1' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 62
Capability Shader
0:? 'clip0' ( in 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 68
Capability Shader
0:? 'clip0' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 67
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 96
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 220
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 66
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 89
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 40
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 98
Capability Shader
hlsl.dashI.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 40
Capability Shader
hlsl.deadFunctionMissingBody.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 18
Capability Shader
0:? 'depth' ( out float FragDepth)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
0:? '@entryPointOutput' ( out float FragDepth)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 16
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
0:? 'input' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 71
Capability Shader
0:? 'pcf_data.flInsideTessFactor' ( patch in 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 103
Capability Tessellation
0:? 'pcf_data.foo' (layout( location=2) patch in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 98
Capability Tessellation
0:? 'pcf_data.flInsideTessFactor' ( patch in 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 100
Capability Tessellation
0:? 'vertexIndex' (layout( location=0) in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 29
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
0:? 'i.i2' (layout( location=1) flat in 2-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 74
Capability Shader
0:? 'out3.i' (layout( location=5) out 2-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 89
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 32
Capability Shader
hlsl.explicitDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
hlsl.explicitDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
0:? '@entryPointOutput.other_struct_member3' (layout( location=3) out float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 49
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 99
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
0:? 'vpos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 61
Capability Shader
0:? 'vpos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 47
Capability Shader
0:? 'scalar' ( global float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform 4-component vector of float AmbientColor, uniform bool ff1, layout( offset=20) uniform float ff2, layout( binding=0 offset=32) uniform 4-component vector of float ff3, layout( binding=1 offset=48) uniform 4-component vector of float ff4})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 26
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 183
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 124
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 135
Capability Shader
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 126
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 114
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 97
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 255
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 265
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 399
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 389
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 164
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 550
Capability Shader
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 48
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 232
Capability Shader
0:? 'sample' (layout( location=0) flat in int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 221
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{layout( row_major std140) uniform float m0, layout( row_major std140) uniform 3-component vector of float m4, layout( row_major std140) uniform float m16, layout( row_major std140 offset=20) uniform 3-component vector of float m20, layout( row_major std140 offset=36) uniform 3-component vector of float m36, layout( row_major std140 offset=56) uniform 2-component vector of float m56, layout( row_major std140) uniform float m64, layout( row_major std140) uniform 2-component vector of float m68, layout( row_major std140) uniform float m76, layout( row_major std140) uniform float m80, layout( row_major std140) uniform 1-element array of 2-component vector of float m96})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 18
Capability Shader
0:? '@patchConstantOutput.edges' ( patch out 4-element array of float TessLevelOuter)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 90
Capability Tessellation
0:? '@patchConstantOutput.edges' ( patch out 4-element array of float TessLevelOuter)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 92
Capability Tessellation
0:? '@patchConstantOutput.edges' ( patch out 4-element array of float TessLevelOuter)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 92
Capability Tessellation
0:? '@patchConstantOutput.fInsideTessFactor' ( patch out 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 127
Capability Tessellation
0:? '@patchConstantOutput.flInFactor' ( patch out 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 124
Capability Tessellation
0:? '@patchConstantOutput.flInFactor' ( patch out 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 126
Capability Tessellation
0:? 'InvocationId' ( in uint InvocationID)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 55
Capability Tessellation
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 33
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 103
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 140
Capability Shader
../Test/hlsl.include.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 44
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 37
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{layout( row_major std140) uniform float a, layout( row_major std140) uniform float b, layout( row_major std140) uniform float c})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 110
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 112
Capability Shader
0:? 'sampleMask' ( out int SampleMaskIn)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 88
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 98
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 78
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
0:? 'inU1' (layout( location=4) in 4-component vector of uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 265
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 29
Capability Shader
0:? 'inU1b' (layout( location=9) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 90
Capability Shader
0:? 'inI2' (layout( location=4) flat in 2-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 80
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 103
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 106
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 1805
Capability Shader
0:? 'm' (layout( location=2) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 52
Capability Shader
0:? 'inI0' (layout( location=3) in 4-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 99
Capability Shader
0:? 'inI0' (layout( location=3) in 4-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 155
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 322
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 80
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 1225
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 85
Capability Shader
0:? 'anon@2' (layout( set=4 binding=7 row_major std430) readonly buffer block{layout( row_major std430 offset=16) buffer 4-component vector of float v1PostLayout})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 130
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 159
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 179
Capability Shader
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 171
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 75
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 201
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 174
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 57
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 119
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 132
Capability Shader
0:? 'srt0' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 14
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 57
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 115
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 54
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 77
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 130
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform 1-component vector of float f1, uniform 1X1 matrix of float fmat11, uniform 4X1 matrix of float fmat41, uniform 1X2 matrix of float fmat12, uniform 2X3 matrix of double dmat23, uniform 4X4 matrix of int int44})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 30
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 232
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 44
Capability Shader
Missing functionality: matrix swizzle
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 118
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 83
Capability Shader
0:? 'input2' (layout( location=1) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 33
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 73
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 61
Capability Shader
hlsl.multiDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 92
Capability Shader
0:? 'Index' ( in uint VertexIndex)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 41
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{layout( row_major std140) uniform structure{ temp float f, temp 3-component vector of float v, temp 3X3 matrix of float m} s})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 54
Capability Shader
0:? 'input' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 111
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 54
Capability Shader
0:? 'tid' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 23
Capability Shader
0:? 'MyTexture' (layout( binding=0) uniform texture2D)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 520
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 178
Capability Shader
0:? 0 (const int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 104
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform int goodGlobal1, uniform int goodGlobal2})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 13
Capability Shader
0:? 'a4' (layout( location=3) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Shader
0:? 'a4' (layout( location=3) flat in int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 56
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) noContraction out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 37
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 40
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 36
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 83
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 596
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 1147
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 607
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 571
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 63
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 605
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 146
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 198
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 161
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 118
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 146
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 170
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 161
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 118
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 209
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 198
Capability Shader
0:? 'g_tTex' (layout( binding=3) uniform texture1D)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 43
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 167
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 178
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 210
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 199
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 168
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 179
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 140
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 175
Capability Shader
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 166
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 166
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 120
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 147
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 172
Capability Shader
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 162
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 162
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 119
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 30
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 96
Capability Shader
0:? '@entryPointOutput.texCoord' (layout( location=0) out 2-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 120
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 49
Capability Shader
0:? 'v' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
0:? 'OutputStream.cull0' ( out 1-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Geometry
0:? '@entryPointOutput.cull1' ( out 2-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 127
Capability Shader
0:? 'f' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 35
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 26
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 54
Capability Shader
0:? 'f' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 34
Capability Shader
0:? 's.ff4' (layout( location=7) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 102
Capability Shader
0:? 'Pos_loose' (layout( location=3) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
0:? 'OutputStream.VertexID' (layout( location=2) out uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 82
Capability Geometry
0:? 'input[2].f' (layout( location=3) in float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 66
Capability Shader
0:? 'vsin.x1_in' (layout( location=2) in int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 77
Capability Shader
0:? 'ts.contains_no_builtin_io.m1' (layout( location=3) out int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 100
Capability Geometry
0:? 'ts.pos' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 67
Capability Geometry
0:? 'Pos_loose' (layout( location=1) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 45
Capability Shader
0:? 't.normal' (layout( location=3) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
0:? 'ps_output.color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 78
Capability Shader
0:? 'outStream.uv' (layout( location=1) out 2-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 58
Capability Geometry
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 76
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 56
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 87
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 114
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 78
Capability Shader
0:? 'nThreadId' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 83
Capability Shader
0:? 'dispatchId' ( in uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 62
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 96
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 78
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 240
Capability Shader
0:? 'e' (layout( location=5) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 94
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 204
Capability Shader
0:? 'd' (layout( location=2) flat in int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 106
Capability Shader
0:? 'AmbientColor' ( global 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 30
Capability Shader
0:? 'input.no_interp' (layout( location=1) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 44
Capability Shader
0:? 'out2' (layout( location=3) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
0:? 'po' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Shader
0:? 'po' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 65
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 153
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 240
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 130
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 98
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 188
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 73
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 60
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 109
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 28
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 34
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 52
Capability Shader
remap.basic.dcefunc.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
remap.basic.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24969
Capability Shader
remap.basic.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
remap.basic.strip.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24878
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 198
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 198
Capability Shader
remap.hlsl.templatetypes.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24954
Capability Shader
remap.hlsl.templatetypes.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 160
Capability Shader
remap.if.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22855
Capability Shader
remap.if.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25
Capability Shader
remap.similar_1a.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24916
Capability Shader
remap.similar_1a.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 86
Capability Shader
remap.similar_1b.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24916
Capability Shader
remap.similar_1b.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 91
Capability Shader
remap.specconst.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 16104
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 23990
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 48
Capability Shader
remap.uniformarray.everything.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25030
Capability Shader
remap.uniformarray.none.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 53
Capability Shader
spv.100ops.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 49
Capability Shader
WARNING: 0:31: '#extension' : extension is only partially supported: GL_ARB_gpu_shader5
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 205
Capability Shader
spv.140.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 96
Capability Shader
spv.150.geom
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 71
Capability Geometry
spv.150.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 63
Capability Shader
spv.300BuiltIns.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
spv.300layout.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 37
Capability Shader
spv.300layout.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 163
Capability Shader
spv.300layoutp.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 115
Capability Shader
spv.310.bitcast.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 153
Capability Shader
spv.310.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 69
Capability Shader
spv.330.geom
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 32
Capability Geometry
spv.400.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 1118
Capability Shader
spv.400.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 93
Capability Tessellation
spv.400.tese
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 96
Capability Tessellation
spv.420.geom
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Geometry
spv.430.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24
Capability Shader
spv.430.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 66
Capability Shader
spv.450.geom
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Geometry
spv.450.noRedecl.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 21
Capability Tessellation
spv.450.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 45
Capability Tessellation
spv.460.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 15
Capability Shader
spv.460.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 32
Capability Shader
spv.460.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
spv.AofA.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 104
Capability Shader
spv.GeometryShaderPassthrough.geom
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 15
Capability Geometry
spv.OVR_multiview.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
spv.Operations.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 532
Capability Shader
spv.accessChain.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 206
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 215
Capability Shader
spv.always-discard.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
spv.always-discard2.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 40
Capability Shader
spv.arbPostDepthCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 18
Capability Shader
spv.atomic.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 74
Capability Shader
spv.atomicInt64.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 149
Capability Shader
spv.bitCast.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 172
Capability Shader
spv.bool.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 46
Capability Shader
spv.boolInBlock.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 107
Capability Shader
spv.branch-return.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 38
Capability Shader
spv.buffer.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
spv.conditionalDiscard.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 36
Capability Shader
spv.conversion.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 455
Capability Shader
spv.dataOut.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
spv.dataOutIndirect.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 26
Capability Shader
WARNING: 0:3: attribute deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 38
Capability Shader
spv.debugInfo.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 126
Capability Shader
spv.deepRvalue.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 152
Capability Shader
spv.depthOut.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 15
Capability Shader
spv.deviceGroup.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 17
Capability Shader
spv.discard-dce.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 84
Capability Shader
spv.do-simple.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 21
Capability Shader
spv.do-while-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 43
Capability Shader
spv.doWhileLoop.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 34
Capability Shader
spv.double.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 60
Capability Shader
spv.drawParams.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 29
Capability Shader
spv.earlyReturnDiscard.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 110
Capability Shader
spv.extPostDepthCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 6
Capability Shader
spv.float16.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 534
Capability Shader
spv.flowControl.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
spv.for-complex-condition.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
spv.for-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 45
Capability Shader
spv.for-nobody.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25
Capability Shader
spv.for-notest.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
spv.for-simple.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24
Capability Shader
spv.forLoop.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 131
Capability Shader
spv.forwardFun.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 60
Capability Shader
WARNING: 0:5: varying deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 76
Capability Shader
spv.functionNestedOpaque.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
spv.functionSemantics.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 156
Capability Shader
spv.glFragColor.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 12
Capability Shader
spv.glsl.register.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 142
Capability Shader
spv.glsl.register.noautoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 142
Capability Shader
spv.hlslDebugInfo.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 19
Capability Shader
0:? 'anon@0' (layout( column_major std430) buffer block{layout( column_major std430) buffer highp float m0, layout( column_major std430) buffer highp 3-component vector of float m4, layout( column_major std430) buffer highp float m16, layout( column_major std430 offset=20) buffer highp 3-component vector of float m20, layout( column_major std430) buffer highp 3-component vector of float m32, layout( column_major std430) buffer highp 2-component vector of float m48, layout( column_major std430) buffer highp 2-component vector of float m56, layout( column_major std430) buffer highp float m64, layout( column_major std430) buffer highp 2-component vector of float m68, layout( column_major std430) buffer highp float m76, layout( column_major std430) buffer highp float m80, layout( column_major std430 offset=88) buffer highp 2-component vector of float m88, layout( column_major std430) buffer highp 2-component vector of float m96, layout( column_major std430) buffer 2-component vector of double m112})
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 14
Capability Shader
spv.image.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 376
Capability Shader
spv.imageLoadStoreLod.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 82
Capability Shader
spv.int16.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 561
Capability Shader
spv.int64.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 480
Capability Shader
spv.intOps.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 268
Capability Shader
spv.interpOps.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 100
Capability Shader
spv.layoutNested.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 66
Capability Shader
spv.length.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 33
Capability Shader
spv.localAggregates.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 136
Capability Shader
spv.loops.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 725
Capability Shader
spv.loopsArtificial.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 158
Capability Shader
spv.matFun.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 103
Capability Shader
spv.matrix.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 286
Capability Shader
spv.matrix2.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 221
Capability Shader
spv.memoryQualifier.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 97
Capability Shader
spv.merge-unreachable.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25
Capability Shader
spv.multiStruct.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 161
Capability Shader
spv.multiStructFuncall.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 63
Capability Shader
spv.multiView.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 17
Capability Shader
spv.multiviewPerViewAttributes.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 37
Capability Tessellation
spv.multiviewPerViewAttributes.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 29
Capability Shader
spv.newTexture.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 284
Capability Shader
spv.noBuiltInLoc.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 33
Capability Shader
spv.noDeadDecorations.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 32
Capability Shader
spv.noWorkgroup.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 12
Capability Shader
spv.nonSquare.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 90
Capability Shader
spv.offsets.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 15
Capability Shader
spv.paramMemory.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 69
Capability Shader
spv.precise.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 72
Capability Tessellation
spv.precise.tese
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 119
Capability Tessellation
spv.precision.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 127
Capability Shader
spv.prepost.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 94
Capability Shader
spv.pushConstant.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 35
Capability Shader
spv.pushConstantAnon.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 38
Capability Shader
spv.qualifiers.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 21
Capability Shader
spv.queryL.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 224
Capability Shader
spv.register.autoassign-2.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 47
Capability Shader
spv.register.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 155
Capability Shader
spv.register.noautoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 155
Capability Shader
spv.register.subpass.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 40
Capability Shader
spv.rw.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
spv.sampleMaskOverrideCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
spv.separate.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 319
Capability Shader
spv.set.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
spv.shaderBallot.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 298
Capability Shader
spv.shaderBallotAMD.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 1048
Capability Shader
spv.shaderDrawParams.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 53
Capability Shader
spv.shaderFragMaskAMD.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 80
Capability Shader
spv.shaderGroupVote.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 33
Capability Shader
spv.shaderStencilExport.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 10
Capability Shader
spv.shiftOps.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 38
Capability Shader
spv.shortCircuit.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 147
Capability Shader
spv.simpleFunctionCall.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 19
Capability Shader
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 39
Capability Shader
spv.sparseTexture.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 438
Capability Shader
spv.sparseTextureClamp.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 360
Capability Shader
spv.specConst.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
spv.specConstant.comp
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
spv.specConstant.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 81
Capability Shader
spv.specConstantComposite.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 43
Capability Shader
spv.specConstantOperations.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 162
Capability Shader
spv.ssbo.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 99
Capability Shader
spv.ssboAlias.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 46
Capability Shader
spv.stereoViewRendering.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 38
Capability Geometry
spv.stereoViewRendering.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 27
Capability Shader
spv.storageBuffer.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 31
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader
spv.structDeref.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 123
Capability Shader
spv.structure.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 60
Capability Shader
spv.subpass.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 67
Capability Shader
WARNING: 0:139: 'switch' : last case/default label not followed by statements
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 269
Capability Shader
spv.swizzle.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 108
Capability Shader
spv.swizzleInversion.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 46
Capability Shader
spv.test.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 55
Capability Shader
WARNING: 0:5: attribute deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 24
Capability Shader
WARNING: 0:12: varying deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 305
Capability Shader
spv.texture.sampler.transform.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 20
Capability Shader
spv.texture.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 150
Capability Shader
spv.textureBuffer.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 42
Capability Shader
spv.textureGatherBiasLod.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 298
Capability Shader
spv.types.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 260
Capability Shader
spv.uint.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 213
Capability Shader
spv.uniformArray.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 53
Capability Shader
spv.variableArrayIndex.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 93
Capability Shader
spv.varyingArray.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 61
Capability Shader
spv.varyingArrayIndirect.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 70
Capability Shader
spv.viewportArray2.tesc
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 25
Capability Geometry
spv.viewportArray2.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 19
Capability Shader
spv.voidFunction.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 43
Capability Shader
spv.while-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 41
Capability Shader
spv.while-simple.vert
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 22
Capability Shader
spv.whileLoop.frag
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 35
Capability Shader
0:? 2 (const int)
// Module Version 10000
-// Generated by (magic number): 80001
+// Generated by (magic number): 80002
// Id's are bound by 50
Capability Shader