Now, version 5.* is all connected to making the uint type, which doesn't quite work.
Generator versions 4 and 6 do not do this.
// return 2; // EOpAtomicCounterDecrement gets a post decrement, to map between GLSL -> SPIR-V
// return 3; // change/correct barrier-instruction operands, to match memory model group decisions
// return 4; // some deeper access chains: for dynamic vector component, and local Boolean component
- return 5; // make OpArrayLength result type be an int with signedness of 0
+ // return 5; // make OpArrayLength result type be an int with signedness of 0
+ return 6; // revert version 5 change, which makes a different (new) kind of incorrect code,
+ // versions 4 and 6 each generate OpArrayLength as it has long been done
}
// Write SPIR-V out to a binary file
Id Builder::createArrayLength(Id base, unsigned int member)
{
- spv::Id intType = makeUintType(32);
+ spv::Id intType = makeIntType(32);
Instruction* length = new Instruction(getUniqueId(), intType, OpArrayLength);
length->addIdOperand(base);
length->addImmediateOperand(member);
hlsl.aliasOpaque.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 87
Capability Shader
hlsl.flattenOpaque.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 185
Capability Shader
hlsl.flattenOpaqueInit.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 134
Capability Shader
hlsl.flattenOpaqueInitMix.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 80
Capability Shader
hlsl.flattenSubset.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 66
Capability Shader
hlsl.flattenSubset2.frag
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 53
Capability Shader
hlsl.partialFlattenLocal.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 169
Capability Shader
hlsl.partialFlattenMixed.vert
WARNING: AST will form illegal SPIR-V; need to transform to legalize
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 36
Capability Shader
ERROR: Source entry point must be "main"
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
glsl.entryPointRename.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 6
Capability Shader
0:? 'OutputStream.ps' ( out float PointSize)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 36
Capability Geometry
0:? '@entryPointOutput' ( out float PointSize)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 16
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 64
Capability Shader
0:? 'm' ( global 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 51
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 28
Capability Shader
0:? 'gti' ( in int LocalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 35
Capability Shader
0:? 'OutputStream.something' (layout( location=1) out int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 68
Capability Geometry
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 99
Capability Shader
0:? 'input' ( in 4-component vector of float FragCoord)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 39
Capability Shader
0:? 'input.Norm' (layout( location=1) in 3-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 106
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 30
Capability Shader
0:? 'cull' ( in 1-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 118
Capability Geometry
0:? 'cull' ( out 1-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 46
Capability Shader
0:? 'cull' ( in 4-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 128
Capability Geometry
0:? 'cull' ( out 4-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 89
Capability Shader
0:? 'cull' ( in 2-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 127
Capability Geometry
0:? 'cull' ( out 2-element array of float CullDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 62
Capability Shader
0:? 'clip0' ( in 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 68
Capability Shader
0:? 'clip0' ( out 4-element array of float ClipDistance)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 67
Capability Shader
0:? '@patchConstantOutput.inside' ( patch out 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 127
Capability Tessellation
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 206
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 66
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 40
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 98
Capability Shader
hlsl.dashI.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 40
Capability Shader
hlsl.deadFunctionMissingBody.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 18
Capability Shader
0:? 'depth' ( out float FragDepth)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
0:? '@entryPointOutput' ( out float FragDepth)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
0:? 'input' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 100
Capability Tessellation
0:? 'vertexIndex' (layout( location=0) in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 29
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 32
Capability Shader
hlsl.explicitDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Shader
hlsl.explicitDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 122
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 82
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 59
Capability Shader
0:? 'vpos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 54
Capability Shader
0:? 'vpos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 56
Capability Shader
0:? 'scalar' ( global float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 232
Capability Shader
0:? 'sample' (layout( location=0) flat in int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 198
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
0:? '@patchConstantOutput' (layout( location=1) patch out structure{ temp 3-element array of 3-component vector of float NormalWS})
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 216
Capability Tessellation
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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 89
Capability Tessellation
0:? '@patchConstantOutput.edges' ( patch out 4-element array of float TessLevelOuter)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 91
Capability Tessellation
0:? '@patchConstantOutput.edges' ( patch out 4-element array of float TessLevelOuter)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 91
Capability Tessellation
0:? '@patchConstantOutput.fInsideTessFactor' ( patch out 2-element array of float TessLevelInner)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 126
Capability Tessellation
0:? 'InvocationId' ( in uint InvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 103
Capability Shader
0:? 'tid' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 140
Capability Shader
../Test/hlsl.include.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 44
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 112
Capability Shader
0:? 'sampleMask' ( out int SampleMaskIn)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 98
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 78
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 29
Capability Shader
0:? 'inU1b' (layout( location=9) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 1832
Capability Shader
0:? 'm' (layout( location=2) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 48
Capability Shader
0:? 'inI0' (layout( location=3) in 4-component vector of int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 80
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 44
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 32
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 132
Capability Shader
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 44
Capability Shader
Missing functionality: matrix swizzle
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 61
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 231
Capability Shader
hlsl.multiDescriptorSet.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 92
Capability Shader
0:? 'Index' ( in uint VertexIndex)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 54
Capability Shader
0:? 'input' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 54
Capability Shader
0:? 'tid' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 23
Capability Shader
0:? 'MyTexture' (layout( binding=0) uniform texture2D)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 178
Capability Shader
0:? 'pos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 90
Capability Shader
0:? 'pos' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 43
Capability Shader
0:? 0 (const int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 65
Capability Shader
0:? 'a4' (layout( location=3) flat in int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 198
Capability Shader
0:? 'g_tTex' (layout( binding=3) uniform texture1D)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 127
Capability Shader
0:? 'f' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Shader
0:? 'tid' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 54
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 54
Capability Shader
0:? 'dispatchThreadID' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 42
Capability Shader
0:? 'f' (layout( location=0) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 70
Capability Shader
0:? 'OutputStream.VertexID' (layout( location=2) out uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 82
Capability Geometry
0:? 'input[2].f' (layout( location=3) in float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 66
Capability Shader
0:? 'vsin.x1_in' (layout( location=2) in int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 65
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 80
Capability Shader
0:? 'outStream.uv' (layout( location=1) out 2-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 58
Capability Geometry
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 70
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 56
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 87
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 114
Capability Shader
16(sbuf): TypeStruct 15
17: TypePointer Uniform 16(sbuf)
18(sbuf): 17(ptr) Variable Uniform
- 20: TypeInt 32 1
- 21: 20(int) Constant 0
- 23: 20(int) Constant 2
+ 19: TypeInt 32 1
+ 21: 19(int) Constant 0
+ 23: 19(int) Constant 2
25: TypePointer Uniform 6(int)
- 29: TypePointer Function 20(int)
+ 29: TypePointer Function 19(int)
32: 6(int) Constant 4
- 39: 20(int) Constant 1
+ 39: 19(int) Constant 1
43: TypeVector 6(int) 2
45: TypeVector 8(float) 2
47: 8(float) Constant 0
69: TypeVector 6(int) 3
71: TypeVector 8(float) 3
80: 6(int) Constant 12
- 95: 20(int) Constant 3
+ 95: 19(int) Constant 3
99: TypeVector 6(int) 4
106: TypePointer Input 6(int)
107(pos): 106(ptr) Variable Input
30(byteAddrTemp): 29(ptr) Variable Function
53(byteAddrTemp): 29(ptr) Variable Function
78(byteAddrTemp): 29(ptr) Variable Function
- 19: 6(int) ArrayLength 18(sbuf) 0
- Store 14(size) 19
+ 20: 19(int) ArrayLength 18(sbuf) 0
+ Store 14(size) 20
22: 6(int) Load 11(pos)
- 24: 20(int) ShiftRightLogical 22 23
+ 24: 19(int) ShiftRightLogical 22 23
26: 25(ptr) AccessChain 18(sbuf) 21 24
27: 6(int) Load 26
28: 8(float) ConvertUToF 27
31: 6(int) Load 11(pos)
33: 6(int) IAdd 31 32
- 34: 20(int) ShiftRightLogical 33 23
+ 34: 19(int) ShiftRightLogical 33 23
Store 30(byteAddrTemp) 34
- 35: 20(int) Load 30(byteAddrTemp)
+ 35: 19(int) Load 30(byteAddrTemp)
36: 25(ptr) AccessChain 18(sbuf) 21 35
37: 6(int) Load 36
- 38: 20(int) Load 30(byteAddrTemp)
- 40: 20(int) IAdd 38 39
+ 38: 19(int) Load 30(byteAddrTemp)
+ 40: 19(int) IAdd 38 39
41: 25(ptr) AccessChain 18(sbuf) 21 40
42: 6(int) Load 41
44: 43(ivec2) CompositeConstruct 37 42
52: 9(fvec4) FAdd 51 50
54: 6(int) Load 11(pos)
56: 6(int) IAdd 54 55
- 57: 20(int) ShiftRightLogical 56 23
+ 57: 19(int) ShiftRightLogical 56 23
Store 53(byteAddrTemp) 57
- 58: 20(int) Load 53(byteAddrTemp)
+ 58: 19(int) Load 53(byteAddrTemp)
59: 25(ptr) AccessChain 18(sbuf) 21 58
60: 6(int) Load 59
- 61: 20(int) Load 53(byteAddrTemp)
- 62: 20(int) IAdd 61 39
+ 61: 19(int) Load 53(byteAddrTemp)
+ 62: 19(int) IAdd 61 39
63: 25(ptr) AccessChain 18(sbuf) 21 62
64: 6(int) Load 63
- 65: 20(int) Load 53(byteAddrTemp)
- 66: 20(int) IAdd 65 23
+ 65: 19(int) Load 53(byteAddrTemp)
+ 66: 19(int) IAdd 65 23
67: 25(ptr) AccessChain 18(sbuf) 21 66
68: 6(int) Load 67
70: 69(ivec3) CompositeConstruct 60 64 68
77: 9(fvec4) FAdd 52 76
79: 6(int) Load 11(pos)
81: 6(int) IAdd 79 80
- 82: 20(int) ShiftRightLogical 81 23
+ 82: 19(int) ShiftRightLogical 81 23
Store 78(byteAddrTemp) 82
- 83: 20(int) Load 78(byteAddrTemp)
+ 83: 19(int) Load 78(byteAddrTemp)
84: 25(ptr) AccessChain 18(sbuf) 21 83
85: 6(int) Load 84
- 86: 20(int) Load 78(byteAddrTemp)
- 87: 20(int) IAdd 86 39
+ 86: 19(int) Load 78(byteAddrTemp)
+ 87: 19(int) IAdd 86 39
88: 25(ptr) AccessChain 18(sbuf) 21 87
89: 6(int) Load 88
- 90: 20(int) Load 78(byteAddrTemp)
- 91: 20(int) IAdd 90 23
+ 90: 19(int) Load 78(byteAddrTemp)
+ 91: 19(int) IAdd 90 23
92: 25(ptr) AccessChain 18(sbuf) 21 91
93: 6(int) Load 92
- 94: 20(int) Load 78(byteAddrTemp)
- 96: 20(int) IAdd 94 95
+ 94: 19(int) Load 78(byteAddrTemp)
+ 96: 19(int) IAdd 94 95
97: 25(ptr) AccessChain 18(sbuf) 21 96
98: 6(int) Load 97
100: 99(ivec4) CompositeConstruct 85 89 93 98
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 78
Capability Shader
22: 6(int) IAdd 20 21
25: 24(ptr) AccessChain 17(sbuf2) 19 22
Store 25 23
- 33: 6(int) ArrayLength 32(sbuf) 0
+ 33: 18(int) ArrayLength 32(sbuf) 0
Store 26(size) 33
Store 34(stride) 35
36: 6(int) Load 11(pos)
0:? 'nThreadId' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 84
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 78
Capability Shader
0:? 'dispatchId' ( in uint GlobalInvocationID)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 61
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 96
Capability Shader
41: 15(bool) INotEqual 39 35
42: 37(ptr) AccessChain 18(mydata) 40
Store 42 41
- 44: 6(int) ArrayLength 23(sbuf) 0
+ 44: 24(int) ArrayLength 23(sbuf) 0
Store 43(size) 44
Store 45(stride) 46
47: 6(int) Load 11(pos)
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 70
Capability Shader
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 78
Capability Shader
22: 6(int) IAdd 20 21
25: 24(ptr) AccessChain 17(sbuf2) 19 22
Store 25 23
- 33: 6(int) ArrayLength 32(sbuf) 0
+ 33: 18(int) ArrayLength 32(sbuf) 0
Store 26(size) 33
Store 34(stride) 35
36: 6(int) Load 11(pos)
0:? 'pos' (layout( location=0) flat in uint)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 239
Capability Shader
16(sbuf): TypeStruct 15
17: TypePointer Uniform 16(sbuf)
18(sbuf): 17(ptr) Variable Uniform
- 20: TypeInt 32 1
- 21: TypePointer Function 20(int)
- 24: 20(int) Constant 2
- 26: 20(int) Constant 0
+ 19: TypeInt 32 1
+ 21: TypePointer Function 19(int)
+ 24: 19(int) Constant 2
+ 26: 19(int) Constant 0
30: TypePointer Uniform 6(int)
- 45: 20(int) Constant 1
+ 45: 19(int) Constant 1
49: TypeVector 6(int) 2
51: 6(int) Constant 0
66: 6(int) Constant 1
87: TypeVector 6(int) 3
125: 6(int) Constant 2
- 147: 20(int) Constant 3
+ 147: 19(int) Constant 3
151: TypeVector 6(int) 4
219: 6(int) Constant 3
231: TypePointer Input 6(int)
73(byteAddrTemp): 21(ptr) Variable Function
128(byteAddrTemp): 21(ptr) Variable Function
132(byteAddrTemp): 21(ptr) Variable Function
- 19: 6(int) ArrayLength 18(sbuf) 0
- Store 14(size) 19
+ 20: 19(int) ArrayLength 18(sbuf) 0
+ Store 14(size) 20
23: 6(int) Load 11(pos)
- 25: 20(int) ShiftRightLogical 23 24
+ 25: 19(int) ShiftRightLogical 23 24
Store 22(byteAddrTemp) 25
- 27: 20(int) Load 22(byteAddrTemp)
+ 27: 19(int) Load 22(byteAddrTemp)
28: 6(int) Load 11(pos)
- 29: 20(int) ShiftRightLogical 28 24
+ 29: 19(int) ShiftRightLogical 28 24
31: 30(ptr) AccessChain 18(sbuf) 26 29
32: 6(int) Load 31
33: 30(ptr) AccessChain 18(sbuf) 26 27
Store 33 32
35: 6(int) Load 11(pos)
- 36: 20(int) ShiftRightLogical 35 24
+ 36: 19(int) ShiftRightLogical 35 24
Store 34(byteAddrTemp) 36
- 37: 20(int) Load 34(byteAddrTemp)
+ 37: 19(int) Load 34(byteAddrTemp)
39: 6(int) Load 11(pos)
- 40: 20(int) ShiftRightLogical 39 24
+ 40: 19(int) ShiftRightLogical 39 24
Store 38(byteAddrTemp) 40
- 41: 20(int) Load 38(byteAddrTemp)
+ 41: 19(int) Load 38(byteAddrTemp)
42: 30(ptr) AccessChain 18(sbuf) 26 41
43: 6(int) Load 42
- 44: 20(int) Load 38(byteAddrTemp)
- 46: 20(int) IAdd 44 45
+ 44: 19(int) Load 38(byteAddrTemp)
+ 46: 19(int) IAdd 44 45
47: 30(ptr) AccessChain 18(sbuf) 26 46
48: 6(int) Load 47
50: 49(ivec2) CompositeConstruct 43 48
52: 6(int) CompositeExtract 50 0
53: 30(ptr) AccessChain 18(sbuf) 26 37
Store 53 52
- 54: 20(int) Load 34(byteAddrTemp)
- 55: 20(int) IAdd 54 45
+ 54: 19(int) Load 34(byteAddrTemp)
+ 55: 19(int) IAdd 54 45
56: 6(int) Load 11(pos)
- 57: 20(int) ShiftRightLogical 56 24
+ 57: 19(int) ShiftRightLogical 56 24
Store 38(byteAddrTemp) 57
- 58: 20(int) Load 38(byteAddrTemp)
+ 58: 19(int) Load 38(byteAddrTemp)
59: 30(ptr) AccessChain 18(sbuf) 26 58
60: 6(int) Load 59
- 61: 20(int) Load 38(byteAddrTemp)
- 62: 20(int) IAdd 61 45
+ 61: 19(int) Load 38(byteAddrTemp)
+ 62: 19(int) IAdd 61 45
63: 30(ptr) AccessChain 18(sbuf) 26 62
64: 6(int) Load 63
65: 49(ivec2) CompositeConstruct 60 64
68: 30(ptr) AccessChain 18(sbuf) 26 55
Store 68 67
70: 6(int) Load 11(pos)
- 71: 20(int) ShiftRightLogical 70 24
+ 71: 19(int) ShiftRightLogical 70 24
Store 69(byteAddrTemp) 71
- 72: 20(int) Load 69(byteAddrTemp)
+ 72: 19(int) Load 69(byteAddrTemp)
74: 6(int) Load 11(pos)
- 75: 20(int) ShiftRightLogical 74 24
+ 75: 19(int) ShiftRightLogical 74 24
Store 73(byteAddrTemp) 75
- 76: 20(int) Load 73(byteAddrTemp)
+ 76: 19(int) Load 73(byteAddrTemp)
77: 30(ptr) AccessChain 18(sbuf) 26 76
78: 6(int) Load 77
- 79: 20(int) Load 73(byteAddrTemp)
- 80: 20(int) IAdd 79 45
+ 79: 19(int) Load 73(byteAddrTemp)
+ 80: 19(int) IAdd 79 45
81: 30(ptr) AccessChain 18(sbuf) 26 80
82: 6(int) Load 81
- 83: 20(int) Load 73(byteAddrTemp)
- 84: 20(int) IAdd 83 24
+ 83: 19(int) Load 73(byteAddrTemp)
+ 84: 19(int) IAdd 83 24
85: 30(ptr) AccessChain 18(sbuf) 26 84
86: 6(int) Load 85
88: 87(ivec3) CompositeConstruct 78 82 86
89: 6(int) CompositeExtract 88 0
90: 30(ptr) AccessChain 18(sbuf) 26 72
Store 90 89
- 91: 20(int) Load 69(byteAddrTemp)
- 92: 20(int) IAdd 91 45
+ 91: 19(int) Load 69(byteAddrTemp)
+ 92: 19(int) IAdd 91 45
93: 6(int) Load 11(pos)
- 94: 20(int) ShiftRightLogical 93 24
+ 94: 19(int) ShiftRightLogical 93 24
Store 73(byteAddrTemp) 94
- 95: 20(int) Load 73(byteAddrTemp)
+ 95: 19(int) Load 73(byteAddrTemp)
96: 30(ptr) AccessChain 18(sbuf) 26 95
97: 6(int) Load 96
- 98: 20(int) Load 73(byteAddrTemp)
- 99: 20(int) IAdd 98 45
+ 98: 19(int) Load 73(byteAddrTemp)
+ 99: 19(int) IAdd 98 45
100: 30(ptr) AccessChain 18(sbuf) 26 99
101: 6(int) Load 100
- 102: 20(int) Load 73(byteAddrTemp)
- 103: 20(int) IAdd 102 24
+ 102: 19(int) Load 73(byteAddrTemp)
+ 103: 19(int) IAdd 102 24
104: 30(ptr) AccessChain 18(sbuf) 26 103
105: 6(int) Load 104
106: 87(ivec3) CompositeConstruct 97 101 105
107: 6(int) CompositeExtract 106 1
108: 30(ptr) AccessChain 18(sbuf) 26 92
Store 108 107
- 109: 20(int) Load 69(byteAddrTemp)
- 110: 20(int) IAdd 109 24
+ 109: 19(int) Load 69(byteAddrTemp)
+ 110: 19(int) IAdd 109 24
111: 6(int) Load 11(pos)
- 112: 20(int) ShiftRightLogical 111 24
+ 112: 19(int) ShiftRightLogical 111 24
Store 73(byteAddrTemp) 112
- 113: 20(int) Load 73(byteAddrTemp)
+ 113: 19(int) Load 73(byteAddrTemp)
114: 30(ptr) AccessChain 18(sbuf) 26 113
115: 6(int) Load 114
- 116: 20(int) Load 73(byteAddrTemp)
- 117: 20(int) IAdd 116 45
+ 116: 19(int) Load 73(byteAddrTemp)
+ 117: 19(int) IAdd 116 45
118: 30(ptr) AccessChain 18(sbuf) 26 117
119: 6(int) Load 118
- 120: 20(int) Load 73(byteAddrTemp)
- 121: 20(int) IAdd 120 24
+ 120: 19(int) Load 73(byteAddrTemp)
+ 121: 19(int) IAdd 120 24
122: 30(ptr) AccessChain 18(sbuf) 26 121
123: 6(int) Load 122
124: 87(ivec3) CompositeConstruct 115 119 123
127: 30(ptr) AccessChain 18(sbuf) 26 110
Store 127 126
129: 6(int) Load 11(pos)
- 130: 20(int) ShiftRightLogical 129 24
+ 130: 19(int) ShiftRightLogical 129 24
Store 128(byteAddrTemp) 130
- 131: 20(int) Load 128(byteAddrTemp)
+ 131: 19(int) Load 128(byteAddrTemp)
133: 6(int) Load 11(pos)
- 134: 20(int) ShiftRightLogical 133 24
+ 134: 19(int) ShiftRightLogical 133 24
Store 132(byteAddrTemp) 134
- 135: 20(int) Load 132(byteAddrTemp)
+ 135: 19(int) Load 132(byteAddrTemp)
136: 30(ptr) AccessChain 18(sbuf) 26 135
137: 6(int) Load 136
- 138: 20(int) Load 132(byteAddrTemp)
- 139: 20(int) IAdd 138 45
+ 138: 19(int) Load 132(byteAddrTemp)
+ 139: 19(int) IAdd 138 45
140: 30(ptr) AccessChain 18(sbuf) 26 139
141: 6(int) Load 140
- 142: 20(int) Load 132(byteAddrTemp)
- 143: 20(int) IAdd 142 24
+ 142: 19(int) Load 132(byteAddrTemp)
+ 143: 19(int) IAdd 142 24
144: 30(ptr) AccessChain 18(sbuf) 26 143
145: 6(int) Load 144
- 146: 20(int) Load 132(byteAddrTemp)
- 148: 20(int) IAdd 146 147
+ 146: 19(int) Load 132(byteAddrTemp)
+ 148: 19(int) IAdd 146 147
149: 30(ptr) AccessChain 18(sbuf) 26 148
150: 6(int) Load 149
152: 151(ivec4) CompositeConstruct 137 141 145 150
153: 6(int) CompositeExtract 152 0
154: 30(ptr) AccessChain 18(sbuf) 26 131
Store 154 153
- 155: 20(int) Load 128(byteAddrTemp)
- 156: 20(int) IAdd 155 45
+ 155: 19(int) Load 128(byteAddrTemp)
+ 156: 19(int) IAdd 155 45
157: 6(int) Load 11(pos)
- 158: 20(int) ShiftRightLogical 157 24
+ 158: 19(int) ShiftRightLogical 157 24
Store 132(byteAddrTemp) 158
- 159: 20(int) Load 132(byteAddrTemp)
+ 159: 19(int) Load 132(byteAddrTemp)
160: 30(ptr) AccessChain 18(sbuf) 26 159
161: 6(int) Load 160
- 162: 20(int) Load 132(byteAddrTemp)
- 163: 20(int) IAdd 162 45
+ 162: 19(int) Load 132(byteAddrTemp)
+ 163: 19(int) IAdd 162 45
164: 30(ptr) AccessChain 18(sbuf) 26 163
165: 6(int) Load 164
- 166: 20(int) Load 132(byteAddrTemp)
- 167: 20(int) IAdd 166 24
+ 166: 19(int) Load 132(byteAddrTemp)
+ 167: 19(int) IAdd 166 24
168: 30(ptr) AccessChain 18(sbuf) 26 167
169: 6(int) Load 168
- 170: 20(int) Load 132(byteAddrTemp)
- 171: 20(int) IAdd 170 147
+ 170: 19(int) Load 132(byteAddrTemp)
+ 171: 19(int) IAdd 170 147
172: 30(ptr) AccessChain 18(sbuf) 26 171
173: 6(int) Load 172
174: 151(ivec4) CompositeConstruct 161 165 169 173
175: 6(int) CompositeExtract 174 1
176: 30(ptr) AccessChain 18(sbuf) 26 156
Store 176 175
- 177: 20(int) Load 128(byteAddrTemp)
- 178: 20(int) IAdd 177 24
+ 177: 19(int) Load 128(byteAddrTemp)
+ 178: 19(int) IAdd 177 24
179: 6(int) Load 11(pos)
- 180: 20(int) ShiftRightLogical 179 24
+ 180: 19(int) ShiftRightLogical 179 24
Store 132(byteAddrTemp) 180
- 181: 20(int) Load 132(byteAddrTemp)
+ 181: 19(int) Load 132(byteAddrTemp)
182: 30(ptr) AccessChain 18(sbuf) 26 181
183: 6(int) Load 182
- 184: 20(int) Load 132(byteAddrTemp)
- 185: 20(int) IAdd 184 45
+ 184: 19(int) Load 132(byteAddrTemp)
+ 185: 19(int) IAdd 184 45
186: 30(ptr) AccessChain 18(sbuf) 26 185
187: 6(int) Load 186
- 188: 20(int) Load 132(byteAddrTemp)
- 189: 20(int) IAdd 188 24
+ 188: 19(int) Load 132(byteAddrTemp)
+ 189: 19(int) IAdd 188 24
190: 30(ptr) AccessChain 18(sbuf) 26 189
191: 6(int) Load 190
- 192: 20(int) Load 132(byteAddrTemp)
- 193: 20(int) IAdd 192 147
+ 192: 19(int) Load 132(byteAddrTemp)
+ 193: 19(int) IAdd 192 147
194: 30(ptr) AccessChain 18(sbuf) 26 193
195: 6(int) Load 194
196: 151(ivec4) CompositeConstruct 183 187 191 195
197: 6(int) CompositeExtract 196 2
198: 30(ptr) AccessChain 18(sbuf) 26 178
Store 198 197
- 199: 20(int) Load 128(byteAddrTemp)
- 200: 20(int) IAdd 199 147
+ 199: 19(int) Load 128(byteAddrTemp)
+ 200: 19(int) IAdd 199 147
201: 6(int) Load 11(pos)
- 202: 20(int) ShiftRightLogical 201 24
+ 202: 19(int) ShiftRightLogical 201 24
Store 132(byteAddrTemp) 202
- 203: 20(int) Load 132(byteAddrTemp)
+ 203: 19(int) Load 132(byteAddrTemp)
204: 30(ptr) AccessChain 18(sbuf) 26 203
205: 6(int) Load 204
- 206: 20(int) Load 132(byteAddrTemp)
- 207: 20(int) IAdd 206 45
+ 206: 19(int) Load 132(byteAddrTemp)
+ 207: 19(int) IAdd 206 45
208: 30(ptr) AccessChain 18(sbuf) 26 207
209: 6(int) Load 208
- 210: 20(int) Load 132(byteAddrTemp)
- 211: 20(int) IAdd 210 24
+ 210: 19(int) Load 132(byteAddrTemp)
+ 211: 19(int) IAdd 210 24
212: 30(ptr) AccessChain 18(sbuf) 26 211
213: 6(int) Load 212
- 214: 20(int) Load 132(byteAddrTemp)
- 215: 20(int) IAdd 214 147
+ 214: 19(int) Load 132(byteAddrTemp)
+ 215: 19(int) IAdd 214 147
216: 30(ptr) AccessChain 18(sbuf) 26 215
217: 6(int) Load 216
218: 151(ivec4) CompositeConstruct 205 209 213 217
221: 30(ptr) AccessChain 18(sbuf) 26 200
Store 221 220
222: 6(int) Load 11(pos)
- 223: 20(int) ShiftRightLogical 222 24
+ 223: 19(int) ShiftRightLogical 222 24
224: 30(ptr) AccessChain 18(sbuf) 26 223
225: 6(int) Load 224
226: 8(float) ConvertUToF 225
0:? 'e' (layout( location=5) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 204
Capability Shader
0:? 'd' (layout( location=2) flat in int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 106
Capability Shader
0:? 'AmbientColor' ( global 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 65
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 130
Capability Shader
0:? 'pos' ( in 4-component vector of float FragCoord)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 105
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 28
Capability Shader
0:? Linker Objects
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 359
Capability Shader
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 369
Capability Shader
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 1120
Capability Shader
0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer implicitly-sized array of uint @data})
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 28
Capability Shader
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 30
Capability Shader
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 901
Capability Shader
0:? 'dti' ( in 3-component vector of uint GlobalInvocationID)
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 75
Capability Shader
0:? 'input' (layout( location=0) in 4-component vector of float)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 52
Capability Shader
0:? '@entryPointOutput' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 34
Capability Shader
0:? 'position' ( out 4-component vector of float Position)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 37
Capability Shader
0:? '@entryPointOutput.somethingelse' (layout( location=0) out int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
remap.basic.dcefunc.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22
Capability Shader
remap.basic.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24969
Capability Shader
remap.basic.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22
Capability Shader
remap.basic.strip.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24878
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 198
Capability Shader
WARNING: 0:4: 'immediate sampler state' : unimplemented
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 198
Capability Shader
remap.hlsl.templatetypes.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24954
Capability Shader
remap.hlsl.templatetypes.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 160
Capability Shader
remap.if.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22855
Capability Shader
remap.if.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 25
Capability Shader
remap.similar_1a.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24916
Capability Shader
remap.similar_1a.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 86
Capability Shader
remap.similar_1b.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24916
Capability Shader
remap.similar_1b.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 91
Capability Shader
remap.specconst.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 16104
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 23990
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 48
Capability Shader
remap.uniformarray.everything.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 25030
Capability Shader
remap.uniformarray.none.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 53
Capability Shader
spv.100ops.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 205
Capability Shader
spv.140.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 96
Capability Shader
spv.150.geom
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 71
Capability Geometry
spv.150.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 63
Capability Shader
spv.300BuiltIns.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 42
Capability Shader
spv.300layout.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 37
Capability Shader
spv.300layout.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 163
Capability Shader
spv.300layoutp.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 115
Capability Shader
spv.310.bitcast.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 153
Capability Shader
spv.310.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 71
Capability Shader
58: 22(fvec4) CompositeConstruct 57 57 57 57
59: 29(ptr) AccessChain 50(outnames) 26 56
Store 59 58
- 60: 6(int) ArrayLength 14(outbname) 3
+ 60: 15(int) ArrayLength 14(outbname) 3
62: 61(ptr) AccessChain 50(outnames) 16
Store 62 60
MemoryBarrier 65 8
spv.330.geom
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 32
Capability Geometry
spv.400.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 1118
Capability Shader
spv.400.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 92
Capability Tessellation
spv.400.tese
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 96
Capability Tessellation
spv.420.geom
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 72
Capability Geometry
spv.430.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24
Capability Shader
spv.430.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 66
Capability Shader
spv.450.geom
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Geometry
spv.450.noRedecl.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 21
Capability Tessellation
spv.450.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 45
Capability Tessellation
spv.460.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 15
Capability Shader
spv.460.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 32
Capability Shader
spv.460.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
spv.AofA.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 104
Capability Shader
spv.GeometryShaderPassthrough.geom
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 15
Capability Geometry
spv.OVR_multiview.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
spv.Operations.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 532
Capability Shader
spv.accessChain.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 222
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 215
Capability Shader
spv.always-discard.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 84
Capability Shader
spv.always-discard2.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 40
Capability Shader
spv.arbPostDepthCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 18
Capability Shader
spv.atomic.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 74
Capability Shader
spv.atomicInt64.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 149
Capability Shader
spv.barrier.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24
Capability Shader
spv.bitCast.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 172
Capability Shader
spv.bool.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 46
Capability Shader
spv.boolInBlock.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 102
Capability Shader
spv.branch-return.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 38
Capability Shader
spv.buffer.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
spv.builtInXFB.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 21
Capability Shader
spv.conditionalDiscard.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 36
Capability Shader
spv.constStruct.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 23
Capability Shader
WARNING: 0:26: '' : attribute with arguments not recognized, skipping
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 118
Capability Shader
spv.conversion.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 455
Capability Shader
spv.dataOut.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
spv.dataOutIndirect.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 38
Capability Shader
spv.debugInfo.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 126
Capability Shader
spv.debugInfo.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 126
Capability Shader
spv.deepRvalue.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 152
Capability Shader
spv.depthOut.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 15
Capability Shader
spv.deviceGroup.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 17
Capability Shader
spv.discard-dce.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 84
Capability Shader
spv.do-simple.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 21
Capability Shader
spv.do-while-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 43
Capability Shader
spv.doWhileLoop.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 34
Capability Shader
spv.double.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 60
Capability Shader
spv.drawParams.vert
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 29
Capability Shader
spv.earlyReturnDiscard.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 110
Capability Shader
spv.explicittypes.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 576
Capability Shader
spv.extPostDepthCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 6
Capability Shader
spv.float16.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 534
Capability Shader
spv.float16Fetch.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 5923
Capability Shader
spv.float32.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 530
Capability Shader
spv.float64.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 521
Capability Shader
spv.flowControl.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 39
Capability Shader
spv.for-complex-condition.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Shader
spv.for-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 45
Capability Shader
spv.for-nobody.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 25
Capability Shader
spv.for-notest.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
spv.for-simple.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 24
Capability Shader
spv.forLoop.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 131
Capability Shader
spv.forwardFun.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 60
Capability Shader
spv.fullyCovered.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 18
Capability Shader
WARNING: 0:5: varying deprecated in version 130; may be removed in future release
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 76
Capability Shader
spv.functionNestedOpaque.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 39
Capability Shader
spv.functionSemantics.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 156
Capability Shader
spv.glFragColor.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 12
Capability Shader
spv.glsl.register.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 142
Capability Shader
spv.glsl.register.noautoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 142
Capability Shader
spv.hlslDebugInfo.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 14
Capability Shader
spv.image.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 376
Capability Shader
spv.imageLoadStoreLod.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 82
Capability Shader
spv.int16.amd.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 560
Capability Shader
spv.int16.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 525
Capability Shader
spv.int32.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 495
Capability Shader
spv.int64.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 483
Capability Shader
spv.int8.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 531
Capability Shader
spv.intOps.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 268
Capability Shader
spv.interpOps.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 100
Capability Shader
spv.layoutNested.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 66
Capability Shader
spv.length.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 33
Capability Shader
spv.localAggregates.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 136
Capability Shader
spv.loops.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 725
Capability Shader
spv.loopsArtificial.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 158
Capability Shader
spv.matFun.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 103
Capability Shader
spv.matrix.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 286
Capability Shader
spv.matrix2.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 221
Capability Shader
spv.memoryQualifier.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 97
Capability Shader
spv.merge-unreachable.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 25
Capability Shader
spv.multiStruct.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 161
Capability Shader
spv.multiStructFuncall.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 63
Capability Shader
spv.multiView.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 17
Capability Shader
spv.multiviewPerViewAttributes.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 37
Capability Tessellation
spv.multiviewPerViewAttributes.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 29
Capability Shader
spv.newTexture.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 284
Capability Shader
spv.noBuiltInLoc.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 33
Capability Shader
spv.noDeadDecorations.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 32
Capability Shader
spv.noWorkgroup.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 12
Capability Shader
spv.nonSquare.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 90
Capability Shader
spv.offsets.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 15
Capability Shader
spv.paramMemory.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 69
Capability Shader
spv.precise.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 72
Capability Tessellation
spv.precise.tese
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 119
Capability Tessellation
spv.precision.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 127
Capability Shader
spv.precisionNonESSamp.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 47
Capability Shader
spv.prepost.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 94
Capability Shader
spv.pushConstant.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 35
Capability Shader
spv.pushConstantAnon.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 38
Capability Shader
spv.qualifiers.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 21
Capability Shader
spv.queryL.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 224
Capability Shader
spv.register.autoassign-2.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 47
Capability Shader
spv.register.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 155
Capability Shader
spv.register.noautoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 155
Capability Shader
spv.register.subpass.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 40
Capability Shader
spv.rw.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 42
Capability Shader
spv.sample.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 13
Capability Shader
spv.sampleId.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Shader
spv.sampleMaskOverrideCoverage.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
spv.samplePosition.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 30
Capability Shader
spv.separate.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 319
Capability Shader
spv.set.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22
Capability Shader
spv.shaderBallot.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 298
Capability Shader
spv.shaderBallotAMD.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 1048
Capability Shader
spv.shaderDrawParams.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 53
Capability Shader
spv.shaderFragMaskAMD.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 80
Capability Shader
spv.shaderGroupVote.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 33
Capability Shader
spv.shaderStencilExport.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 10
Capability Shader
spv.shiftOps.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 38
Capability Shader
spv.shortCircuit.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 147
Capability Shader
spv.simpleFunctionCall.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 39
Capability Shader
spv.sparseTexture.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 438
Capability Shader
spv.sparseTextureClamp.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 360
Capability Shader
spv.specConst.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
spv.specConstant.comp
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
spv.specConstant.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 81
Capability Shader
spv.specConstantComposite.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 43
Capability Shader
spv.specConstantOperations.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 162
Capability Shader
spv.ssbo.autoassign.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 99
Capability Shader
spv.ssboAlias.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 46
Capability Shader
spv.stereoViewRendering.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 38
Capability Geometry
spv.stereoViewRendering.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 27
Capability Shader
spv.storageBuffer.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Shader
"precision mediump int; precision highp float;"
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
spv.structDeref.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 123
Capability Shader
spv.structure.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 60
Capability Shader
spv.subgroup.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 17
Capability Shader
spv.subgroup.geom
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Geometry
spv.subgroup.tesc
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Tessellation
spv.subgroup.tese
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Tessellation
spv.subgroup.vert
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 26
Capability Shader
spv.subgroupArithmetic.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 2085
Capability Shader
spv.subgroupBallot.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 417
Capability Shader
spv.subgroupBasic.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 40
Capability Shader
spv.subgroupClustered.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 737
Capability Shader
spv.subgroupQuad.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 616
Capability Shader
spv.subgroupShuffle.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 379
Capability Shader
spv.subgroupShuffleRelative.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 379
Capability Shader
spv.subgroupVote.comp
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 216
Capability Shader
spv.subpass.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 269
Capability Shader
spv.swizzle.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 108
Capability Shader
spv.swizzleInversion.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 46
Capability Shader
spv.test.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// 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): 80005
+// Generated by (magic number): 80006
// Id's are bound by 305
Capability Shader
spv.texture.sampler.transform.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 20
Capability Shader
spv.texture.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 150
Capability Shader
spv.textureBuffer.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 42
Capability Shader
spv.textureGatherBiasLod.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 298
Capability Shader
spv.types.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 260
Capability Shader
spv.uint.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 213
Capability Shader
spv.uniformArray.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 53
Capability Shader
spv.variableArrayIndex.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 93
Capability Shader
spv.varyingArray.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 61
Capability Shader
spv.varyingArrayIndirect.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 70
Capability Shader
spv.viewportArray2.tesc
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 25
Capability Geometry
spv.viewportArray2.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 19
Capability Shader
spv.voidFunction.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 43
Capability Shader
spv.vulkan110.int16.frag
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 525
Capability Shader
spv.vulkan110.storageBuffer.vert
// Module Version 10300
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 31
Capability Shader
spv.while-continue-break.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 41
Capability Shader
spv.while-simple.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 22
Capability Shader
spv.whileLoop.frag
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 35
Capability Shader
spv.xfb.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 16
Capability Shader
spv.xfb2.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 35
Capability Shader
spv.xfb3.vert
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 35
Capability Shader
0:? 2 (const int)
// Module Version 10000
-// Generated by (magic number): 80005
+// Generated by (magic number): 80006
// Id's are bound by 50
Capability Shader
// This header is generated by the make-revision script.
-#define GLSLANG_PATCH_LEVEL 2593
+#define GLSLANG_PATCH_LEVEL 2596