mirror of https://github.com/bkaradzic/bgfx
Updated glslang.
This commit is contained in:
parent
3ed5d4bafb
commit
80bade9416
|
@ -1,6 +1,9 @@
|
|||
# increase to 3.1 once all major distributions
|
||||
# include a version of CMake >= 3.1
|
||||
cmake_minimum_required(VERSION 2.8.12)
|
||||
if (POLICY CMP0048)
|
||||
cmake_policy(SET CMP0048 NEW)
|
||||
endif()
|
||||
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||
|
||||
# Adhere to GNU filesystem layout conventions
|
||||
|
|
|
@ -81,7 +81,7 @@ namespace {
|
|||
// For low-order part of the generator's magic number. Bump up
|
||||
// when there is a change in the style (e.g., if SSA form changes,
|
||||
// or a different instruction sequence to do something gets used).
|
||||
const int GeneratorVersion = 1;
|
||||
const int GeneratorVersion = 2;
|
||||
|
||||
namespace {
|
||||
class SpecConstantOpModeGuard {
|
||||
|
@ -3281,7 +3281,9 @@ spv::Id TGlslangToSpvTraverser::createImageTextureFunctionCall(glslang::TIntermO
|
|||
operands.push_back(spv::ImageOperandsSampleMask);
|
||||
operands.push_back(*(opIt++));
|
||||
}
|
||||
return builder.createOp(spv::OpImageRead, resultType(), operands);
|
||||
spv::Id result = builder.createOp(spv::OpImageRead, resultType(), operands);
|
||||
builder.setPrecision(result, precision);
|
||||
return result;
|
||||
}
|
||||
|
||||
operands.push_back(*(opIt++));
|
||||
|
@ -3304,7 +3306,10 @@ spv::Id TGlslangToSpvTraverser::createImageTextureFunctionCall(glslang::TIntermO
|
|||
}
|
||||
if (builder.getImageTypeFormat(builder.getImageType(operands.front())) == spv::ImageFormatUnknown)
|
||||
builder.addCapability(spv::CapabilityStorageImageReadWithoutFormat);
|
||||
return builder.createOp(spv::OpImageRead, resultType(), operands);
|
||||
|
||||
spv::Id result = builder.createOp(spv::OpImageRead, resultType(), operands);
|
||||
builder.setPrecision(result, precision);
|
||||
return result;
|
||||
#ifdef AMD_EXTENSIONS
|
||||
} else if (node->getOp() == glslang::EOpImageStore || node->getOp() == glslang::EOpImageStoreLod) {
|
||||
#else
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
hlsl.aliasOpaque.frag
|
||||
WARNING: AST will form illegal SPIR-V; need to transform to legalize
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 81
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
hlsl.flattenOpaque.frag
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 144
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
hlsl.flattenOpaqueInit.vert
|
||||
WARNING: AST will form illegal SPIR-V; need to transform to legalize
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 125
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
hlsl.flattenOpaqueInitMix.vert
|
||||
WARNING: AST will form illegal SPIR-V; need to transform to legalize
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 100
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
hlsl.flattenSubset.frag
|
||||
WARNING: AST will form illegal SPIR-V; need to transform to legalize
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 85
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -0,0 +1,20 @@
|
|||
cppDeepNest.frag
|
||||
ERROR: 0:66: '#if/#ifdef/#ifndef' : maximum nesting depth exceeded
|
||||
ERROR: 0:66: '' : missing #endif
|
||||
ERROR: 0:66: '' : syntax error, unexpected $end
|
||||
ERROR: 3 compilation errors. No code generated.
|
||||
|
||||
|
||||
Shader version: 100
|
||||
ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one entry point
|
||||
|
||||
Shader version: 100
|
||||
ERROR: node is still EOpNull!
|
||||
0:? Linker Objects
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
cppIntMinOverNegativeOne.frag
|
||||
Shader version: 100
|
||||
0:? Sequence
|
||||
0:? Linker Objects
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one entry point
|
||||
|
||||
Shader version: 100
|
||||
0:? Sequence
|
||||
0:? Linker Objects
|
||||
|
|
@ -2,7 +2,7 @@ glsl.entryPointRename.vert
|
|||
ERROR: Source entry point must be "main"
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 20
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
glsl.entryPointRename.vert
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 20
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -2,7 +2,7 @@ glspv.version.frag
|
|||
ERROR: #version: compilation for SPIR-V does not support the compatibility profile
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 6
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -109,7 +109,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 59
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -160,7 +160,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'm' ( global 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 57
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -345,7 +345,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'ps_output.color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 143
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -290,7 +290,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=1) in 3-element array of 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 126
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -163,7 +163,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'g_mystruct' ( global 2-element array of structure{ temp int i, temp float f})
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 72
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -134,7 +134,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 57
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -132,7 +132,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'a5' (layout( location=4) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 58
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -82,7 +82,7 @@ local_size = (4, 6, 8)
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 39
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 24
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -88,7 +88,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=8) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 47
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -0,0 +1,109 @@
|
|||
hlsl.attributeGlobalBuffer.frag
|
||||
Shader version: 500
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:6 Function Definition: @main( ( temp 4-component vector of float)
|
||||
0:6 Function Parameters:
|
||||
0:? Sequence
|
||||
0:7 Branch: Return with expression
|
||||
0:7 add ( temp 4-component vector of float)
|
||||
0:7 u1: direct index for structure ( uniform 4-component vector of float)
|
||||
0:7 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 u2: direct index for structure ( uniform 4-component vector of float)
|
||||
0:7 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:7 Constant:
|
||||
0:7 1 (const uint)
|
||||
0:6 Function Definition: main( ( temp void)
|
||||
0:6 Function Parameters:
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:6 Function Call: @main( ( temp 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
|
||||
Shader version: 500
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:6 Function Definition: @main( ( temp 4-component vector of float)
|
||||
0:6 Function Parameters:
|
||||
0:? Sequence
|
||||
0:7 Branch: Return with expression
|
||||
0:7 add ( temp 4-component vector of float)
|
||||
0:7 u1: direct index for structure ( uniform 4-component vector of float)
|
||||
0:7 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:7 Constant:
|
||||
0:7 0 (const uint)
|
||||
0:7 u2: direct index for structure ( uniform 4-component vector of float)
|
||||
0:7 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:7 Constant:
|
||||
0:7 1 (const uint)
|
||||
0:6 Function Definition: main( ( temp void)
|
||||
0:6 Function Parameters:
|
||||
0:? Sequence
|
||||
0:6 move second child to first child ( temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
0:6 Function Call: @main( ( temp 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'anon@0' (layout( set=2 binding=5 row_major std140) uniform block{ uniform 4-component vector of float u1, uniform 4-component vector of float u2})
|
||||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 28
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 26
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Source HLSL 500
|
||||
Name 4 "main"
|
||||
Name 9 "@main("
|
||||
Name 11 "$Global"
|
||||
MemberName 11($Global) 0 "u1"
|
||||
MemberName 11($Global) 1 "u2"
|
||||
Name 13 ""
|
||||
Name 26 "@entryPointOutput"
|
||||
MemberDecorate 11($Global) 0 Offset 0
|
||||
MemberDecorate 11($Global) 1 Offset 16
|
||||
Decorate 11($Global) Block
|
||||
Decorate 13 DescriptorSet 2
|
||||
Decorate 13 Binding 5
|
||||
Decorate 26(@entryPointOutput) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
7: TypeVector 6(float) 4
|
||||
8: TypeFunction 7(fvec4)
|
||||
11($Global): TypeStruct 7(fvec4) 7(fvec4)
|
||||
12: TypePointer Uniform 11($Global)
|
||||
13: 12(ptr) Variable Uniform
|
||||
14: TypeInt 32 1
|
||||
15: 14(int) Constant 0
|
||||
16: TypePointer Uniform 7(fvec4)
|
||||
19: 14(int) Constant 1
|
||||
25: TypePointer Output 7(fvec4)
|
||||
26(@entryPointOutput): 25(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
27: 7(fvec4) FunctionCall 9(@main()
|
||||
Store 26(@entryPointOutput) 27
|
||||
Return
|
||||
FunctionEnd
|
||||
9(@main(): 7(fvec4) Function None 8
|
||||
10: Label
|
||||
17: 16(ptr) AccessChain 13 15
|
||||
18: 7(fvec4) Load 17
|
||||
20: 16(ptr) AccessChain 13 19
|
||||
21: 7(fvec4) Load 20
|
||||
22: 7(fvec4) FAdd 18 21
|
||||
ReturnValue 22
|
||||
FunctionEnd
|
|
@ -60,7 +60,7 @@ local_size = (1, 1, 1)
|
|||
0:? 'gti' ( in int LocalInvocationID)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 35
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -188,7 +188,7 @@ output primitive = line_strip
|
|||
0:? 'OutputStream.something' (layout( location=1) out int)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 68
|
||||
|
||||
Capability Geometry
|
||||
|
|
|
@ -224,7 +224,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput' ( out 4-component vector of float Position)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 109
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -114,7 +114,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' ( in 4-component vector of float FragCoord)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 61
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -356,7 +356,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 148
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -72,7 +72,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 39
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -146,7 +146,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput' ( out 4-component vector of float Position)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 58
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -74,7 +74,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 30
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -98,7 +98,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'cull' ( in 1-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 53
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -550,7 +550,7 @@ output primitive = line_strip
|
|||
0:? 'OutputStream.clip' ( out 2-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 118
|
||||
|
||||
Capability Geometry
|
||||
|
|
|
@ -108,7 +108,7 @@ Shader version: 500
|
|||
0:? 'cull' ( out 1-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 46
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -290,7 +290,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'cull' ( in 4-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 84
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -724,7 +724,7 @@ output primitive = line_strip
|
|||
0:? 'OutputStream.clip' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 128
|
||||
|
||||
Capability Geometry
|
||||
|
|
|
@ -420,7 +420,7 @@ Shader version: 500
|
|||
0:? 'cull' ( out 4-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 89
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -98,7 +98,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'cull' ( in 2-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 53
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -630,7 +630,7 @@ output primitive = line_strip
|
|||
0:? 'OutputStream.clip1' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 127
|
||||
|
||||
Capability Geometry
|
||||
|
|
|
@ -136,7 +136,7 @@ Shader version: 500
|
|||
0:? 'cull' ( out 2-element array of float CullDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 51
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -174,7 +174,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'v.ClipRect' ( in 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 57
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -612,7 +612,7 @@ output primitive = line_strip
|
|||
0:? 'OutputStream.clip1' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 130
|
||||
|
||||
Capability Geometry
|
||||
|
|
|
@ -270,7 +270,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.ClipRect' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 72
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -232,7 +232,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'v.ClipRect' ( in 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 62
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -318,7 +318,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.ClipRect' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 73
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -282,7 +282,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'v.clip1' ( in 8-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 79
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -428,7 +428,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.clip1' ( out 8-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 86
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -270,7 +270,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'v.clip1' ( in 8-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 78
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -384,7 +384,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.clip1' ( out 8-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 81
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -186,7 +186,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'v.clip1' ( in 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 65
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -240,7 +240,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.clip1' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 62
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -144,7 +144,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'clip0' ( in 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 68
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -194,7 +194,7 @@ Shader version: 500
|
|||
0:? 'clip0' ( out 4-element array of float ClipDistance)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 67
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -262,7 +262,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 96
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -522,7 +522,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 220
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -132,7 +132,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 66
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -268,7 +268,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput' ( out 4-component vector of float Position)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 89
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 40
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -544,7 +544,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out int)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 98
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
hlsl.dashI.vert
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 40
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
hlsl.deadFunctionMissingBody.vert
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 18
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -50,7 +50,7 @@ using depth_greater
|
|||
0:? 'depth' ( out float FragDepth)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 20
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -42,7 +42,7 @@ using depth_less
|
|||
0:? '@entryPointOutput' ( out float FragDepth)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 16
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -108,7 +108,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 50
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -144,7 +144,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 71
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -286,7 +286,7 @@ triangle order = none
|
|||
0:? 'pcf_data.flInsideTessFactor' ( patch in 2-element array of float TessLevelInner)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 103
|
||||
|
||||
Capability Tessellation
|
||||
|
|
|
@ -284,7 +284,7 @@ triangle order = none
|
|||
0:? 'pcf_data.foo' (layout( location=2) patch in float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 98
|
||||
|
||||
Capability Tessellation
|
||||
|
|
|
@ -264,7 +264,7 @@ triangle order = none
|
|||
0:? 'pcf_data.flInsideTessFactor' ( patch in 2-element array of float TessLevelInner)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 100
|
||||
|
||||
Capability Tessellation
|
||||
|
|
|
@ -60,7 +60,7 @@ Shader version: 500
|
|||
0:? 'vertexIndex' (layout( location=0) in uint)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 29
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
|||
0:? Linker Objects
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 27
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -48,7 +48,7 @@ Shader version: 500
|
|||
0:? Linker Objects
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 27
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'i.i2' (layout( location=1) flat in 2-component vector of int)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 74
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -244,7 +244,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'out3.i' (layout( location=5) out 2-component vector of int)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 89
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -72,7 +72,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 32
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
hlsl.explicitDescriptorSet.frag
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 31
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
hlsl.explicitDescriptorSet.frag
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 31
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -118,7 +118,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.other_struct_member3' (layout( location=3) out float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 49
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -178,7 +178,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 99
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -181,7 +181,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 84
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -129,7 +129,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 70
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -111,7 +111,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'vpos' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 61
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -119,7 +119,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'vpos' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 47
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'scalar' ( global float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 27
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -42,7 +42,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'anon@0' (layout( row_major std140) uniform block{ uniform 4-component vector of float AmbientColor, uniform bool ff1, layout( offset=20) uniform float ff2, layout( binding=0 offset=32) uniform 4-component vector of float ff3, layout( binding=1 offset=48) uniform 4-component vector of float ff4})
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 26
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -402,7 +402,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'input' (layout( location=0) in 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 183
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -64,7 +64,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 25
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -260,7 +260,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 124
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -256,7 +256,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 135
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -220,7 +220,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 126
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -206,7 +206,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 114
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -200,7 +200,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 97
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -748,7 +748,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 255
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -756,7 +756,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 265
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1260,7 +1260,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 399
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -1252,7 +1252,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 389
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -454,7 +454,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 164
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -2316,7 +2316,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 550
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -116,7 +116,7 @@ Shader version: 500
|
|||
0:? '@entryPointOutput.Pos' ( out 4-component vector of float Position)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 48
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -716,7 +716,7 @@ gl_FragCoord origin is upper left
|
|||
0:? '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 232
|
||||
|
||||
Capability Shader
|
||||
|
|
|
@ -578,7 +578,7 @@ gl_FragCoord origin is upper left
|
|||
0:? 'sample' (layout( location=0) flat in int)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Generated by (magic number): 80002
|
||||
// Id's are bound by 221
|
||||
|
||||
Capability Shader
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue