Fix debuginfo disassembly
This commit is contained in:
parent
68935bc2c6
commit
d38d06c03f
@ -55,6 +55,7 @@ namespace spv {
|
|||||||
#include "GLSL.ext.AMD.h"
|
#include "GLSL.ext.AMD.h"
|
||||||
#include "GLSL.ext.NV.h"
|
#include "GLSL.ext.NV.h"
|
||||||
#include "GLSL.ext.ARM.h"
|
#include "GLSL.ext.ARM.h"
|
||||||
|
#include "NonSemanticShaderDebugInfo100.h"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const char* GlslStd450DebugNames[spv::GLSLstd450Count];
|
const char* GlslStd450DebugNames[spv::GLSLstd450Count];
|
||||||
@ -63,6 +64,7 @@ namespace spv {
|
|||||||
|
|
||||||
static const char* GLSLextAMDGetDebugNames(const char*, unsigned);
|
static const char* GLSLextAMDGetDebugNames(const char*, unsigned);
|
||||||
static const char* GLSLextNVGetDebugNames(const char*, unsigned);
|
static const char* GLSLextNVGetDebugNames(const char*, unsigned);
|
||||||
|
static const char* NonSemanticShaderDebugInfo100GetDebugNames(unsigned);
|
||||||
|
|
||||||
static void Kill(std::ostream& out, const char* message)
|
static void Kill(std::ostream& out, const char* message)
|
||||||
{
|
{
|
||||||
@ -77,6 +79,7 @@ enum ExtInstSet {
|
|||||||
GLSLextNVInst,
|
GLSLextNVInst,
|
||||||
OpenCLExtInst,
|
OpenCLExtInst,
|
||||||
NonSemanticDebugPrintfExtInst,
|
NonSemanticDebugPrintfExtInst,
|
||||||
|
NonSemanticShaderDebugInfo100
|
||||||
};
|
};
|
||||||
|
|
||||||
// Container class for a single instance of a SPIR-V stream, with methods for disassembly.
|
// Container class for a single instance of a SPIR-V stream, with methods for disassembly.
|
||||||
@ -502,6 +505,8 @@ void SpirvStream::disassembleInstruction(Id resultId, Id /*typeId*/, Op opCode,
|
|||||||
extInstSet = OpenCLExtInst;
|
extInstSet = OpenCLExtInst;
|
||||||
} else if (strcmp("NonSemantic.DebugPrintf", name) == 0) {
|
} else if (strcmp("NonSemantic.DebugPrintf", name) == 0) {
|
||||||
extInstSet = NonSemanticDebugPrintfExtInst;
|
extInstSet = NonSemanticDebugPrintfExtInst;
|
||||||
|
} else if (strcmp("NonSemantic.Shader.DebugInfo.100", name) == 0) {
|
||||||
|
extInstSet = NonSemanticShaderDebugInfo100;
|
||||||
} else if (strcmp(spv::E_SPV_AMD_shader_ballot, name) == 0 ||
|
} else if (strcmp(spv::E_SPV_AMD_shader_ballot, name) == 0 ||
|
||||||
strcmp(spv::E_SPV_AMD_shader_trinary_minmax, name) == 0 ||
|
strcmp(spv::E_SPV_AMD_shader_trinary_minmax, name) == 0 ||
|
||||||
strcmp(spv::E_SPV_AMD_shader_explicit_vertex_parameter, name) == 0 ||
|
strcmp(spv::E_SPV_AMD_shader_explicit_vertex_parameter, name) == 0 ||
|
||||||
@ -527,6 +532,8 @@ void SpirvStream::disassembleInstruction(Id resultId, Id /*typeId*/, Op opCode,
|
|||||||
out << "(" << GLSLextNVGetDebugNames(name, entrypoint) << ")";
|
out << "(" << GLSLextNVGetDebugNames(name, entrypoint) << ")";
|
||||||
} else if (extInstSet == NonSemanticDebugPrintfExtInst) {
|
} else if (extInstSet == NonSemanticDebugPrintfExtInst) {
|
||||||
out << "(DebugPrintf)";
|
out << "(DebugPrintf)";
|
||||||
|
} else if (extInstSet == NonSemanticShaderDebugInfo100) {
|
||||||
|
out << "(" << NonSemanticShaderDebugInfo100GetDebugNames(entrypoint) << ")";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -750,6 +757,59 @@ static const char* GLSLextNVGetDebugNames(const char* name, unsigned entrypoint)
|
|||||||
return "Bad";
|
return "Bad";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static const char* NonSemanticShaderDebugInfo100GetDebugNames(unsigned entrypoint)
|
||||||
|
{
|
||||||
|
switch (entrypoint) {
|
||||||
|
case NonSemanticShaderDebugInfo100DebugInfoNone: return "DebugInfoNone";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugCompilationUnit: return "DebugCompilationUnit";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeBasic: return "DebugTypeBasic";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypePointer: return "DebugTypePointer";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeQualifier: return "DebugTypeQualifier";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeArray: return "DebugTypeArray";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeVector: return "DebugTypeVector";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypedef: return "DebugTypedef";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeFunction: return "DebugTypeFunction";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeEnum: return "DebugTypeEnum";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeComposite: return "DebugTypeComposite";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeMember: return "DebugTypeMember";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeInheritance: return "DebugTypeInheritance";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypePtrToMember: return "DebugTypePtrToMember";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeTemplate: return "DebugTypeTemplate";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeTemplateParameter: return "DebugTypeTemplateParameter";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeTemplateTemplateParameter: return "DebugTypeTemplateTemplateParameter";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeTemplateParameterPack: return "DebugTypeTemplateParameterPack";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugGlobalVariable: return "DebugGlobalVariable";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugFunctionDeclaration: return "DebugFunctionDeclaration";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugFunction: return "DebugFunction";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugLexicalBlock: return "DebugLexicalBlock";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugLexicalBlockDiscriminator: return "DebugLexicalBlockDiscriminator";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugScope: return "DebugScope";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugNoScope: return "DebugNoScope";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugInlinedAt: return "DebugInlinedAt";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugLocalVariable: return "DebugLocalVariable";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugInlinedVariable: return "DebugInlinedVariable";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugDeclare: return "DebugDeclare";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugValue: return "DebugValue";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugOperation: return "DebugOperation";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugExpression: return "DebugExpression";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugMacroDef: return "DebugMacroDef";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugMacroUndef: return "DebugMacroUndef";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugImportedEntity: return "DebugImportedEntity";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugSource: return "DebugSource";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugFunctionDefinition: return "DebugFunctionDefinition";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugSourceContinued: return "DebugSourceContinued";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugLine: return "DebugLine";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugNoLine: return "DebugNoLine";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugBuildIdentifier: return "DebugBuildIdentifier";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugStoragePath: return "DebugStoragePath";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugEntryPoint: return "DebugEntryPoint";
|
||||||
|
case NonSemanticShaderDebugInfo100DebugTypeMatrix: return "DebugTypeMatrix";
|
||||||
|
default: return "Bad";
|
||||||
|
}
|
||||||
|
|
||||||
|
return "Bad";
|
||||||
|
}
|
||||||
|
|
||||||
void Disassemble(std::ostream& out, const std::vector<unsigned int>& stream)
|
void Disassemble(std::ostream& out, const std::vector<unsigned int>& stream)
|
||||||
{
|
{
|
||||||
SpirvStream SpirvStream(out, stream);
|
SpirvStream SpirvStream(out, stream);
|
||||||
|
@ -32,38 +32,38 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
23: TypeFloat 32
|
23: TypeFloat 32
|
||||||
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 24 9 12 11
|
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 24 9 12 11
|
||||||
26: TypeVector 23(float) 2
|
26: TypeVector 23(float) 2
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 21
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 21
|
||||||
28: TypeVector 23(float) 3
|
28: TypeVector 23(float) 3
|
||||||
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 12
|
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 12
|
||||||
30: TypeVector 23(float) 4
|
30: TypeVector 23(float) 4
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 20
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 20
|
||||||
32: TypeFunction 3 23(float) 26(fvec2) 28(fvec3) 30(fvec4)
|
32: TypeFunction 3 23(float) 26(fvec2) 28(fvec3) 30(fvec4)
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3 25 27 29 31
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3 25 27 29 31
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 39 33 16 11 11 18 39 12 11
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 39 33 16 11 11 18 39 12 11
|
||||||
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 45 25 16 11 11 40 20 19
|
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 45 25 16 11 11 40 20 19
|
||||||
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 49 27 16 11 11 40 20 21
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 49 27 16 11 11 40 20 21
|
||||||
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 52 29 16 11 11 40 20 12
|
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 52 29 16 11 11 40 20 12
|
||||||
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 55 31 16 11 11 40 20 20
|
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 55 31 16 11 11 40 20 20
|
||||||
59: 23(float) Constant 0
|
59: 23(float) Constant 0
|
||||||
60: 26(fvec2) ConstantComposite 59 59
|
60: 26(fvec2) ConstantComposite 59 59
|
||||||
61: 28(fvec3) ConstantComposite 59 59 59
|
61: 28(fvec3) ConstantComposite 59 59 59
|
||||||
62: 30(fvec4) ConstantComposite 59 59 59 59
|
62: 30(fvec4) ConstantComposite 59 59 59 59
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
63: 3 FunctionCall 38(function(f1;vf2;vf3;vf4;) 59 60 61 62
|
63: 3 FunctionCall 38(function(f1;vf2;vf3;vf4;) 59 60 61 62
|
||||||
Return
|
Return
|
||||||
FunctionEnd
|
FunctionEnd
|
||||||
@ -73,12 +73,12 @@ Validation failed
|
|||||||
36(f3): 28(fvec3) FunctionParameter
|
36(f3): 28(fvec3) FunctionParameter
|
||||||
37(f4): 30(fvec4) FunctionParameter
|
37(f4): 30(fvec4) FunctionParameter
|
||||||
41: Label
|
41: Label
|
||||||
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 40
|
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 40
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 44 34(f) 47
|
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 44 34(f) 47
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 48 35(f2) 47
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 48 35(f2) 47
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 51 36(f3) 47
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 51 36(f3) 47
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 54 37(f4) 47
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 54 37(f4) 47
|
||||||
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 40 38(function(f1;vf2;vf3;vf4;)
|
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 40 38(function(f1;vf2;vf3;vf4;)
|
||||||
Return
|
Return
|
||||||
FunctionEnd
|
FunctionEnd
|
||||||
|
@ -157,168 +157,168 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
23: TypeFloat 32
|
23: TypeFloat 32
|
||||||
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 24 9 12 11
|
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 24 9 12 11
|
||||||
26: TypeVector 23(float) 3
|
26: TypeVector 23(float) 3
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 12
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 12
|
||||||
28: TypePointer Function 26(fvec3)
|
28: TypePointer Function 26(fvec3)
|
||||||
29: TypePointer Function 23(float)
|
29: TypePointer Function 23(float)
|
||||||
30: TypeFunction 26(fvec3) 28(ptr) 28(ptr) 29(ptr)
|
30: TypeFunction 26(fvec3) 28(ptr) 28(ptr) 29(ptr)
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 27 27 27 25
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 27 27 27 25
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 36 31 16 11 11 18 36 12 11
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 36 31 16 11 11 18 36 12 11
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 42 27 16 11 11 37 20 19
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 42 27 16 11 11 37 20 19
|
||||||
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 46 27 16 11 11 37 20 21
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 46 27 16 11 11 37 20 21
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 49 25 16 11 11 37 20 12
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 49 25 16 11 11 37 20 12
|
||||||
55: 6(int) Constant 68
|
55: 6(int) Constant 68
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 54 27 16 55 11 37 20
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 54 27 16 55 11 37 20
|
||||||
62: TypeVector 23(float) 4
|
62: TypeVector 23(float) 4
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 20
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 20
|
||||||
64: TypeInt 32 1
|
64: TypeInt 32 1
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 65 9 20 11
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 65 9 20 11
|
||||||
67: TypeVector 64(int) 2
|
67: TypeVector 64(int) 2
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 66 21
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 66 21
|
||||||
69(UBO): TypeStruct 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 62(fvec4) 62(fvec4) 67(ivec2)
|
69(UBO): TypeStruct 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 23(float) 62(fvec4) 62(fvec4) 67(ivec2)
|
||||||
72: 6(int) Constant 56
|
72: 6(int) Constant 56
|
||||||
73: 6(int) Constant 8
|
73: 6(int) Constant 8
|
||||||
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 71 25 16 72 73 11 11 12
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 71 25 16 72 73 11 11 12
|
||||||
83: 6(int) Constant 58
|
83: 6(int) Constant 58
|
||||||
84: 6(int) Constant 7
|
84: 6(int) Constant 7
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 82 63 16 83 84 11 11 12
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 82 63 16 83 84 11 11 12
|
||||||
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 82 63 16 83 84 11 11 12
|
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 82 63 16 83 84 11 11 12
|
||||||
88: 6(int) Constant 59
|
88: 6(int) Constant 59
|
||||||
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 87 68 16 88 73 11 11 12
|
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 87 68 16 88 73 11 11 12
|
||||||
91: 6(int) Constant 69
|
91: 6(int) Constant 69
|
||||||
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 90 19 16 91 11 18 90 11 12 70 74 75 76 77 78 79 80 81 85 86
|
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 90 19 16 91 11 18 90 11 12 70 74 75 76 77 78 79 80 81 85 86
|
||||||
92: TypePointer Uniform 69(UBO)
|
92: TypePointer Uniform 69(UBO)
|
||||||
93(params): 92(ptr) Variable Uniform
|
93(params): 92(ptr) Variable Uniform
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 95 89 16 91 11 18 95 93(params) 73
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 95 89 16 91 11 18 95 93(params) 73
|
||||||
96: 64(int) Constant 2
|
96: 64(int) Constant 2
|
||||||
97: TypePointer Uniform 23(float)
|
97: TypePointer Uniform 23(float)
|
||||||
109: TypeVector 6(int) 3
|
109: TypeVector 6(int) 3
|
||||||
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 7 12
|
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 7 12
|
||||||
111: TypePointer Function 109(ivec3)
|
111: TypePointer Function 109(ivec3)
|
||||||
115: 6(int) Constant 74
|
115: 6(int) Constant 74
|
||||||
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 114 110 16 115 11 15 20
|
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 114 110 16 115 11 15 20
|
||||||
117: TypePointer Input 109(ivec3)
|
117: TypePointer Input 109(ivec3)
|
||||||
118(gl_GlobalInvocationID): 117(ptr) Variable Input
|
118(gl_GlobalInvocationID): 117(ptr) Variable Input
|
||||||
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 120 110 16 115 11 18 120 118(gl_GlobalInvocationID) 73
|
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 120 110 16 115 11 18 120 118(gl_GlobalInvocationID) 73
|
||||||
122: TypePointer Function 6(int)
|
122: TypePointer Function 6(int)
|
||||||
126: 6(int) Constant 76
|
126: 6(int) Constant 76
|
||||||
124: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 125 7 16 126 11 15 20
|
124: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 125 7 16 126 11 15 20
|
||||||
130: 64(int) Constant 10
|
130: 64(int) Constant 10
|
||||||
131: TypePointer Uniform 64(int)
|
131: TypePointer Uniform 64(int)
|
||||||
146: TypeBool
|
146: TypeBool
|
||||||
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
153(Particle): TypeStruct 62(fvec4) 62(fvec4) 62(fvec4) 62(fvec4) 23(float)
|
153(Particle): TypeStruct 62(fvec4) 62(fvec4) 62(fvec4) 62(fvec4) 23(float)
|
||||||
156: 6(int) Constant 31
|
156: 6(int) Constant 31
|
||||||
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 155 63 16 156 84 11 11 12
|
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 155 63 16 156 84 11 11 12
|
||||||
157: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 155 63 16 156 84 11 11 12
|
157: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 155 63 16 156 84 11 11 12
|
||||||
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 155 63 16 156 84 11 11 12
|
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 155 63 16 156 84 11 11 12
|
||||||
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 155 63 16 156 84 11 11 12
|
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 155 63 16 156 84 11 11 12
|
||||||
160: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 161 25 16 9 73 11 11 12
|
160: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 161 25 16 9 73 11 11 12
|
||||||
164: 6(int) Constant 81
|
164: 6(int) Constant 81
|
||||||
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 163 19 16 164 11 18 163 11 12 154 157 158 159 160
|
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 163 19 16 164 11 18 163 11 12 154 157 158 159 160
|
||||||
165: TypeRuntimeArray 153(Particle)
|
165: TypeRuntimeArray 153(Particle)
|
||||||
166: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 162 11
|
166: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 162 11
|
||||||
167(ParticleIn): TypeStruct 165
|
167(ParticleIn): TypeStruct 165
|
||||||
170: 6(int) Constant 36
|
170: 6(int) Constant 36
|
||||||
171: 6(int) Constant 11
|
171: 6(int) Constant 11
|
||||||
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 169 166 16 170 171 11 11 12
|
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 169 166 16 170 171 11 11 12
|
||||||
172: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 173 19 16 164 11 18 173 11 12 168
|
172: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 173 19 16 164 11 18 173 11 12 168
|
||||||
174: TypePointer Uniform 167(ParticleIn)
|
174: TypePointer Uniform 167(ParticleIn)
|
||||||
175: 174(ptr) Variable Uniform
|
175: 174(ptr) Variable Uniform
|
||||||
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 17 172 16 164 11 18 17 175 73
|
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 17 172 16 164 11 18 17 175 73
|
||||||
177: 64(int) Constant 0
|
177: 64(int) Constant 0
|
||||||
179: 64(int) Constant 4
|
179: 64(int) Constant 4
|
||||||
182: 23(float) Constant 1065353216
|
182: 23(float) Constant 1065353216
|
||||||
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
187: TypeRuntimeArray 153(Particle)
|
187: TypeRuntimeArray 153(Particle)
|
||||||
188: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 162 11
|
188: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 162 11
|
||||||
189(ParticleOut): TypeStruct 187
|
189(ParticleOut): TypeStruct 187
|
||||||
192: 6(int) Constant 40
|
192: 6(int) Constant 40
|
||||||
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 191 188 16 192 171 11 11 12
|
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 191 188 16 192 171 11 11 12
|
||||||
195: 6(int) Constant 82
|
195: 6(int) Constant 82
|
||||||
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 194 19 16 195 11 18 194 11 12 190
|
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 194 19 16 195 11 18 194 11 12 190
|
||||||
196: TypePointer Uniform 189(ParticleOut)
|
196: TypePointer Uniform 189(ParticleOut)
|
||||||
197: 196(ptr) Variable Uniform
|
197: 196(ptr) Variable Uniform
|
||||||
198: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 17 193 16 195 11 18 17 197 73
|
198: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 17 193 16 195 11 18 17 197 73
|
||||||
201: TypePointer Uniform 62(fvec4)
|
201: TypePointer Uniform 62(fvec4)
|
||||||
206: 64(int) Constant 1
|
206: 64(int) Constant 1
|
||||||
207: 23(float) Constant 0
|
207: 23(float) Constant 0
|
||||||
208: 62(fvec4) ConstantComposite 207 207 207 207
|
208: 62(fvec4) ConstantComposite 207 207 207 207
|
||||||
214: 6(int) Constant 88
|
214: 6(int) Constant 88
|
||||||
212: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 213 27 16 214 11 15 20
|
212: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 213 27 16 214 11 15 20
|
||||||
216: 64(int) Constant 9
|
216: 64(int) Constant 9
|
||||||
226: 6(int) Constant 90
|
226: 6(int) Constant 90
|
||||||
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 225 27 16 226 11 15 20
|
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 225 27 16 226 11 15 20
|
||||||
235: 6(int) Constant 91
|
235: 6(int) Constant 91
|
||||||
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 234 27 16 235 11 15 20
|
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 234 27 16 235 11 15 20
|
||||||
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
267: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
267: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
300: 64(int) Constant 5
|
300: 64(int) Constant 5
|
||||||
315: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
315: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
338: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
338: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
348: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
348: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
359: 64(int) Constant 6
|
359: 64(int) Constant 6
|
||||||
374: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
374: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
380: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
380: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
409: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
409: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
419: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
419: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
448: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
448: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
454: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
454: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
477: 64(int) Constant 3
|
477: 64(int) Constant 3
|
||||||
488: 6(int) Constant 130
|
488: 6(int) Constant 130
|
||||||
486: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 487 27 16 488 11 15 20
|
486: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 487 27 16 488 11 15 20
|
||||||
502: 23(float) Constant 1056964608
|
502: 23(float) Constant 1056964608
|
||||||
532: 6(int) Constant 135
|
532: 6(int) Constant 135
|
||||||
530: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 531 27 16 532 11 15 20
|
530: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 531 27 16 532 11 15 20
|
||||||
538: 64(int) Constant 8
|
538: 64(int) Constant 8
|
||||||
545: 64(int) Constant 7
|
545: 64(int) Constant 7
|
||||||
548: 23(float) Constant 1008981770
|
548: 23(float) Constant 1008981770
|
||||||
550: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
550: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
573(PushConsts): TypeStruct 6(int)
|
573(PushConsts): TypeStruct 6(int)
|
||||||
576: 6(int) Constant 63
|
576: 6(int) Constant 63
|
||||||
574: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 575 7 16 576 84 11 11 12
|
574: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 575 7 16 576 84 11 11 12
|
||||||
579: 6(int) Constant 144
|
579: 6(int) Constant 144
|
||||||
577: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 578 19 16 579 11 18 578 11 12 574
|
577: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 578 19 16 579 11 18 578 11 12 574
|
||||||
580: TypePointer PushConstant 573(PushConsts)
|
580: TypePointer PushConstant 573(PushConsts)
|
||||||
581(pushConsts): 580(ptr) Variable PushConstant
|
581(pushConsts): 580(ptr) Variable PushConstant
|
||||||
582: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 583 577 16 579 11 18 583 581(pushConsts) 73
|
582: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 583 577 16 579 11 18 583 581(pushConsts) 73
|
||||||
584: TypePointer PushConstant 6(int)
|
584: TypePointer PushConstant 6(int)
|
||||||
587: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
587: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
593: 6(int) Constant 145
|
593: 6(int) Constant 145
|
||||||
592: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 155 27 16 593 11 15 20
|
592: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 155 27 16 593 11 15 20
|
||||||
595: 26(fvec3) ConstantComposite 207 207 207
|
595: 26(fvec3) ConstantComposite 207 207 207
|
||||||
598: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
598: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
604: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
604: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
611: 6(int) Constant 149
|
611: 6(int) Constant 149
|
||||||
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 610 27 16 611 11 15 20
|
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 610 27 16 611 11 15 20
|
||||||
623: 6(int) Constant 150
|
623: 6(int) Constant 150
|
||||||
621: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 622 27 16 623 11 15 20
|
621: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 622 27 16 623 11 15 20
|
||||||
639: 6(int) Constant 151
|
639: 6(int) Constant 151
|
||||||
637: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 638 27 16 639 11 15 20
|
637: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 638 27 16 639 11 15 20
|
||||||
666: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
666: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
713: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
713: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
719: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
719: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
766: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 147 9 21 11
|
766: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 147 9 21 11
|
||||||
815: 6(int) Constant 10
|
815: 6(int) Constant 10
|
||||||
816: 109(ivec3) ConstantComposite 815 815 19
|
816: 109(ivec3) ConstantComposite 815 815 19
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
@ -358,11 +358,11 @@ Validation failed
|
|||||||
608(a): 28(ptr) Variable Function
|
608(a): 28(ptr) Variable Function
|
||||||
620(b): 28(ptr) Variable Function
|
620(b): 28(ptr) Variable Function
|
||||||
636(c): 28(ptr) Variable Function
|
636(c): 28(ptr) Variable Function
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
116: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 113 112(id) 44
|
116: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 113 112(id) 44
|
||||||
121: 109(ivec3) Load 118(gl_GlobalInvocationID)
|
121: 109(ivec3) Load 118(gl_GlobalInvocationID)
|
||||||
Store 112(id) 121
|
Store 112(id) 121
|
||||||
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 124 123(index) 44
|
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 124 123(index) 44
|
||||||
128: 122(ptr) AccessChain 112(id) 19
|
128: 122(ptr) AccessChain 112(id) 19
|
||||||
129: 6(int) Load 128
|
129: 6(int) Load 128
|
||||||
132: 131(ptr) AccessChain 93(params) 130 11
|
132: 131(ptr) AccessChain 93(params) 130 11
|
||||||
@ -404,7 +404,7 @@ Validation failed
|
|||||||
Store 209 208
|
Store 209 208
|
||||||
Return
|
Return
|
||||||
186: Label
|
186: Label
|
||||||
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 212 211(force) 44
|
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 212 211(force) 44
|
||||||
217: 201(ptr) AccessChain 93(params) 216
|
217: 201(ptr) AccessChain 93(params) 216
|
||||||
218: 62(fvec4) Load 217
|
218: 62(fvec4) Load 217
|
||||||
219: 26(fvec3) VectorShuffle 218 218 0 1 2
|
219: 26(fvec3) VectorShuffle 218 218 0 1 2
|
||||||
@ -412,13 +412,13 @@ Validation failed
|
|||||||
221: 23(float) Load 220
|
221: 23(float) Load 220
|
||||||
222: 26(fvec3) VectorTimesScalar 219 221
|
222: 26(fvec3) VectorTimesScalar 219 221
|
||||||
Store 211(force) 222
|
Store 211(force) 222
|
||||||
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 224 223(pos) 44
|
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 224 223(pos) 44
|
||||||
228: 6(int) Load 123(index)
|
228: 6(int) Load 123(index)
|
||||||
229: 201(ptr) AccessChain 175 177 228 177
|
229: 201(ptr) AccessChain 175 177 228 177
|
||||||
230: 62(fvec4) Load 229
|
230: 62(fvec4) Load 229
|
||||||
231: 26(fvec3) VectorShuffle 230 230 0 1 2
|
231: 26(fvec3) VectorShuffle 230 230 0 1 2
|
||||||
Store 223(pos) 231
|
Store 223(pos) 231
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 233 232(vel) 44
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 233 232(vel) 44
|
||||||
237: 6(int) Load 123(index)
|
237: 6(int) Load 123(index)
|
||||||
238: 201(ptr) AccessChain 175 177 237 206
|
238: 201(ptr) AccessChain 175 177 237 206
|
||||||
239: 62(fvec4) Load 238
|
239: 62(fvec4) Load 238
|
||||||
@ -698,7 +698,7 @@ Validation failed
|
|||||||
483: 26(fvec3) Load 211(force)
|
483: 26(fvec3) Load 211(force)
|
||||||
484: 26(fvec3) FAdd 483 482
|
484: 26(fvec3) FAdd 483 482
|
||||||
Store 211(force) 484
|
Store 211(force) 484
|
||||||
489: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 486 485(f) 44
|
489: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 486 485(f) 44
|
||||||
490: 26(fvec3) Load 211(force)
|
490: 26(fvec3) Load 211(force)
|
||||||
491: 97(ptr) AccessChain 93(params) 206
|
491: 97(ptr) AccessChain 93(params) 206
|
||||||
492: 23(float) Load 491
|
492: 23(float) Load 491
|
||||||
@ -740,7 +740,7 @@ Validation failed
|
|||||||
527: 62(fvec4) CompositeConstruct 524 525 526 207
|
527: 62(fvec4) CompositeConstruct 524 525 526 207
|
||||||
528: 201(ptr) AccessChain 197 177 517 206
|
528: 201(ptr) AccessChain 197 177 517 206
|
||||||
Store 528 527
|
Store 528 527
|
||||||
533: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 530 529(sphereDist) 44
|
533: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 530 529(sphereDist) 44
|
||||||
534: 6(int) Load 123(index)
|
534: 6(int) Load 123(index)
|
||||||
535: 201(ptr) AccessChain 197 177 534 177
|
535: 201(ptr) AccessChain 197 177 534 177
|
||||||
536: 62(fvec4) Load 535
|
536: 62(fvec4) Load 535
|
||||||
@ -790,7 +790,7 @@ Validation failed
|
|||||||
SelectionMerge 590 None
|
SelectionMerge 590 None
|
||||||
BranchConditional 588 589 590
|
BranchConditional 588 589 590
|
||||||
589: Label
|
589: Label
|
||||||
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 592 591(normal) 44
|
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 592 591(normal) 44
|
||||||
Store 591(normal) 595
|
Store 591(normal) 595
|
||||||
596: 122(ptr) AccessChain 112(id) 19
|
596: 122(ptr) AccessChain 112(id) 19
|
||||||
597: 6(int) Load 596
|
597: 6(int) Load 596
|
||||||
@ -804,7 +804,7 @@ Validation failed
|
|||||||
SelectionMerge 607 None
|
SelectionMerge 607 None
|
||||||
BranchConditional 605 606 607
|
BranchConditional 605 606 607
|
||||||
606: Label
|
606: Label
|
||||||
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 609 608(a) 44
|
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 609 608(a) 44
|
||||||
613: 6(int) Load 123(index)
|
613: 6(int) Load 123(index)
|
||||||
614: 6(int) ISub 613 19
|
614: 6(int) ISub 613 19
|
||||||
615: 201(ptr) AccessChain 175 177 614 177
|
615: 201(ptr) AccessChain 175 177 614 177
|
||||||
@ -813,7 +813,7 @@ Validation failed
|
|||||||
618: 26(fvec3) Load 223(pos)
|
618: 26(fvec3) Load 223(pos)
|
||||||
619: 26(fvec3) FSub 617 618
|
619: 26(fvec3) FSub 617 618
|
||||||
Store 608(a) 619
|
Store 608(a) 619
|
||||||
624: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 621 620(b) 44
|
624: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 621 620(b) 44
|
||||||
625: 6(int) Load 123(index)
|
625: 6(int) Load 123(index)
|
||||||
626: 131(ptr) AccessChain 93(params) 130 11
|
626: 131(ptr) AccessChain 93(params) 130 11
|
||||||
627: 64(int) Load 626
|
627: 64(int) Load 626
|
||||||
@ -826,7 +826,7 @@ Validation failed
|
|||||||
634: 26(fvec3) Load 223(pos)
|
634: 26(fvec3) Load 223(pos)
|
||||||
635: 26(fvec3) FSub 633 634
|
635: 26(fvec3) FSub 633 634
|
||||||
Store 620(b) 635
|
Store 620(b) 635
|
||||||
640: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 637 636(c) 44
|
640: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 637 636(c) 44
|
||||||
641: 6(int) Load 123(index)
|
641: 6(int) Load 123(index)
|
||||||
642: 131(ptr) AccessChain 93(params) 130 11
|
642: 131(ptr) AccessChain 93(params) 130 11
|
||||||
643: 64(int) Load 642
|
643: 64(int) Load 642
|
||||||
@ -1038,13 +1038,13 @@ Validation failed
|
|||||||
34(restDist): 29(ptr) FunctionParameter
|
34(restDist): 29(ptr) FunctionParameter
|
||||||
38: Label
|
38: Label
|
||||||
52(dist): 28(ptr) Variable Function
|
52(dist): 28(ptr) Variable Function
|
||||||
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 37
|
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 37
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 41 32(p0) 44
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 41 32(p0) 44
|
||||||
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 45 33(p1) 44
|
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 45 33(p1) 44
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 48 34(restDist) 44
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 48 34(restDist) 44
|
||||||
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 37 35(springForce(vf3;vf3;f1;)
|
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 37 35(springForce(vf3;vf3;f1;)
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 53 52(dist) 44
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 53 52(dist) 44
|
||||||
57: 26(fvec3) Load 32(p0)
|
57: 26(fvec3) Load 32(p0)
|
||||||
58: 26(fvec3) Load 33(p1)
|
58: 26(fvec3) Load 33(p1)
|
||||||
59: 26(fvec3) FSub 57 58
|
59: 26(fvec3) FSub 57 58
|
||||||
|
@ -178,208 +178,208 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
23: TypeFloat 32
|
23: TypeFloat 32
|
||||||
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 24 9 12 11
|
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 24 9 12 11
|
||||||
26: TypeVector 23(float) 4
|
26: TypeVector 23(float) 4
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 20
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 20
|
||||||
28: TypePointer Function 26(fvec4)
|
28: TypePointer Function 26(fvec4)
|
||||||
29: TypePointer Function 23(float)
|
29: TypePointer Function 23(float)
|
||||||
30: TypeVector 23(float) 2
|
30: TypeVector 23(float) 2
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 21
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 21
|
||||||
32: TypePointer Function 30(fvec2)
|
32: TypePointer Function 30(fvec2)
|
||||||
33: TypeFunction 23(float) 28(ptr) 29(ptr) 32(ptr)
|
33: TypeFunction 23(float) 28(ptr) 29(ptr) 32(ptr)
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 25 27 25 31
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 25 27 25 31
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 39 34 16 11 11 18 39 12 11
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 39 34 16 11 11 18 39 12 11
|
||||||
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 45 27 16 11 11 40 20 19
|
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 45 27 16 11 11 40 20 19
|
||||||
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 49 25 16 11 11 40 20 21
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 49 25 16 11 11 40 20 21
|
||||||
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 52 31 16 11 11 40 20 12
|
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 52 31 16 11 11 40 20 12
|
||||||
54: TypeFunction 23(float) 28(ptr) 29(ptr)
|
54: TypeFunction 23(float) 28(ptr) 29(ptr)
|
||||||
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 25 27 25
|
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 25 27 25
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 59 55 16 11 11 18 59 12 11
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 59 55 16 11 11 18 59 12 11
|
||||||
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 65 27 16 11 11 60 20 19
|
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 65 27 16 11 11 60 20 19
|
||||||
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 49 25 16 11 11 60 20 21
|
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 49 25 16 11 11 60 20 21
|
||||||
69: TypeVector 23(float) 3
|
69: TypeVector 23(float) 3
|
||||||
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 12
|
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 12
|
||||||
71: TypePointer Function 69(fvec3)
|
71: TypePointer Function 69(fvec3)
|
||||||
72: TypeFunction 69(fvec3) 71(ptr) 71(ptr)
|
72: TypeFunction 69(fvec3) 71(ptr) 71(ptr)
|
||||||
73: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 70 70 70
|
73: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 70 70 70
|
||||||
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 77 73 16 11 11 18 77 12 11
|
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 77 73 16 11 11 18 77 12 11
|
||||||
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 83 70 16 11 11 78 20 19
|
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 83 70 16 11 11 78 20 19
|
||||||
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 86 70 16 11 11 78 20 21
|
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 86 70 16 11 11 78 20 21
|
||||||
91: 6(int) Constant 59
|
91: 6(int) Constant 59
|
||||||
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 77 25 16 91 11 40 20
|
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 77 25 16 91 11 40 20
|
||||||
93: 23(float) Constant 1065353216
|
93: 23(float) Constant 1065353216
|
||||||
97: 6(int) Constant 60
|
97: 6(int) Constant 60
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 96 27 16 97 11 40 20
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 96 27 16 97 11 40 20
|
||||||
106: 23(float) Constant 1056964608
|
106: 23(float) Constant 1056964608
|
||||||
114: TypeBool
|
114: TypeBool
|
||||||
117: 23(float) Constant 3212836864
|
117: 23(float) Constant 3212836864
|
||||||
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
133: 6(int) Constant 65
|
133: 6(int) Constant 65
|
||||||
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 132 25 16 133 11 40 20
|
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 132 25 16 133 11 40 20
|
||||||
135: TypeImage 23(float) 2D array sampled format:Unknown
|
135: TypeImage 23(float) 2D array sampled format:Unknown
|
||||||
139: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
139: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 137 11 16 133 11 18 138 139 12
|
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 137 11 16 133 11 18 138 139 12
|
||||||
140: TypeSampledImage 135
|
140: TypeSampledImage 135
|
||||||
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 142 11 16 133 11 18 143 139 12
|
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 142 11 16 133 11 18 143 139 12
|
||||||
144: TypePointer UniformConstant 140
|
144: TypePointer UniformConstant 140
|
||||||
145(samplerShadowMap): 144(ptr) Variable UniformConstant
|
145(samplerShadowMap): 144(ptr) Variable UniformConstant
|
||||||
148: 6(int) Constant 8
|
148: 6(int) Constant 8
|
||||||
146: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 147 141 16 133 11 18 147 145(samplerShadowMap) 148
|
146: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 147 141 16 133 11 18 147 145(samplerShadowMap) 148
|
||||||
162: 23(float) Constant 0
|
162: 23(float) Constant 0
|
||||||
163: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
163: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
170: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
170: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
175: 23(float) Constant 1048576000
|
175: 23(float) Constant 1048576000
|
||||||
180: TypeInt 32 1
|
180: TypeInt 32 1
|
||||||
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 181 9 20 11
|
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 181 9 20 11
|
||||||
183: TypeVector 180(int) 2
|
183: TypeVector 180(int) 2
|
||||||
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 182 21
|
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 182 21
|
||||||
185: TypePointer Function 183(ivec2)
|
185: TypePointer Function 183(ivec2)
|
||||||
189: 6(int) Constant 76
|
189: 6(int) Constant 76
|
||||||
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 188 184 16 189 11 60 20
|
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 188 184 16 189 11 60 20
|
||||||
192: 180(int) Constant 0
|
192: 180(int) Constant 0
|
||||||
194: TypeVector 180(int) 3
|
194: TypeVector 180(int) 3
|
||||||
195: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 182 12
|
195: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 182 12
|
||||||
201: 6(int) Constant 77
|
201: 6(int) Constant 77
|
||||||
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 200 25 16 201 11 60 20
|
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 200 25 16 201 11 60 20
|
||||||
203: 23(float) Constant 1069547520
|
203: 23(float) Constant 1069547520
|
||||||
207: 6(int) Constant 78
|
207: 6(int) Constant 78
|
||||||
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 206 25 16 207 11 60 20
|
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 206 25 16 207 11 60 20
|
||||||
211: TypePointer Function 180(int)
|
211: TypePointer Function 180(int)
|
||||||
219: 6(int) Constant 79
|
219: 6(int) Constant 79
|
||||||
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 218 25 16 219 11 60 20
|
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 218 25 16 219 11 60 20
|
||||||
230: 6(int) Constant 81
|
230: 6(int) Constant 81
|
||||||
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 229 25 16 230 11 60 20
|
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 229 25 16 230 11 60 20
|
||||||
235: 6(int) Constant 82
|
235: 6(int) Constant 82
|
||||||
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 234 182 16 235 11 60 20
|
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 234 182 16 235 11 60 20
|
||||||
240: 6(int) Constant 83
|
240: 6(int) Constant 83
|
||||||
238: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 239 182 16 240 11 60 20
|
238: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 239 182 16 240 11 60 20
|
||||||
242: 180(int) Constant 1
|
242: 180(int) Constant 1
|
||||||
246: 6(int) Constant 85
|
246: 6(int) Constant 85
|
||||||
244: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 245 182 16 246 11 60 20
|
244: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 245 182 16 246 11 60 20
|
||||||
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
262: 6(int) Constant 87
|
262: 6(int) Constant 87
|
||||||
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 261 182 16 262 11 60 20
|
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 261 182 16 262 11 60 20
|
||||||
273: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
273: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
308: 6(int) Constant 98
|
308: 6(int) Constant 98
|
||||||
306: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 307 182 16 308 11 78 20
|
306: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 307 182 16 308 11 78 20
|
||||||
316: 180(int) Constant 3
|
316: 180(int) Constant 3
|
||||||
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
322: 6(int) Constant 100
|
322: 6(int) Constant 100
|
||||||
320: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 321 27 16 322 11 78 20
|
320: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 321 27 16 322 11 78 20
|
||||||
324: TypeMatrix 26(fvec4) 4
|
324: TypeMatrix 26(fvec4) 4
|
||||||
326: 114(bool) ConstantTrue
|
326: 114(bool) ConstantTrue
|
||||||
325: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 27 20 326
|
325: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 27 20 326
|
||||||
327(Light): TypeStruct 26(fvec4) 26(fvec4) 26(fvec4) 324
|
327(Light): TypeStruct 26(fvec4) 26(fvec4) 26(fvec4) 324
|
||||||
330: 6(int) Constant 45
|
330: 6(int) Constant 45
|
||||||
331: 6(int) Constant 7
|
331: 6(int) Constant 7
|
||||||
328: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 329 27 16 330 331 11 11 12
|
328: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 329 27 16 330 331 11 11 12
|
||||||
332: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 329 27 16 330 331 11 11 12
|
332: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 329 27 16 330 331 11 11 12
|
||||||
333: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 329 27 16 330 331 11 11 12
|
333: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 329 27 16 330 331 11 11 12
|
||||||
336: 6(int) Constant 46
|
336: 6(int) Constant 46
|
||||||
334: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 335 325 16 336 331 11 11 12
|
334: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 335 325 16 336 331 11 11 12
|
||||||
337: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 338 19 16 322 11 18 338 11 12 328 332 333 334
|
337: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 338 19 16 322 11 18 338 11 12 328 332 333 334
|
||||||
339: TypeArray 327(Light) 12
|
339: TypeArray 327(Light) 12
|
||||||
340: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 337 12
|
340: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 337 12
|
||||||
341(UBO): TypeStruct 26(fvec4) 339 180(int) 180(int)
|
341(UBO): TypeStruct 26(fvec4) 339 180(int) 180(int)
|
||||||
342: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 329 27 16 330 331 11 11 12
|
342: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 329 27 16 330 331 11 11 12
|
||||||
345: 6(int) Constant 52
|
345: 6(int) Constant 52
|
||||||
343: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 344 340 16 345 148 11 11 12
|
343: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 344 340 16 345 148 11 11 12
|
||||||
348: 6(int) Constant 54
|
348: 6(int) Constant 54
|
||||||
346: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 347 182 16 348 10 11 11 12
|
346: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 347 182 16 348 10 11 11 12
|
||||||
349: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 347 182 16 348 10 11 11 12
|
349: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 347 182 16 348 10 11 11 12
|
||||||
350: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 351 19 16 322 11 18 351 11 12 342 343 346 349
|
350: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 351 19 16 322 11 18 351 11 12 342 343 346 349
|
||||||
352: TypePointer Uniform 341(UBO)
|
352: TypePointer Uniform 341(UBO)
|
||||||
353(ubo): 352(ptr) Variable Uniform
|
353(ubo): 352(ptr) Variable Uniform
|
||||||
354: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 355 350 16 322 11 18 355 353(ubo) 148
|
354: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 355 350 16 322 11 18 355 353(ubo) 148
|
||||||
357: TypePointer Uniform 324
|
357: TypePointer Uniform 324
|
||||||
368: 6(int) Constant 104
|
368: 6(int) Constant 104
|
||||||
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 229 25 16 368 11 78 20
|
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 229 25 16 368 11 78 20
|
||||||
388: 6(int) Constant 117
|
388: 6(int) Constant 117
|
||||||
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 387 70 16 388 11 15 20
|
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 387 70 16 388 11 15 20
|
||||||
390: TypeImage 23(float) 2D sampled format:Unknown
|
390: TypeImage 23(float) 2D sampled format:Unknown
|
||||||
391: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 137 11 16 388 11 18 138 139 12
|
391: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 137 11 16 388 11 18 138 139 12
|
||||||
392: TypeSampledImage 390
|
392: TypeSampledImage 390
|
||||||
393: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 142 11 16 388 11 18 143 139 12
|
393: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 142 11 16 388 11 18 143 139 12
|
||||||
394: TypePointer UniformConstant 392
|
394: TypePointer UniformConstant 392
|
||||||
395(samplerposition): 394(ptr) Variable UniformConstant
|
395(samplerposition): 394(ptr) Variable UniformConstant
|
||||||
396: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 397 393 16 388 11 18 397 395(samplerposition) 148
|
396: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 397 393 16 388 11 18 397 395(samplerposition) 148
|
||||||
399: TypePointer Input 30(fvec2)
|
399: TypePointer Input 30(fvec2)
|
||||||
400(inUV): 399(ptr) Variable Input
|
400(inUV): 399(ptr) Variable Input
|
||||||
401: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 402 31 16 388 11 18 402 400(inUV) 148
|
401: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 402 31 16 388 11 18 402 400(inUV) 148
|
||||||
409: 6(int) Constant 118
|
409: 6(int) Constant 118
|
||||||
407: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 408 70 16 409 11 15 20
|
407: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 408 70 16 409 11 15 20
|
||||||
411(samplerNormal): 394(ptr) Variable UniformConstant
|
411(samplerNormal): 394(ptr) Variable UniformConstant
|
||||||
412: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 413 393 16 409 11 18 413 411(samplerNormal) 148
|
412: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 413 393 16 409 11 18 413 411(samplerNormal) 148
|
||||||
421: 6(int) Constant 119
|
421: 6(int) Constant 119
|
||||||
419: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 420 27 16 421 11 15 20
|
419: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 420 27 16 421 11 15 20
|
||||||
423(samplerAlbedo): 394(ptr) Variable UniformConstant
|
423(samplerAlbedo): 394(ptr) Variable UniformConstant
|
||||||
424: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 425 393 16 421 11 18 425 423(samplerAlbedo) 148
|
424: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 425 393 16 421 11 18 425 423(samplerAlbedo) 148
|
||||||
429: TypePointer Uniform 180(int)
|
429: TypePointer Uniform 180(int)
|
||||||
432: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
432: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
444: TypePointer Output 26(fvec4)
|
444: TypePointer Output 26(fvec4)
|
||||||
445(outFragColor): 444(ptr) Variable Output
|
445(outFragColor): 444(ptr) Variable Output
|
||||||
448: 6(int) Constant 125
|
448: 6(int) Constant 125
|
||||||
446: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 447 27 16 448 11 18 447 445(outFragColor) 148
|
446: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 447 27 16 448 11 18 447 445(outFragColor) 148
|
||||||
449: 69(fvec3) ConstantComposite 93 93 93
|
449: 69(fvec3) ConstantComposite 93 93 93
|
||||||
454: TypePointer Output 23(float)
|
454: TypePointer Output 23(float)
|
||||||
501: 6(int) Constant 145
|
501: 6(int) Constant 145
|
||||||
500: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 83 70 16 501 11 15 20
|
500: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 83 70 16 501 11 15 20
|
||||||
505: 23(float) Constant 1036831949
|
505: 23(float) Constant 1036831949
|
||||||
510: 6(int) Constant 147
|
510: 6(int) Constant 147
|
||||||
508: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 509 70 16 510 11 15 20
|
508: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 509 70 16 510 11 15 20
|
||||||
516: 6(int) Constant 149
|
516: 6(int) Constant 149
|
||||||
515: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 307 182 16 516 11 15 20
|
515: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 307 182 16 516 11 15 20
|
||||||
524: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
524: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
529: 6(int) Constant 152
|
529: 6(int) Constant 152
|
||||||
527: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 528 70 16 529 11 15 20
|
527: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 528 70 16 529 11 15 20
|
||||||
532: TypePointer Uniform 26(fvec4)
|
532: TypePointer Uniform 26(fvec4)
|
||||||
540: 6(int) Constant 154
|
540: 6(int) Constant 154
|
||||||
539: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 132 25 16 540 11 15 20
|
539: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 132 25 16 540 11 15 20
|
||||||
549: 6(int) Constant 158
|
549: 6(int) Constant 158
|
||||||
547: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 548 70 16 549 11 15 20
|
547: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 548 70 16 549 11 15 20
|
||||||
561: 6(int) Constant 161
|
561: 6(int) Constant 161
|
||||||
559: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 560 25 16 561 11 15 20
|
559: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 560 25 16 561 11 15 20
|
||||||
563: 23(float) Constant 1064781546
|
563: 23(float) Constant 1064781546
|
||||||
567: 6(int) Constant 162
|
567: 6(int) Constant 162
|
||||||
565: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 566 25 16 567 11 15 20
|
565: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 566 25 16 567 11 15 20
|
||||||
569: 23(float) Constant 1063781322
|
569: 23(float) Constant 1063781322
|
||||||
573: 6(int) Constant 163
|
573: 6(int) Constant 163
|
||||||
571: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 572 25 16 573 11 15 20
|
571: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 572 25 16 573 11 15 20
|
||||||
575: 23(float) Constant 1120403456
|
575: 23(float) Constant 1120403456
|
||||||
579: 6(int) Constant 166
|
579: 6(int) Constant 166
|
||||||
577: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 578 70 16 579 11 15 20
|
577: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 578 70 16 579 11 15 20
|
||||||
594: 6(int) Constant 169
|
594: 6(int) Constant 169
|
||||||
592: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 593 25 16 594 11 15 20
|
592: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 593 25 16 594 11 15 20
|
||||||
602: 6(int) Constant 170
|
602: 6(int) Constant 170
|
||||||
600: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 601 25 16 602 11 15 20
|
600: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 601 25 16 602 11 15 20
|
||||||
611: 6(int) Constant 171
|
611: 6(int) Constant 171
|
||||||
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 610 25 16 611 11 15 20
|
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 610 25 16 611 11 15 20
|
||||||
619: 6(int) Constant 174
|
619: 6(int) Constant 174
|
||||||
617: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 618 25 16 619 11 15 20
|
617: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 618 25 16 619 11 15 20
|
||||||
628: 6(int) Constant 175
|
628: 6(int) Constant 175
|
||||||
626: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 627 70 16 628 11 15 20
|
626: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 627 70 16 628 11 15 20
|
||||||
635: 6(int) Constant 178
|
635: 6(int) Constant 178
|
||||||
633: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 634 70 16 635 11 15 20
|
633: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 634 70 16 635 11 15 20
|
||||||
644: 6(int) Constant 179
|
644: 6(int) Constant 179
|
||||||
642: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 643 25 16 644 11 15 20
|
642: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 643 25 16 644 11 15 20
|
||||||
653: 6(int) Constant 180
|
653: 6(int) Constant 180
|
||||||
651: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 652 70 16 653 11 15 20
|
651: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 652 70 16 653 11 15 20
|
||||||
656: 23(float) Constant 1098907648
|
656: 23(float) Constant 1098907648
|
||||||
661: 23(float) Constant 1075838976
|
661: 23(float) Constant 1075838976
|
||||||
676: 180(int) Constant 2
|
676: 180(int) Constant 2
|
||||||
690: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 118 9 21 11
|
690: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 118 9 21 11
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
385(fragPos): 71(ptr) Variable Function
|
385(fragPos): 71(ptr) Variable Function
|
||||||
@ -407,20 +407,20 @@ Validation failed
|
|||||||
650(spec): 71(ptr) Variable Function
|
650(spec): 71(ptr) Variable Function
|
||||||
694(param): 71(ptr) Variable Function
|
694(param): 71(ptr) Variable Function
|
||||||
696(param): 71(ptr) Variable Function
|
696(param): 71(ptr) Variable Function
|
||||||
384: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
384: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
389: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 386 385(fragPos) 47
|
389: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 386 385(fragPos) 47
|
||||||
398: 392 Load 395(samplerposition)
|
398: 392 Load 395(samplerposition)
|
||||||
403: 30(fvec2) Load 400(inUV)
|
403: 30(fvec2) Load 400(inUV)
|
||||||
404: 26(fvec4) ImageSampleImplicitLod 398 403
|
404: 26(fvec4) ImageSampleImplicitLod 398 403
|
||||||
405: 69(fvec3) VectorShuffle 404 404 0 1 2
|
405: 69(fvec3) VectorShuffle 404 404 0 1 2
|
||||||
Store 385(fragPos) 405
|
Store 385(fragPos) 405
|
||||||
410: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 407 406(normal) 47
|
410: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 407 406(normal) 47
|
||||||
414: 392 Load 411(samplerNormal)
|
414: 392 Load 411(samplerNormal)
|
||||||
415: 30(fvec2) Load 400(inUV)
|
415: 30(fvec2) Load 400(inUV)
|
||||||
416: 26(fvec4) ImageSampleImplicitLod 414 415
|
416: 26(fvec4) ImageSampleImplicitLod 414 415
|
||||||
417: 69(fvec3) VectorShuffle 416 416 0 1 2
|
417: 69(fvec3) VectorShuffle 416 416 0 1 2
|
||||||
Store 406(normal) 417
|
Store 406(normal) 417
|
||||||
422: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 419 418(albedo) 47
|
422: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 419 418(albedo) 47
|
||||||
426: 392 Load 423(samplerAlbedo)
|
426: 392 Load 423(samplerAlbedo)
|
||||||
427: 30(fvec2) Load 400(inUV)
|
427: 30(fvec2) Load 400(inUV)
|
||||||
428: 26(fvec4) ImageSampleImplicitLod 426 427
|
428: 26(fvec4) ImageSampleImplicitLod 426 427
|
||||||
@ -510,16 +510,16 @@ Validation failed
|
|||||||
Store 497 93
|
Store 497 93
|
||||||
Return
|
Return
|
||||||
435: Label
|
435: Label
|
||||||
502: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 500 499(fragcolor) 47
|
502: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 500 499(fragcolor) 47
|
||||||
503: 26(fvec4) Load 418(albedo)
|
503: 26(fvec4) Load 418(albedo)
|
||||||
504: 69(fvec3) VectorShuffle 503 503 0 1 2
|
504: 69(fvec3) VectorShuffle 503 503 0 1 2
|
||||||
506: 69(fvec3) VectorTimesScalar 504 505
|
506: 69(fvec3) VectorTimesScalar 504 505
|
||||||
Store 499(fragcolor) 506
|
Store 499(fragcolor) 506
|
||||||
511: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 508 507(N) 47
|
511: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 508 507(N) 47
|
||||||
512: 69(fvec3) Load 406(normal)
|
512: 69(fvec3) Load 406(normal)
|
||||||
513: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 512
|
513: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 512
|
||||||
Store 507(N) 513
|
Store 507(N) 513
|
||||||
517: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 515 514(i) 47
|
517: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 515 514(i) 47
|
||||||
Store 514(i) 192
|
Store 514(i) 192
|
||||||
Branch 518
|
Branch 518
|
||||||
518: Label
|
518: Label
|
||||||
@ -530,7 +530,7 @@ Validation failed
|
|||||||
525: 114(bool) SLessThan 523 316
|
525: 114(bool) SLessThan 523 316
|
||||||
BranchConditional 525 519 520
|
BranchConditional 525 519 520
|
||||||
519: Label
|
519: Label
|
||||||
530: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 527 526(L) 47
|
530: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 527 526(L) 47
|
||||||
531: 180(int) Load 514(i)
|
531: 180(int) Load 514(i)
|
||||||
533: 532(ptr) AccessChain 353(ubo) 242 531 192
|
533: 532(ptr) AccessChain 353(ubo) 242 531 192
|
||||||
534: 26(fvec4) Load 533
|
534: 26(fvec4) Load 533
|
||||||
@ -538,14 +538,14 @@ Validation failed
|
|||||||
536: 69(fvec3) Load 385(fragPos)
|
536: 69(fvec3) Load 385(fragPos)
|
||||||
537: 69(fvec3) FSub 535 536
|
537: 69(fvec3) FSub 535 536
|
||||||
Store 526(L) 537
|
Store 526(L) 537
|
||||||
541: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 539 538(dist) 47
|
541: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 539 538(dist) 47
|
||||||
542: 69(fvec3) Load 526(L)
|
542: 69(fvec3) Load 526(L)
|
||||||
543: 23(float) ExtInst 2(GLSL.std.450) 66(Length) 542
|
543: 23(float) ExtInst 2(GLSL.std.450) 66(Length) 542
|
||||||
Store 538(dist) 543
|
Store 538(dist) 543
|
||||||
544: 69(fvec3) Load 526(L)
|
544: 69(fvec3) Load 526(L)
|
||||||
545: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 544
|
545: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 544
|
||||||
Store 526(L) 545
|
Store 526(L) 545
|
||||||
550: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 547 546(V) 47
|
550: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 547 546(V) 47
|
||||||
551: 532(ptr) AccessChain 353(ubo) 192
|
551: 532(ptr) AccessChain 353(ubo) 192
|
||||||
552: 26(fvec4) Load 551
|
552: 26(fvec4) Load 551
|
||||||
553: 69(fvec3) VectorShuffle 552 552 0 1 2
|
553: 69(fvec3) VectorShuffle 552 552 0 1 2
|
||||||
@ -555,13 +555,13 @@ Validation failed
|
|||||||
556: 69(fvec3) Load 546(V)
|
556: 69(fvec3) Load 546(V)
|
||||||
557: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 556
|
557: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 556
|
||||||
Store 546(V) 557
|
Store 546(V) 557
|
||||||
562: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 559 558(lightCosInnerAngle) 47
|
562: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 559 558(lightCosInnerAngle) 47
|
||||||
Store 558(lightCosInnerAngle) 563
|
Store 558(lightCosInnerAngle) 563
|
||||||
568: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 565 564(lightCosOuterAngle) 47
|
568: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 565 564(lightCosOuterAngle) 47
|
||||||
Store 564(lightCosOuterAngle) 569
|
Store 564(lightCosOuterAngle) 569
|
||||||
574: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 571 570(lightRange) 47
|
574: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 571 570(lightRange) 47
|
||||||
Store 570(lightRange) 575
|
Store 570(lightRange) 575
|
||||||
580: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 577 576(dir) 47
|
580: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 577 576(dir) 47
|
||||||
581: 180(int) Load 514(i)
|
581: 180(int) Load 514(i)
|
||||||
582: 532(ptr) AccessChain 353(ubo) 242 581 192
|
582: 532(ptr) AccessChain 353(ubo) 242 581 192
|
||||||
583: 26(fvec4) Load 582
|
583: 26(fvec4) Load 582
|
||||||
@ -573,45 +573,45 @@ Validation failed
|
|||||||
589: 69(fvec3) FSub 584 588
|
589: 69(fvec3) FSub 584 588
|
||||||
590: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 589
|
590: 69(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 589
|
||||||
Store 576(dir) 590
|
Store 576(dir) 590
|
||||||
595: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 592 591(cosDir) 47
|
595: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 592 591(cosDir) 47
|
||||||
596: 69(fvec3) Load 526(L)
|
596: 69(fvec3) Load 526(L)
|
||||||
597: 69(fvec3) Load 576(dir)
|
597: 69(fvec3) Load 576(dir)
|
||||||
598: 23(float) Dot 596 597
|
598: 23(float) Dot 596 597
|
||||||
Store 591(cosDir) 598
|
Store 591(cosDir) 598
|
||||||
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 600 599(spotEffect) 47
|
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 600 599(spotEffect) 47
|
||||||
604: 23(float) Load 564(lightCosOuterAngle)
|
604: 23(float) Load 564(lightCosOuterAngle)
|
||||||
605: 23(float) Load 558(lightCosInnerAngle)
|
605: 23(float) Load 558(lightCosInnerAngle)
|
||||||
606: 23(float) Load 591(cosDir)
|
606: 23(float) Load 591(cosDir)
|
||||||
607: 23(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 604 605 606
|
607: 23(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 604 605 606
|
||||||
Store 599(spotEffect) 607
|
Store 599(spotEffect) 607
|
||||||
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 609 608(heightAttenuation) 47
|
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 609 608(heightAttenuation) 47
|
||||||
613: 23(float) Load 570(lightRange)
|
613: 23(float) Load 570(lightRange)
|
||||||
614: 23(float) Load 538(dist)
|
614: 23(float) Load 538(dist)
|
||||||
615: 23(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 613 162 614
|
615: 23(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 613 162 614
|
||||||
Store 608(heightAttenuation) 615
|
Store 608(heightAttenuation) 615
|
||||||
620: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 617 616(NdotL) 47
|
620: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 617 616(NdotL) 47
|
||||||
621: 69(fvec3) Load 507(N)
|
621: 69(fvec3) Load 507(N)
|
||||||
622: 69(fvec3) Load 526(L)
|
622: 69(fvec3) Load 526(L)
|
||||||
623: 23(float) Dot 621 622
|
623: 23(float) Dot 621 622
|
||||||
624: 23(float) ExtInst 2(GLSL.std.450) 40(FMax) 162 623
|
624: 23(float) ExtInst 2(GLSL.std.450) 40(FMax) 162 623
|
||||||
Store 616(NdotL) 624
|
Store 616(NdotL) 624
|
||||||
629: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 626 625(diff) 47
|
629: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 626 625(diff) 47
|
||||||
630: 23(float) Load 616(NdotL)
|
630: 23(float) Load 616(NdotL)
|
||||||
631: 69(fvec3) CompositeConstruct 630 630 630
|
631: 69(fvec3) CompositeConstruct 630 630 630
|
||||||
Store 625(diff) 631
|
Store 625(diff) 631
|
||||||
636: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 633 632(R) 47
|
636: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 633 632(R) 47
|
||||||
637: 69(fvec3) Load 526(L)
|
637: 69(fvec3) Load 526(L)
|
||||||
638: 69(fvec3) FNegate 637
|
638: 69(fvec3) FNegate 637
|
||||||
639: 69(fvec3) Load 507(N)
|
639: 69(fvec3) Load 507(N)
|
||||||
640: 69(fvec3) ExtInst 2(GLSL.std.450) 71(Reflect) 638 639
|
640: 69(fvec3) ExtInst 2(GLSL.std.450) 71(Reflect) 638 639
|
||||||
Store 632(R) 640
|
Store 632(R) 640
|
||||||
645: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 642 641(NdotR) 47
|
645: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 642 641(NdotR) 47
|
||||||
646: 69(fvec3) Load 632(R)
|
646: 69(fvec3) Load 632(R)
|
||||||
647: 69(fvec3) Load 546(V)
|
647: 69(fvec3) Load 546(V)
|
||||||
648: 23(float) Dot 646 647
|
648: 23(float) Dot 646 647
|
||||||
649: 23(float) ExtInst 2(GLSL.std.450) 40(FMax) 162 648
|
649: 23(float) ExtInst 2(GLSL.std.450) 40(FMax) 162 648
|
||||||
Store 641(NdotR) 649
|
Store 641(NdotR) 649
|
||||||
654: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 651 650(spec) 47
|
654: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 651 650(spec) 47
|
||||||
655: 23(float) Load 641(NdotR)
|
655: 23(float) Load 641(NdotR)
|
||||||
657: 23(float) ExtInst 2(GLSL.std.450) 26(Pow) 655 656
|
657: 23(float) ExtInst 2(GLSL.std.450) 26(Pow) 655 656
|
||||||
658: 29(ptr) AccessChain 418(albedo) 12
|
658: 29(ptr) AccessChain 418(albedo) 12
|
||||||
@ -679,15 +679,15 @@ Validation failed
|
|||||||
89(shadow): 29(ptr) Variable Function
|
89(shadow): 29(ptr) Variable Function
|
||||||
94(shadowCoord): 28(ptr) Variable Function
|
94(shadowCoord): 28(ptr) Variable Function
|
||||||
130(dist): 29(ptr) Variable Function
|
130(dist): 29(ptr) Variable Function
|
||||||
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 40
|
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 40
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 44 35(P) 47
|
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 44 35(P) 47
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 48 36(layer) 47
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 48 36(layer) 47
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 51 37(offset) 47
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 51 37(offset) 47
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 40 38(textureProj(vf4;f1;vf2;)
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 40 38(textureProj(vf4;f1;vf2;)
|
||||||
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 90 89(shadow) 47
|
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 90 89(shadow) 47
|
||||||
Store 89(shadow) 93
|
Store 89(shadow) 93
|
||||||
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 95 94(shadowCoord) 47
|
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 95 94(shadowCoord) 47
|
||||||
99: 26(fvec4) Load 35(P)
|
99: 26(fvec4) Load 35(P)
|
||||||
100: 29(ptr) AccessChain 35(P) 12
|
100: 29(ptr) AccessChain 35(P) 12
|
||||||
101: 23(float) Load 100
|
101: 23(float) Load 100
|
||||||
@ -720,7 +720,7 @@ Validation failed
|
|||||||
SelectionMerge 129 None
|
SelectionMerge 129 None
|
||||||
BranchConditional 127 128 129
|
BranchConditional 127 128 129
|
||||||
128: Label
|
128: Label
|
||||||
134: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 131 130(dist) 47
|
134: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 131 130(dist) 47
|
||||||
149: 140 Load 145(samplerShadowMap)
|
149: 140 Load 145(samplerShadowMap)
|
||||||
150: 26(fvec4) Load 94(shadowCoord)
|
150: 26(fvec4) Load 94(shadowCoord)
|
||||||
151: 30(fvec2) VectorShuffle 150 150 0 1
|
151: 30(fvec2) VectorShuffle 150 150 0 1
|
||||||
@ -773,20 +773,20 @@ Validation failed
|
|||||||
284(param): 28(ptr) Variable Function
|
284(param): 28(ptr) Variable Function
|
||||||
286(param): 29(ptr) Variable Function
|
286(param): 29(ptr) Variable Function
|
||||||
288(param): 32(ptr) Variable Function
|
288(param): 32(ptr) Variable Function
|
||||||
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 60
|
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 60
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 64 56(sc) 47
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 64 56(sc) 47
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 67 57(layer) 47
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 67 57(layer) 47
|
||||||
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 60 58(filterPCF(vf4;f1;)
|
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 60 58(filterPCF(vf4;f1;)
|
||||||
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 187 186(texDim) 47
|
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 187 186(texDim) 47
|
||||||
191: 140 Load 145(samplerShadowMap)
|
191: 140 Load 145(samplerShadowMap)
|
||||||
193: 135 Image 191
|
193: 135 Image 191
|
||||||
196: 194(ivec3) ImageQuerySizeLod 193 192
|
196: 194(ivec3) ImageQuerySizeLod 193 192
|
||||||
197: 183(ivec2) VectorShuffle 196 196 0 1
|
197: 183(ivec2) VectorShuffle 196 196 0 1
|
||||||
Store 186(texDim) 197
|
Store 186(texDim) 197
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 199 198(scale) 47
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 199 198(scale) 47
|
||||||
Store 198(scale) 203
|
Store 198(scale) 203
|
||||||
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 205 204(dx) 47
|
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 205 204(dx) 47
|
||||||
209: 23(float) Load 198(scale)
|
209: 23(float) Load 198(scale)
|
||||||
210: 23(float) FMul 209 93
|
210: 23(float) FMul 209 93
|
||||||
212: 211(ptr) AccessChain 186(texDim) 11
|
212: 211(ptr) AccessChain 186(texDim) 11
|
||||||
@ -794,7 +794,7 @@ Validation failed
|
|||||||
214: 23(float) ConvertSToF 213
|
214: 23(float) ConvertSToF 213
|
||||||
215: 23(float) FDiv 210 214
|
215: 23(float) FDiv 210 214
|
||||||
Store 204(dx) 215
|
Store 204(dx) 215
|
||||||
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 217 216(dy) 47
|
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 217 216(dy) 47
|
||||||
221: 23(float) Load 198(scale)
|
221: 23(float) Load 198(scale)
|
||||||
222: 23(float) FMul 221 93
|
222: 23(float) FMul 221 93
|
||||||
223: 211(ptr) AccessChain 186(texDim) 19
|
223: 211(ptr) AccessChain 186(texDim) 19
|
||||||
@ -802,13 +802,13 @@ Validation failed
|
|||||||
225: 23(float) ConvertSToF 224
|
225: 23(float) ConvertSToF 224
|
||||||
226: 23(float) FDiv 222 225
|
226: 23(float) FDiv 222 225
|
||||||
Store 216(dy) 226
|
Store 216(dy) 226
|
||||||
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 228 227(shadowFactor) 47
|
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 228 227(shadowFactor) 47
|
||||||
Store 227(shadowFactor) 162
|
Store 227(shadowFactor) 162
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 233 232(count) 47
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 233 232(count) 47
|
||||||
Store 232(count) 192
|
Store 232(count) 192
|
||||||
241: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 238 237(range) 47
|
241: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 238 237(range) 47
|
||||||
Store 237(range) 242
|
Store 237(range) 242
|
||||||
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 244 243(x) 47
|
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 244 243(x) 47
|
||||||
248: 180(int) Load 237(range)
|
248: 180(int) Load 237(range)
|
||||||
249: 180(int) SNegate 248
|
249: 180(int) SNegate 248
|
||||||
Store 243(x) 249
|
Store 243(x) 249
|
||||||
@ -822,7 +822,7 @@ Validation failed
|
|||||||
258: 114(bool) SLessThanEqual 255 256
|
258: 114(bool) SLessThanEqual 255 256
|
||||||
BranchConditional 258 251 252
|
BranchConditional 258 251 252
|
||||||
251: Label
|
251: Label
|
||||||
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 260 259(y) 47
|
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 260 259(y) 47
|
||||||
264: 180(int) Load 237(range)
|
264: 180(int) Load 237(range)
|
||||||
265: 180(int) SNegate 264
|
265: 180(int) SNegate 264
|
||||||
Store 259(y) 265
|
Store 259(y) 265
|
||||||
@ -886,12 +886,12 @@ Validation failed
|
|||||||
366(shadowFactor): 29(ptr) Variable Function
|
366(shadowFactor): 29(ptr) Variable Function
|
||||||
372(param): 28(ptr) Variable Function
|
372(param): 28(ptr) Variable Function
|
||||||
374(param): 29(ptr) Variable Function
|
374(param): 29(ptr) Variable Function
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 78
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 78
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 82 74(fragcolor) 47
|
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 82 74(fragcolor) 47
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 85 75(fragpos) 47
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 85 75(fragpos) 47
|
||||||
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 78 76(shadow(vf3;vf3;)
|
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 78 76(shadow(vf3;vf3;)
|
||||||
309: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 306 305(i) 47
|
309: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 306 305(i) 47
|
||||||
Store 305(i) 192
|
Store 305(i) 192
|
||||||
Branch 310
|
Branch 310
|
||||||
310: Label
|
310: Label
|
||||||
@ -902,7 +902,7 @@ Validation failed
|
|||||||
318: 114(bool) SLessThan 315 316
|
318: 114(bool) SLessThan 315 316
|
||||||
BranchConditional 318 311 312
|
BranchConditional 318 311 312
|
||||||
311: Label
|
311: Label
|
||||||
323: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 320 319(shadowClip) 47
|
323: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 320 319(shadowClip) 47
|
||||||
356: 180(int) Load 305(i)
|
356: 180(int) Load 305(i)
|
||||||
358: 357(ptr) AccessChain 353(ubo) 242 356 316
|
358: 357(ptr) AccessChain 353(ubo) 242 356 316
|
||||||
359: 324 Load 358
|
359: 324 Load 358
|
||||||
@ -913,7 +913,7 @@ Validation failed
|
|||||||
364: 26(fvec4) CompositeConstruct 361 362 363 93
|
364: 26(fvec4) CompositeConstruct 361 362 363 93
|
||||||
365: 26(fvec4) MatrixTimesVector 359 364
|
365: 26(fvec4) MatrixTimesVector 359 364
|
||||||
Store 319(shadowClip) 365
|
Store 319(shadowClip) 365
|
||||||
369: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 367 366(shadowFactor) 47
|
369: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 367 366(shadowFactor) 47
|
||||||
370: 180(int) Load 305(i)
|
370: 180(int) Load 305(i)
|
||||||
371: 23(float) ConvertSToF 370
|
371: 23(float) ConvertSToF 370
|
||||||
373: 26(fvec4) Load 319(shadowClip)
|
373: 26(fvec4) Load 319(shadowClip)
|
||||||
|
@ -116,136 +116,136 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
24: TypeInt 32 1
|
24: TypeInt 32 1
|
||||||
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 25 9 20 11
|
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 25 9 20 11
|
||||||
27: TypePointer Function 24(int)
|
27: TypePointer Function 24(int)
|
||||||
31: 6(int) Constant 49
|
31: 6(int) Constant 49
|
||||||
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 30 26 16 31 11 15 20
|
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 30 26 16 31 11 15 20
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
34: 24(int) Constant 0
|
34: 24(int) Constant 0
|
||||||
41: 24(int) Constant 3
|
41: 24(int) Constant 3
|
||||||
42: TypeBool
|
42: TypeBool
|
||||||
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 43 9 21 11
|
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 43 9 21 11
|
||||||
46: TypeFloat 32
|
46: TypeFloat 32
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 12 11
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 12 11
|
||||||
49: TypeVector 46(float) 3
|
49: TypeVector 46(float) 3
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 48 12
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 48 12
|
||||||
51: TypePointer Output 49(fvec3)
|
51: TypePointer Output 49(fvec3)
|
||||||
52(outNormal): 51(ptr) Variable Output
|
52(outNormal): 51(ptr) Variable Output
|
||||||
55: 6(int) Constant 51
|
55: 6(int) Constant 51
|
||||||
56: 6(int) Constant 8
|
56: 6(int) Constant 8
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 54 50 16 55 11 18 54 52(outNormal) 56
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 54 50 16 55 11 18 54 52(outNormal) 56
|
||||||
57: TypeVector 46(float) 4
|
57: TypeVector 46(float) 4
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 48 20
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 48 20
|
||||||
59: TypeMatrix 57(fvec4) 4
|
59: TypeMatrix 57(fvec4) 4
|
||||||
61: 42(bool) ConstantTrue
|
61: 42(bool) ConstantTrue
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 58 20 61
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 58 20 61
|
||||||
62: TypeArray 59 21
|
62: TypeArray 59 21
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 60 21
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 60 21
|
||||||
64: TypeArray 59 21
|
64: TypeArray 59 21
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 60 21
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 60 21
|
||||||
66(UBO): TypeStruct 62 64 57(fvec4)
|
66(UBO): TypeStruct 62 64 57(fvec4)
|
||||||
69: 6(int) Constant 34
|
69: 6(int) Constant 34
|
||||||
70: 6(int) Constant 7
|
70: 6(int) Constant 7
|
||||||
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 68 63 16 69 70 11 11 12
|
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 68 63 16 69 70 11 11 12
|
||||||
73: 6(int) Constant 35
|
73: 6(int) Constant 35
|
||||||
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 72 65 16 73 70 11 11 12
|
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 72 65 16 73 70 11 11 12
|
||||||
76: 6(int) Constant 36
|
76: 6(int) Constant 36
|
||||||
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 75 58 16 76 70 11 11 12
|
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 75 58 16 76 70 11 11 12
|
||||||
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 78 19 16 55 11 18 78 11 12 67 71 74
|
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 78 19 16 55 11 18 78 11 12 67 71 74
|
||||||
79: TypePointer Uniform 66(UBO)
|
79: TypePointer Uniform 66(UBO)
|
||||||
80(ubo): 79(ptr) Variable Uniform
|
80(ubo): 79(ptr) Variable Uniform
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 82 77 16 55 11 18 82 80(ubo) 56
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 82 77 16 55 11 18 82 80(ubo) 56
|
||||||
83: 24(int) Constant 1
|
83: 24(int) Constant 1
|
||||||
84: TypePointer Input 24(int)
|
84: TypePointer Input 24(int)
|
||||||
85(gl_InvocationID): 84(ptr) Variable Input
|
85(gl_InvocationID): 84(ptr) Variable Input
|
||||||
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 87 26 16 55 11 18 87 85(gl_InvocationID) 56
|
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 87 26 16 55 11 18 87 85(gl_InvocationID) 56
|
||||||
89: TypePointer Uniform 59
|
89: TypePointer Uniform 59
|
||||||
92: TypeMatrix 49(fvec3) 3
|
92: TypeMatrix 49(fvec3) 3
|
||||||
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 50 12 61
|
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 50 12 61
|
||||||
101: TypeArray 49(fvec3) 12
|
101: TypeArray 49(fvec3) 12
|
||||||
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 50 12
|
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 50 12
|
||||||
103: TypePointer Input 101
|
103: TypePointer Input 101
|
||||||
104(inNormal): 103(ptr) Variable Input
|
104(inNormal): 103(ptr) Variable Input
|
||||||
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 106 102 16 55 11 18 106 104(inNormal) 56
|
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 106 102 16 55 11 18 106 104(inNormal) 56
|
||||||
108: TypePointer Input 49(fvec3)
|
108: TypePointer Input 49(fvec3)
|
||||||
112(outColor): 51(ptr) Variable Output
|
112(outColor): 51(ptr) Variable Output
|
||||||
115: 6(int) Constant 52
|
115: 6(int) Constant 52
|
||||||
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 114 50 16 115 11 18 114 112(outColor) 56
|
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 114 50 16 115 11 18 114 112(outColor) 56
|
||||||
116(inColor): 103(ptr) Variable Input
|
116(inColor): 103(ptr) Variable Input
|
||||||
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 118 102 16 115 11 18 118 116(inColor) 56
|
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 118 102 16 115 11 18 118 116(inColor) 56
|
||||||
122: TypePointer Function 57(fvec4)
|
122: TypePointer Function 57(fvec4)
|
||||||
126: 6(int) Constant 54
|
126: 6(int) Constant 54
|
||||||
124: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 125 58 16 126 11 15 20
|
124: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 125 58 16 126 11 15 20
|
||||||
128: TypeArray 46(float) 19
|
128: TypeArray 46(float) 19
|
||||||
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 48 19
|
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 48 19
|
||||||
130(gl_PerVertex): TypeStruct 57(fvec4) 46(float) 128 128
|
130(gl_PerVertex): TypeStruct 57(fvec4) 46(float) 128 128
|
||||||
133: 6(int) Constant 23
|
133: 6(int) Constant 23
|
||||||
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 132 58 16 21 133 11 11 12
|
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 132 58 16 21 133 11 11 12
|
||||||
136: 6(int) Constant 41
|
136: 6(int) Constant 41
|
||||||
134: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 135 48 16 21 136 11 11 12
|
134: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 135 48 16 21 136 11 11 12
|
||||||
139: 6(int) Constant 84
|
139: 6(int) Constant 84
|
||||||
137: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 138 129 16 21 139 11 11 12
|
137: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 138 129 16 21 139 11 11 12
|
||||||
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 138 129 16 21 139 11 11 12
|
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 138 129 16 21 139 11 11 12
|
||||||
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 142 19 16 126 11 18 142 11 12 131 134 137 140
|
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 142 19 16 126 11 18 142 11 12 131 134 137 140
|
||||||
143: TypeArray 130(gl_PerVertex) 12
|
143: TypeArray 130(gl_PerVertex) 12
|
||||||
144: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 141 12
|
144: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 141 12
|
||||||
145: TypePointer Input 143
|
145: TypePointer Input 143
|
||||||
146(gl_in): 145(ptr) Variable Input
|
146(gl_in): 145(ptr) Variable Input
|
||||||
147: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 148 144 16 126 11 18 148 146(gl_in) 56
|
147: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 148 144 16 126 11 18 148 146(gl_in) 56
|
||||||
150: TypePointer Input 57(fvec4)
|
150: TypePointer Input 57(fvec4)
|
||||||
156: 6(int) Constant 55
|
156: 6(int) Constant 55
|
||||||
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 155 58 16 156 11 15 20
|
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 155 58 16 156 11 15 20
|
||||||
163: TypePointer Function 49(fvec3)
|
163: TypePointer Function 49(fvec3)
|
||||||
167: 6(int) Constant 57
|
167: 6(int) Constant 57
|
||||||
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 166 50 16 167 11 15 20
|
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 166 50 16 167 11 15 20
|
||||||
172: 24(int) Constant 2
|
172: 24(int) Constant 2
|
||||||
173: TypePointer Uniform 57(fvec4)
|
173: TypePointer Uniform 57(fvec4)
|
||||||
181(outLightVec): 51(ptr) Variable Output
|
181(outLightVec): 51(ptr) Variable Output
|
||||||
184: 6(int) Constant 58
|
184: 6(int) Constant 58
|
||||||
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 183 50 16 184 11 18 183 181(outLightVec) 56
|
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 183 50 16 184 11 18 183 181(outLightVec) 56
|
||||||
189(outViewVec): 51(ptr) Variable Output
|
189(outViewVec): 51(ptr) Variable Output
|
||||||
192: 6(int) Constant 59
|
192: 6(int) Constant 59
|
||||||
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 191 50 16 192 11 18 191 189(outViewVec) 56
|
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 191 50 16 192 11 18 191 189(outViewVec) 56
|
||||||
196(gl_PerVertex): TypeStruct 57(fvec4) 46(float) 128 128
|
196(gl_PerVertex): TypeStruct 57(fvec4) 46(float) 128 128
|
||||||
198: 6(int) Constant 215
|
198: 6(int) Constant 215
|
||||||
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 132 58 16 21 198 11 11 12
|
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 132 58 16 21 198 11 11 12
|
||||||
200: 6(int) Constant 233
|
200: 6(int) Constant 233
|
||||||
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 135 48 16 21 200 11 11 12
|
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 135 48 16 21 200 11 11 12
|
||||||
201: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 138 129 16 12 70 11 11 12
|
201: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 138 129 16 12 70 11 11 12
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 138 129 16 12 70 11 11 12
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 138 129 16 12 70 11 11 12
|
||||||
204: 6(int) Constant 61
|
204: 6(int) Constant 61
|
||||||
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 142 19 16 204 11 18 142 11 12 197 199 201 202
|
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 142 19 16 204 11 18 142 11 12 197 199 201 202
|
||||||
205: TypePointer Output 196(gl_PerVertex)
|
205: TypePointer Output 196(gl_PerVertex)
|
||||||
206: 205(ptr) Variable Output
|
206: 205(ptr) Variable Output
|
||||||
207: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 17 203 16 204 11 18 17 206 56
|
207: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 17 203 16 204 11 18 17 206 56
|
||||||
213: TypePointer Output 57(fvec4)
|
213: TypePointer Output 57(fvec4)
|
||||||
215: TypePointer Output 24(int)
|
215: TypePointer Output 24(int)
|
||||||
216(gl_ViewportIndex): 215(ptr) Variable Output
|
216(gl_ViewportIndex): 215(ptr) Variable Output
|
||||||
219: 6(int) Constant 64
|
219: 6(int) Constant 64
|
||||||
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 218 26 16 219 11 18 218 216(gl_ViewportIndex) 56
|
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 218 26 16 219 11 18 218 216(gl_ViewportIndex) 56
|
||||||
221(gl_PrimitiveID): 215(ptr) Variable Output
|
221(gl_PrimitiveID): 215(ptr) Variable Output
|
||||||
224: 6(int) Constant 65
|
224: 6(int) Constant 65
|
||||||
222: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 223 26 16 224 11 18 223 221(gl_PrimitiveID) 56
|
222: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 223 26 16 224 11 18 223 221(gl_PrimitiveID) 56
|
||||||
225(gl_PrimitiveIDIn): 84(ptr) Variable Input
|
225(gl_PrimitiveIDIn): 84(ptr) Variable Input
|
||||||
226: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 227 26 16 224 11 18 227 225(gl_PrimitiveIDIn) 56
|
226: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 227 26 16 224 11 18 227 225(gl_PrimitiveIDIn) 56
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
28(i): 27(ptr) Variable Function
|
28(i): 27(ptr) Variable Function
|
||||||
123(pos): 122(ptr) Variable Function
|
123(pos): 122(ptr) Variable Function
|
||||||
153(worldPos): 122(ptr) Variable Function
|
153(worldPos): 122(ptr) Variable Function
|
||||||
164(lPos): 163(ptr) Variable Function
|
164(lPos): 163(ptr) Variable Function
|
||||||
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
32: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 29 28(i) 33
|
32: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 29 28(i) 33
|
||||||
Store 28(i) 34
|
Store 28(i) 34
|
||||||
Branch 35
|
Branch 35
|
||||||
35: Label
|
35: Label
|
||||||
@ -275,19 +275,19 @@ Validation failed
|
|||||||
120: 108(ptr) AccessChain 116(inColor) 119
|
120: 108(ptr) AccessChain 116(inColor) 119
|
||||||
121: 49(fvec3) Load 120
|
121: 49(fvec3) Load 120
|
||||||
Store 112(outColor) 121
|
Store 112(outColor) 121
|
||||||
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 124 123(pos) 33
|
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 124 123(pos) 33
|
||||||
149: 24(int) Load 28(i)
|
149: 24(int) Load 28(i)
|
||||||
151: 150(ptr) AccessChain 146(gl_in) 149 34
|
151: 150(ptr) AccessChain 146(gl_in) 149 34
|
||||||
152: 57(fvec4) Load 151
|
152: 57(fvec4) Load 151
|
||||||
Store 123(pos) 152
|
Store 123(pos) 152
|
||||||
157: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 154 153(worldPos) 33
|
157: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 154 153(worldPos) 33
|
||||||
158: 24(int) Load 85(gl_InvocationID)
|
158: 24(int) Load 85(gl_InvocationID)
|
||||||
159: 89(ptr) AccessChain 80(ubo) 83 158
|
159: 89(ptr) AccessChain 80(ubo) 83 158
|
||||||
160: 59 Load 159
|
160: 59 Load 159
|
||||||
161: 57(fvec4) Load 123(pos)
|
161: 57(fvec4) Load 123(pos)
|
||||||
162: 57(fvec4) MatrixTimesVector 160 161
|
162: 57(fvec4) MatrixTimesVector 160 161
|
||||||
Store 153(worldPos) 162
|
Store 153(worldPos) 162
|
||||||
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 165 164(lPos) 33
|
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 165 164(lPos) 33
|
||||||
169: 24(int) Load 85(gl_InvocationID)
|
169: 24(int) Load 85(gl_InvocationID)
|
||||||
170: 89(ptr) AccessChain 80(ubo) 83 169
|
170: 89(ptr) AccessChain 80(ubo) 83 169
|
||||||
171: 59 Load 170
|
171: 59 Load 170
|
||||||
|
@ -146,79 +146,79 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
23: TypeFloat 32
|
23: TypeFloat 32
|
||||||
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 24 9 12 11
|
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 24 9 12 11
|
||||||
26: TypeVector 23(float) 4
|
26: TypeVector 23(float) 4
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 20
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 20
|
||||||
28: TypePointer Function 26(fvec4)
|
28: TypePointer Function 26(fvec4)
|
||||||
29: TypeFunction 23(float) 28(ptr) 28(ptr)
|
29: TypeFunction 23(float) 28(ptr) 28(ptr)
|
||||||
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 25 27 27
|
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 25 27 27
|
||||||
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 34 30 16 11 11 18 34 12 11
|
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 34 30 16 11 11 18 34 12 11
|
||||||
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 40 27 16 11 11 35 20 19
|
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 40 27 16 11 11 35 20 19
|
||||||
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 44 27 16 11 11 35 20 21
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 44 27 16 11 11 35 20 21
|
||||||
46: TypeBool
|
46: TypeBool
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
49: TypeFunction 46(bool)
|
49: TypeFunction 46(bool)
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 48
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 48
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 52 50 16 11 11 18 52 12 11
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 52 50 16 11 11 18 52 12 11
|
||||||
59: 6(int) Constant 54
|
59: 6(int) Constant 54
|
||||||
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 58 27 16 59 11 35 20
|
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 58 27 16 59 11 35 20
|
||||||
61: 23(float) Constant 1056964608
|
61: 23(float) Constant 1056964608
|
||||||
66: TypePointer Function 23(float)
|
66: TypePointer Function 23(float)
|
||||||
70: 6(int) Constant 56
|
70: 6(int) Constant 56
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 69 25 16 70 11 35 20
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 69 25 16 70 11 35 20
|
||||||
75: 23(float) Constant 1073741824
|
75: 23(float) Constant 1073741824
|
||||||
80: 6(int) Constant 59
|
80: 6(int) Constant 59
|
||||||
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 79 27 16 80 11 35 20
|
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 79 27 16 80 11 35 20
|
||||||
82: TypeMatrix 26(fvec4) 4
|
82: TypeMatrix 26(fvec4) 4
|
||||||
84: 46(bool) ConstantTrue
|
84: 46(bool) ConstantTrue
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 27 20 84
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 27 20 84
|
||||||
85: TypeArray 26(fvec4) 10
|
85: TypeArray 26(fvec4) 10
|
||||||
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 27 10
|
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 27 10
|
||||||
87: TypeVector 23(float) 2
|
87: TypeVector 23(float) 2
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 21
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 21
|
||||||
89(UBO): TypeStruct 82 82 26(fvec4) 85 23(float) 23(float) 87(fvec2) 23(float)
|
89(UBO): TypeStruct 82 82 26(fvec4) 85 23(float) 23(float) 87(fvec2) 23(float)
|
||||||
92: 6(int) Constant 30
|
92: 6(int) Constant 30
|
||||||
93: 6(int) Constant 7
|
93: 6(int) Constant 7
|
||||||
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 91 83 16 92 93 11 11 12
|
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 91 83 16 92 93 11 11 12
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 91 83 16 92 93 11 11 12
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 91 83 16 92 93 11 11 12
|
||||||
97: 6(int) Constant 31
|
97: 6(int) Constant 31
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 96 27 16 97 93 11 11 12
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 96 27 16 97 93 11 11 12
|
||||||
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 99 86 16 9 93 11 11 12
|
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 99 86 16 9 93 11 11 12
|
||||||
102: 6(int) Constant 36
|
102: 6(int) Constant 36
|
||||||
103: 6(int) Constant 8
|
103: 6(int) Constant 8
|
||||||
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 101 25 16 102 103 11 11 12
|
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 101 25 16 102 103 11 11 12
|
||||||
104: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 101 25 16 102 103 11 11 12
|
104: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 101 25 16 102 103 11 11 12
|
||||||
107: 6(int) Constant 35
|
107: 6(int) Constant 35
|
||||||
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 106 88 16 107 93 11 11 12
|
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 106 88 16 107 93 11 11 12
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 101 25 16 102 103 11 11 12
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 101 25 16 102 103 11 11 12
|
||||||
109: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 110 19 16 80 11 18 110 11 12 90 94 95 98 100 104 105 108
|
109: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 110 19 16 80 11 18 110 11 12 90 94 95 98 100 104 105 108
|
||||||
111: TypePointer Uniform 89(UBO)
|
111: TypePointer Uniform 89(UBO)
|
||||||
112(ubo): 111(ptr) Variable Uniform
|
112(ubo): 111(ptr) Variable Uniform
|
||||||
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 114 109 16 80 11 18 114 112(ubo) 103
|
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 114 109 16 80 11 18 114 112(ubo) 103
|
||||||
115: TypeInt 32 1
|
115: TypeInt 32 1
|
||||||
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 116 9 20 11
|
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 116 9 20 11
|
||||||
118: 115(int) Constant 1
|
118: 115(int) Constant 1
|
||||||
119: TypePointer Uniform 82
|
119: TypePointer Uniform 82
|
||||||
127: 6(int) Constant 62
|
127: 6(int) Constant 62
|
||||||
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 126 27 16 127 11 35 20
|
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 126 27 16 127 11 35 20
|
||||||
129: 115(int) Constant 0
|
129: 115(int) Constant 0
|
||||||
134: TypeVector 23(float) 3
|
134: TypeVector 23(float) 3
|
||||||
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 25 12
|
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 25 12
|
||||||
136: 23(float) Constant 0
|
136: 23(float) Constant 0
|
||||||
137: 134(fvec3) ConstantComposite 136 136 136
|
137: 134(fvec3) ConstantComposite 136 136 136
|
||||||
147: 6(int) Constant 63
|
147: 6(int) Constant 63
|
||||||
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 146 27 16 147 11 35 20
|
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 146 27 16 147 11 35 20
|
||||||
169: 115(int) Constant 6
|
169: 115(int) Constant 6
|
||||||
170: TypePointer Uniform 87(fvec2)
|
170: TypePointer Uniform 87(fvec2)
|
||||||
192: 115(int) Constant 7
|
192: 115(int) Constant 7
|
||||||
@ -227,107 +227,107 @@ Validation failed
|
|||||||
201: 23(float) Constant 1065353216
|
201: 23(float) Constant 1065353216
|
||||||
202: 23(float) Constant 1115684864
|
202: 23(float) Constant 1115684864
|
||||||
210: 6(int) Constant 85
|
210: 6(int) Constant 85
|
||||||
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 209 27 16 210 11 53 20
|
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 209 27 16 210 11 53 20
|
||||||
212: TypeArray 23(float) 19
|
212: TypeArray 23(float) 19
|
||||||
213: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 25 19
|
213: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 25 19
|
||||||
214(gl_PerVertex): TypeStruct 26(fvec4) 23(float) 212 212
|
214(gl_PerVertex): TypeStruct 26(fvec4) 23(float) 212 212
|
||||||
217: 6(int) Constant 1756
|
217: 6(int) Constant 1756
|
||||||
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 216 27 16 19 217 11 11 12
|
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 216 27 16 19 217 11 11 12
|
||||||
220: 6(int) Constant 1774
|
220: 6(int) Constant 1774
|
||||||
218: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 219 25 16 19 220 11 11 12
|
218: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 219 25 16 19 220 11 11 12
|
||||||
223: 6(int) Constant 1817
|
223: 6(int) Constant 1817
|
||||||
221: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 222 213 16 19 223 11 11 12
|
221: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 222 213 16 19 223 11 11 12
|
||||||
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 222 213 16 19 223 11 11 12
|
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 222 213 16 19 223 11 11 12
|
||||||
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 226 19 16 210 11 18 226 11 12 215 218 221 224
|
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 226 19 16 210 11 18 226 11 12 215 218 221 224
|
||||||
227: TypeArray 214(gl_PerVertex) 9
|
227: TypeArray 214(gl_PerVertex) 9
|
||||||
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 225 9
|
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 225 9
|
||||||
229: TypePointer Input 227
|
229: TypePointer Input 227
|
||||||
230(gl_in): 229(ptr) Variable Input
|
230(gl_in): 229(ptr) Variable Input
|
||||||
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 232 228 16 210 11 18 232 230(gl_in) 103
|
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 232 228 16 210 11 18 232 230(gl_in) 103
|
||||||
233: TypePointer Input 115(int)
|
233: TypePointer Input 115(int)
|
||||||
234(gl_InvocationID): 233(ptr) Variable Input
|
234(gl_InvocationID): 233(ptr) Variable Input
|
||||||
235: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 236 117 16 210 11 18 236 234(gl_InvocationID) 103
|
235: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 236 117 16 210 11 18 236 234(gl_InvocationID) 103
|
||||||
238: TypePointer Input 26(fvec4)
|
238: TypePointer Input 26(fvec4)
|
||||||
241: TypeImage 23(float) 2D sampled format:Unknown
|
241: TypeImage 23(float) 2D sampled format:Unknown
|
||||||
244: 6(int) Constant 86
|
244: 6(int) Constant 86
|
||||||
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 243 11 16 244 11 18 245 246 12
|
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 243 11 16 244 11 18 245 246 12
|
||||||
247: TypeSampledImage 241
|
247: TypeSampledImage 241
|
||||||
248: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 249 11 16 244 11 18 250 246 12
|
248: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 249 11 16 244 11 18 250 246 12
|
||||||
251: TypePointer UniformConstant 247
|
251: TypePointer UniformConstant 247
|
||||||
252(samplerHeight): 251(ptr) Variable UniformConstant
|
252(samplerHeight): 251(ptr) Variable UniformConstant
|
||||||
253: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 254 248 16 244 11 18 254 252(samplerHeight) 103
|
253: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 254 248 16 244 11 18 254 252(samplerHeight) 103
|
||||||
256: TypeArray 87(fvec2) 9
|
256: TypeArray 87(fvec2) 9
|
||||||
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 88 9
|
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 88 9
|
||||||
258: TypePointer Input 256
|
258: TypePointer Input 256
|
||||||
259(inUV): 258(ptr) Variable Input
|
259(inUV): 258(ptr) Variable Input
|
||||||
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 261 257 16 244 11 18 261 259(inUV) 103
|
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 261 257 16 244 11 18 261 259(inUV) 103
|
||||||
262: TypePointer Input 87(fvec2)
|
262: TypePointer Input 87(fvec2)
|
||||||
267: 115(int) Constant 4
|
267: 115(int) Constant 4
|
||||||
275: TypePointer Function 115(int)
|
275: TypePointer Function 115(int)
|
||||||
279: 6(int) Constant 89
|
279: 6(int) Constant 89
|
||||||
277: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 278 117 16 279 11 53 20
|
277: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 278 117 16 279 11 53 20
|
||||||
287: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
287: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
290: 115(int) Constant 3
|
290: 115(int) Constant 3
|
||||||
292: TypePointer Uniform 26(fvec4)
|
292: TypePointer Uniform 26(fvec4)
|
||||||
296: 23(float) Constant 1090519040
|
296: 23(float) Constant 1090519040
|
||||||
298: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
298: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
302: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
302: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
303: 46(bool) ConstantFalse
|
303: 46(bool) ConstantFalse
|
||||||
307: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
307: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
312: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
312: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
318: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
318: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
322: TypeArray 23(float) 21
|
322: TypeArray 23(float) 21
|
||||||
323: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 25 21
|
323: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 25 21
|
||||||
324: TypePointer Output 322
|
324: TypePointer Output 322
|
||||||
325(gl_TessLevelInner): 324(ptr) Variable Output
|
325(gl_TessLevelInner): 324(ptr) Variable Output
|
||||||
328: 6(int) Constant 104
|
328: 6(int) Constant 104
|
||||||
326: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 327 323 16 328 11 18 327 325(gl_TessLevelInner) 103
|
326: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 327 323 16 328 11 18 327 325(gl_TessLevelInner) 103
|
||||||
329: TypePointer Output 23(float)
|
329: TypePointer Output 23(float)
|
||||||
332: TypeArray 23(float) 20
|
332: TypeArray 23(float) 20
|
||||||
333: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 25 20
|
333: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 25 20
|
||||||
334: TypePointer Output 332
|
334: TypePointer Output 332
|
||||||
335(gl_TessLevelOuter): 334(ptr) Variable Output
|
335(gl_TessLevelOuter): 334(ptr) Variable Output
|
||||||
338: 6(int) Constant 106
|
338: 6(int) Constant 106
|
||||||
336: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 337 333 16 338 11 18 337 335(gl_TessLevelOuter) 103
|
336: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 337 333 16 338 11 18 337 335(gl_TessLevelOuter) 103
|
||||||
341: 115(int) Constant 2
|
341: 115(int) Constant 2
|
||||||
347: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 47 9 21 11
|
347: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 47 9 21 11
|
||||||
402(gl_PerVertex): TypeStruct 26(fvec4) 23(float) 212 212
|
402(gl_PerVertex): TypeStruct 26(fvec4) 23(float) 212 212
|
||||||
404: 6(int) Constant 110
|
404: 6(int) Constant 110
|
||||||
403: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 216 27 16 19 404 11 11 12
|
403: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 216 27 16 19 404 11 11 12
|
||||||
406: 6(int) Constant 128
|
406: 6(int) Constant 128
|
||||||
405: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 219 25 16 19 406 11 11 12
|
405: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 219 25 16 19 406 11 11 12
|
||||||
408: 6(int) Constant 171
|
408: 6(int) Constant 171
|
||||||
407: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 222 213 16 19 408 11 11 12
|
407: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 222 213 16 19 408 11 11 12
|
||||||
409: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 222 213 16 19 408 11 11 12
|
409: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 222 213 16 19 408 11 11 12
|
||||||
411: 6(int) Constant 137
|
411: 6(int) Constant 137
|
||||||
410: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 226 19 16 411 11 18 226 11 12 403 405 407 409
|
410: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 226 19 16 411 11 18 226 11 12 403 405 407 409
|
||||||
412: TypeArray 402(gl_PerVertex) 20
|
412: TypeArray 402(gl_PerVertex) 20
|
||||||
413: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 410 20
|
413: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 410 20
|
||||||
414: TypePointer Output 412
|
414: TypePointer Output 412
|
||||||
415(gl_out): 414(ptr) Variable Output
|
415(gl_out): 414(ptr) Variable Output
|
||||||
416: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 417 413 16 411 11 18 417 415(gl_out) 103
|
416: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 417 413 16 411 11 18 417 415(gl_out) 103
|
||||||
422: TypePointer Output 26(fvec4)
|
422: TypePointer Output 26(fvec4)
|
||||||
424: TypeArray 134(fvec3) 20
|
424: TypeArray 134(fvec3) 20
|
||||||
425: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 135 20
|
425: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 135 20
|
||||||
426: TypePointer Output 424
|
426: TypePointer Output 424
|
||||||
427(outNormal): 426(ptr) Variable Output
|
427(outNormal): 426(ptr) Variable Output
|
||||||
430: 6(int) Constant 138
|
430: 6(int) Constant 138
|
||||||
428: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 429 425 16 430 11 18 429 427(outNormal) 103
|
428: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 429 425 16 430 11 18 429 427(outNormal) 103
|
||||||
432: TypeArray 134(fvec3) 9
|
432: TypeArray 134(fvec3) 9
|
||||||
433: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 135 9
|
433: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 135 9
|
||||||
434: TypePointer Input 432
|
434: TypePointer Input 432
|
||||||
435(inNormal): 434(ptr) Variable Input
|
435(inNormal): 434(ptr) Variable Input
|
||||||
436: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 437 433 16 430 11 18 437 435(inNormal) 103
|
436: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 437 433 16 430 11 18 437 435(inNormal) 103
|
||||||
439: TypePointer Input 134(fvec3)
|
439: TypePointer Input 134(fvec3)
|
||||||
442: TypePointer Output 134(fvec3)
|
442: TypePointer Output 134(fvec3)
|
||||||
444: TypeArray 87(fvec2) 20
|
444: TypeArray 87(fvec2) 20
|
||||||
445: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 88 20
|
445: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 88 20
|
||||||
446: TypePointer Output 444
|
446: TypePointer Output 444
|
||||||
447(outUV): 446(ptr) Variable Output
|
447(outUV): 446(ptr) Variable Output
|
||||||
450: 6(int) Constant 139
|
450: 6(int) Constant 139
|
||||||
448: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 449 445 16 450 11 18 449 447(outUV) 103
|
448: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 449 445 16 450 11 18 449 447(outUV) 103
|
||||||
455: TypePointer Output 87(fvec2)
|
455: TypePointer Output 87(fvec2)
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
@ -339,7 +339,7 @@ Validation failed
|
|||||||
370(param): 28(ptr) Variable Function
|
370(param): 28(ptr) Variable Function
|
||||||
375(param): 28(ptr) Variable Function
|
375(param): 28(ptr) Variable Function
|
||||||
378(param): 28(ptr) Variable Function
|
378(param): 28(ptr) Variable Function
|
||||||
310: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
310: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
311: 115(int) Load 234(gl_InvocationID)
|
311: 115(int) Load 234(gl_InvocationID)
|
||||||
313: 46(bool) IEqual 311 129
|
313: 46(bool) IEqual 311 129
|
||||||
SelectionMerge 315 None
|
SelectionMerge 315 None
|
||||||
@ -469,30 +469,30 @@ Validation failed
|
|||||||
77(v0): 28(ptr) Variable Function
|
77(v0): 28(ptr) Variable Function
|
||||||
124(clip0): 28(ptr) Variable Function
|
124(clip0): 28(ptr) Variable Function
|
||||||
144(clip1): 28(ptr) Variable Function
|
144(clip1): 28(ptr) Variable Function
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 35
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 35
|
||||||
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 16 11 11 11 11
|
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 16 11 11 11 11
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 39 31(p0) 42
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 39 31(p0) 42
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 43 32(p1) 42
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 43 32(p1) 42
|
||||||
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 35 33(screenSpaceTessFactor(vf4;vf4;)
|
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 35 33(screenSpaceTessFactor(vf4;vf4;)
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 57 56(midPoint) 42
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 57 56(midPoint) 42
|
||||||
62: 26(fvec4) Load 31(p0)
|
62: 26(fvec4) Load 31(p0)
|
||||||
63: 26(fvec4) Load 32(p1)
|
63: 26(fvec4) Load 32(p1)
|
||||||
64: 26(fvec4) FAdd 62 63
|
64: 26(fvec4) FAdd 62 63
|
||||||
65: 26(fvec4) VectorTimesScalar 64 61
|
65: 26(fvec4) VectorTimesScalar 64 61
|
||||||
Store 56(midPoint) 65
|
Store 56(midPoint) 65
|
||||||
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 68 67(radius) 42
|
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 68 67(radius) 42
|
||||||
72: 26(fvec4) Load 31(p0)
|
72: 26(fvec4) Load 31(p0)
|
||||||
73: 26(fvec4) Load 32(p1)
|
73: 26(fvec4) Load 32(p1)
|
||||||
74: 23(float) ExtInst 2(GLSL.std.450) 67(Distance) 72 73
|
74: 23(float) ExtInst 2(GLSL.std.450) 67(Distance) 72 73
|
||||||
76: 23(float) FDiv 74 75
|
76: 23(float) FDiv 74 75
|
||||||
Store 67(radius) 76
|
Store 67(radius) 76
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 78 77(v0) 42
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 78 77(v0) 42
|
||||||
120: 119(ptr) AccessChain 112(ubo) 118
|
120: 119(ptr) AccessChain 112(ubo) 118
|
||||||
121: 82 Load 120
|
121: 82 Load 120
|
||||||
122: 26(fvec4) Load 56(midPoint)
|
122: 26(fvec4) Load 56(midPoint)
|
||||||
123: 26(fvec4) MatrixTimesVector 121 122
|
123: 26(fvec4) MatrixTimesVector 121 122
|
||||||
Store 77(v0) 123
|
Store 77(v0) 123
|
||||||
128: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 125 124(clip0) 42
|
128: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 125 124(clip0) 42
|
||||||
130: 119(ptr) AccessChain 112(ubo) 129
|
130: 119(ptr) AccessChain 112(ubo) 129
|
||||||
131: 82 Load 130
|
131: 82 Load 130
|
||||||
132: 26(fvec4) Load 77(v0)
|
132: 26(fvec4) Load 77(v0)
|
||||||
@ -504,7 +504,7 @@ Validation failed
|
|||||||
142: 26(fvec4) FSub 132 141
|
142: 26(fvec4) FSub 132 141
|
||||||
143: 26(fvec4) MatrixTimesVector 131 142
|
143: 26(fvec4) MatrixTimesVector 131 142
|
||||||
Store 124(clip0) 143
|
Store 124(clip0) 143
|
||||||
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 145 144(clip1) 42
|
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 145 144(clip1) 42
|
||||||
149: 119(ptr) AccessChain 112(ubo) 129
|
149: 119(ptr) AccessChain 112(ubo) 129
|
||||||
150: 82 Load 149
|
150: 82 Load 149
|
||||||
151: 26(fvec4) Load 77(v0)
|
151: 26(fvec4) Load 77(v0)
|
||||||
@ -566,8 +566,8 @@ Validation failed
|
|||||||
54: Label
|
54: Label
|
||||||
207(pos): 28(ptr) Variable Function
|
207(pos): 28(ptr) Variable Function
|
||||||
276(i): 275(ptr) Variable Function
|
276(i): 275(ptr) Variable Function
|
||||||
206: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 53 51(frustumCheck()
|
206: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 53 51(frustumCheck()
|
||||||
211: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 208 207(pos) 42
|
211: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 208 207(pos) 42
|
||||||
237: 115(int) Load 234(gl_InvocationID)
|
237: 115(int) Load 234(gl_InvocationID)
|
||||||
239: 238(ptr) AccessChain 230(gl_in) 237 129
|
239: 238(ptr) AccessChain 230(gl_in) 237 129
|
||||||
240: 26(fvec4) Load 239
|
240: 26(fvec4) Load 239
|
||||||
@ -585,7 +585,7 @@ Validation failed
|
|||||||
273: 23(float) FSub 272 270
|
273: 23(float) FSub 272 270
|
||||||
274: 66(ptr) AccessChain 207(pos) 19
|
274: 66(ptr) AccessChain 207(pos) 19
|
||||||
Store 274 273
|
Store 274 273
|
||||||
280: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 277 276(i) 42
|
280: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 277 276(i) 42
|
||||||
Store 276(i) 129
|
Store 276(i) 129
|
||||||
Branch 281
|
Branch 281
|
||||||
281: Label
|
281: Label
|
||||||
|
@ -134,153 +134,153 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
24: TypeFloat 32
|
24: TypeFloat 32
|
||||||
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 25 9 12 11
|
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 25 9 12 11
|
||||||
27: TypeVector 24(float) 2
|
27: TypeVector 24(float) 2
|
||||||
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 21
|
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 21
|
||||||
29: TypePointer Function 27(fvec2)
|
29: TypePointer Function 27(fvec2)
|
||||||
33: 6(int) Constant 56
|
33: 6(int) Constant 56
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 32 28 16 33 11 15 20
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 32 28 16 33 11 15 20
|
||||||
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
36: TypeArray 27(fvec2) 9
|
36: TypeArray 27(fvec2) 9
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 28 9
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 28 9
|
||||||
38: TypePointer Input 36
|
38: TypePointer Input 36
|
||||||
39(inUV): 38(ptr) Variable Input
|
39(inUV): 38(ptr) Variable Input
|
||||||
42: 6(int) Constant 8
|
42: 6(int) Constant 8
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 41 37 16 33 11 18 41 39(inUV) 42
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 41 37 16 33 11 18 41 39(inUV) 42
|
||||||
43: TypeInt 32 1
|
43: TypeInt 32 1
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 44 9 20 11
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 44 9 20 11
|
||||||
46: 43(int) Constant 0
|
46: 43(int) Constant 0
|
||||||
47: TypePointer Input 27(fvec2)
|
47: TypePointer Input 27(fvec2)
|
||||||
50: 43(int) Constant 1
|
50: 43(int) Constant 1
|
||||||
53: TypeVector 24(float) 3
|
53: TypeVector 24(float) 3
|
||||||
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 12
|
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 12
|
||||||
55: TypePointer Input 53(fvec3)
|
55: TypePointer Input 53(fvec3)
|
||||||
56(gl_TessCoord): 55(ptr) Variable Input
|
56(gl_TessCoord): 55(ptr) Variable Input
|
||||||
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 58 54 16 33 11 18 58 56(gl_TessCoord) 42
|
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 58 54 16 33 11 18 58 56(gl_TessCoord) 42
|
||||||
59: TypePointer Input 24(float)
|
59: TypePointer Input 24(float)
|
||||||
67: 6(int) Constant 57
|
67: 6(int) Constant 57
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 66 28 16 67 11 15 20
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 66 28 16 67 11 15 20
|
||||||
69: 43(int) Constant 3
|
69: 43(int) Constant 3
|
||||||
72: 43(int) Constant 2
|
72: 43(int) Constant 2
|
||||||
79: TypePointer Output 27(fvec2)
|
79: TypePointer Output 27(fvec2)
|
||||||
80(outUV): 79(ptr) Variable Output
|
80(outUV): 79(ptr) Variable Output
|
||||||
83: 6(int) Constant 58
|
83: 6(int) Constant 58
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 82 28 16 83 11 18 82 80(outUV) 42
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 82 28 16 83 11 18 82 80(outUV) 42
|
||||||
90: TypePointer Function 53(fvec3)
|
90: TypePointer Function 53(fvec3)
|
||||||
94: 6(int) Constant 60
|
94: 6(int) Constant 60
|
||||||
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 93 54 16 94 11 15 20
|
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 93 54 16 94 11 15 20
|
||||||
96: TypeArray 53(fvec3) 9
|
96: TypeArray 53(fvec3) 9
|
||||||
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 54 9
|
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 54 9
|
||||||
98: TypePointer Input 96
|
98: TypePointer Input 96
|
||||||
99(inNormal): 98(ptr) Variable Input
|
99(inNormal): 98(ptr) Variable Input
|
||||||
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 101 97 16 94 11 18 101 99(inNormal) 42
|
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 101 97 16 94 11 18 101 99(inNormal) 42
|
||||||
113: 6(int) Constant 61
|
113: 6(int) Constant 61
|
||||||
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 112 54 16 113 11 15 20
|
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 112 54 16 113 11 15 20
|
||||||
123: TypePointer Output 53(fvec3)
|
123: TypePointer Output 53(fvec3)
|
||||||
124(outNormal): 123(ptr) Variable Output
|
124(outNormal): 123(ptr) Variable Output
|
||||||
127: 6(int) Constant 62
|
127: 6(int) Constant 62
|
||||||
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 126 54 16 127 11 18 126 124(outNormal) 42
|
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 126 54 16 127 11 18 126 124(outNormal) 42
|
||||||
134: TypeVector 24(float) 4
|
134: TypeVector 24(float) 4
|
||||||
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 20
|
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 20
|
||||||
136: TypePointer Function 134(fvec4)
|
136: TypePointer Function 134(fvec4)
|
||||||
140: 6(int) Constant 65
|
140: 6(int) Constant 65
|
||||||
138: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 139 135 16 140 11 15 20
|
138: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 139 135 16 140 11 15 20
|
||||||
142: TypeArray 24(float) 19
|
142: TypeArray 24(float) 19
|
||||||
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 26 19
|
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 26 19
|
||||||
144(gl_PerVertex): TypeStruct 134(fvec4) 24(float) 142 142
|
144(gl_PerVertex): TypeStruct 134(fvec4) 24(float) 142 142
|
||||||
147: 6(int) Constant 1756
|
147: 6(int) Constant 1756
|
||||||
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 146 135 16 19 147 11 11 12
|
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 146 135 16 19 147 11 11 12
|
||||||
150: 6(int) Constant 1774
|
150: 6(int) Constant 1774
|
||||||
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 149 26 16 19 150 11 11 12
|
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 26 16 19 150 11 11 12
|
||||||
153: 6(int) Constant 1817
|
153: 6(int) Constant 1817
|
||||||
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 152 143 16 19 153 11 11 12
|
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 152 143 16 19 153 11 11 12
|
||||||
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 152 143 16 19 153 11 11 12
|
154: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 152 143 16 19 153 11 11 12
|
||||||
155: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 156 19 16 140 11 18 156 11 12 145 148 151 154
|
155: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 156 19 16 140 11 18 156 11 12 145 148 151 154
|
||||||
157: TypeArray 144(gl_PerVertex) 9
|
157: TypeArray 144(gl_PerVertex) 9
|
||||||
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 155 9
|
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 155 9
|
||||||
159: TypePointer Input 157
|
159: TypePointer Input 157
|
||||||
160(gl_in): 159(ptr) Variable Input
|
160(gl_in): 159(ptr) Variable Input
|
||||||
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 162 158 16 140 11 18 162 160(gl_in) 42
|
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 162 158 16 140 11 18 162 160(gl_in) 42
|
||||||
163: TypePointer Input 134(fvec4)
|
163: TypePointer Input 134(fvec4)
|
||||||
175: 6(int) Constant 66
|
175: 6(int) Constant 66
|
||||||
173: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 174 135 16 175 11 15 20
|
173: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 174 135 16 175 11 15 20
|
||||||
188: 6(int) Constant 67
|
188: 6(int) Constant 67
|
||||||
186: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 187 135 16 188 11 15 20
|
186: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 187 135 16 188 11 15 20
|
||||||
196: TypeImage 24(float) 2D sampled format:Unknown
|
196: TypeImage 24(float) 2D sampled format:Unknown
|
||||||
199: 6(int) Constant 69
|
199: 6(int) Constant 69
|
||||||
201: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
201: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 198 11 16 199 11 18 200 201 12
|
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 198 11 16 199 11 18 200 201 12
|
||||||
202: TypeSampledImage 196
|
202: TypeSampledImage 196
|
||||||
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 204 11 16 199 11 18 205 201 12
|
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 204 11 16 199 11 18 205 201 12
|
||||||
206: TypePointer UniformConstant 202
|
206: TypePointer UniformConstant 202
|
||||||
207(displacementMap): 206(ptr) Variable UniformConstant
|
207(displacementMap): 206(ptr) Variable UniformConstant
|
||||||
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 209 203 16 199 11 18 209 207(displacementMap) 42
|
208: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 209 203 16 199 11 18 209 207(displacementMap) 42
|
||||||
212: 24(float) Constant 0
|
212: 24(float) Constant 0
|
||||||
215: TypeMatrix 134(fvec4) 4
|
215: TypeMatrix 134(fvec4) 4
|
||||||
217: TypeBool
|
217: TypeBool
|
||||||
218: 217(bool) ConstantTrue
|
218: 217(bool) ConstantTrue
|
||||||
216: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 135 20 218
|
216: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 135 20 218
|
||||||
219: TypeArray 134(fvec4) 10
|
219: TypeArray 134(fvec4) 10
|
||||||
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 135 10
|
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 135 10
|
||||||
221(UBO): TypeStruct 215 215 134(fvec4) 219 24(float) 24(float) 27(fvec2) 24(float)
|
221(UBO): TypeStruct 215 215 134(fvec4) 219 24(float) 24(float) 27(fvec2) 24(float)
|
||||||
224: 6(int) Constant 30
|
224: 6(int) Constant 30
|
||||||
225: 6(int) Constant 7
|
225: 6(int) Constant 7
|
||||||
222: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 223 216 16 224 225 11 11 12
|
222: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 223 216 16 224 225 11 11 12
|
||||||
226: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 223 216 16 224 225 11 11 12
|
226: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 223 216 16 224 225 11 11 12
|
||||||
229: 6(int) Constant 31
|
229: 6(int) Constant 31
|
||||||
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 228 135 16 229 225 11 11 12
|
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 228 135 16 229 225 11 11 12
|
||||||
230: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 231 220 16 9 225 11 11 12
|
230: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 231 220 16 9 225 11 11 12
|
||||||
234: 6(int) Constant 36
|
234: 6(int) Constant 36
|
||||||
232: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 233 26 16 234 42 11 11 12
|
232: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 233 26 16 234 42 11 11 12
|
||||||
235: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 233 26 16 234 42 11 11 12
|
235: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 233 26 16 234 42 11 11 12
|
||||||
238: 6(int) Constant 35
|
238: 6(int) Constant 35
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 237 28 16 238 225 11 11 12
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 237 28 16 238 225 11 11 12
|
||||||
239: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 233 26 16 234 42 11 11 12
|
239: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 233 26 16 234 42 11 11 12
|
||||||
240: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 241 19 16 199 11 18 241 11 12 222 226 227 230 232 235 236 239
|
240: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 241 19 16 199 11 18 241 11 12 222 226 227 230 232 235 236 239
|
||||||
242: TypePointer Uniform 221(UBO)
|
242: TypePointer Uniform 221(UBO)
|
||||||
243(ubo): 242(ptr) Variable Uniform
|
243(ubo): 242(ptr) Variable Uniform
|
||||||
244: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 245 240 16 199 11 18 245 243(ubo) 42
|
244: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 245 240 16 199 11 18 245 243(ubo) 42
|
||||||
246: 43(int) Constant 4
|
246: 43(int) Constant 4
|
||||||
247: TypePointer Uniform 24(float)
|
247: TypePointer Uniform 24(float)
|
||||||
251: TypePointer Function 24(float)
|
251: TypePointer Function 24(float)
|
||||||
256(gl_PerVertex): TypeStruct 134(fvec4) 24(float) 142 142
|
256(gl_PerVertex): TypeStruct 134(fvec4) 24(float) 142 142
|
||||||
258: 6(int) Constant 165
|
258: 6(int) Constant 165
|
||||||
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 146 135 16 19 258 11 11 12
|
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 146 135 16 19 258 11 11 12
|
||||||
260: 6(int) Constant 183
|
260: 6(int) Constant 183
|
||||||
259: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 149 26 16 19 260 11 11 12
|
259: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 149 26 16 19 260 11 11 12
|
||||||
262: 6(int) Constant 226
|
262: 6(int) Constant 226
|
||||||
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 152 143 16 19 262 11 11 12
|
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 152 143 16 19 262 11 11 12
|
||||||
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 152 143 16 19 262 11 11 12
|
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 152 143 16 19 262 11 11 12
|
||||||
265: 6(int) Constant 71
|
265: 6(int) Constant 71
|
||||||
264: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 156 19 16 265 11 18 156 11 12 257 259 261 263
|
264: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 156 19 16 265 11 18 156 11 12 257 259 261 263
|
||||||
266: TypePointer Output 256(gl_PerVertex)
|
266: TypePointer Output 256(gl_PerVertex)
|
||||||
267: 266(ptr) Variable Output
|
267: 266(ptr) Variable Output
|
||||||
268: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 17 264 16 265 11 18 17 267 42
|
268: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 17 264 16 265 11 18 17 267 42
|
||||||
269: TypePointer Uniform 215
|
269: TypePointer Uniform 215
|
||||||
277: TypePointer Output 134(fvec4)
|
277: TypePointer Output 134(fvec4)
|
||||||
279(outViewVec): 123(ptr) Variable Output
|
279(outViewVec): 123(ptr) Variable Output
|
||||||
282: 6(int) Constant 74
|
282: 6(int) Constant 74
|
||||||
280: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 281 54 16 282 11 18 281 279(outViewVec) 42
|
280: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 281 54 16 282 11 18 281 279(outViewVec) 42
|
||||||
286(outLightVec): 123(ptr) Variable Output
|
286(outLightVec): 123(ptr) Variable Output
|
||||||
289: 6(int) Constant 75
|
289: 6(int) Constant 75
|
||||||
287: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 288 54 16 289 11 18 288 286(outLightVec) 42
|
287: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 288 54 16 289 11 18 288 286(outLightVec) 42
|
||||||
290: TypePointer Uniform 134(fvec4)
|
290: TypePointer Uniform 134(fvec4)
|
||||||
297(outWorldPos): 123(ptr) Variable Output
|
297(outWorldPos): 123(ptr) Variable Output
|
||||||
300: 6(int) Constant 76
|
300: 6(int) Constant 76
|
||||||
298: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 299 54 16 300 11 18 299 297(outWorldPos) 42
|
298: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 299 54 16 300 11 18 299 297(outWorldPos) 42
|
||||||
303(outEyePos): 123(ptr) Variable Output
|
303(outEyePos): 123(ptr) Variable Output
|
||||||
306: 6(int) Constant 77
|
306: 6(int) Constant 77
|
||||||
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 305 54 16 306 11 18 305 303(outEyePos) 42
|
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 305 54 16 306 11 18 305 303(outEyePos) 42
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
30(uv1): 29(ptr) Variable Function
|
30(uv1): 29(ptr) Variable Function
|
||||||
@ -290,8 +290,8 @@ Validation failed
|
|||||||
137(pos1): 136(ptr) Variable Function
|
137(pos1): 136(ptr) Variable Function
|
||||||
172(pos2): 136(ptr) Variable Function
|
172(pos2): 136(ptr) Variable Function
|
||||||
185(pos): 136(ptr) Variable Function
|
185(pos): 136(ptr) Variable Function
|
||||||
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 31 30(uv1) 35
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 31 30(uv1) 35
|
||||||
48: 47(ptr) AccessChain 39(inUV) 46
|
48: 47(ptr) AccessChain 39(inUV) 46
|
||||||
49: 27(fvec2) Load 48
|
49: 27(fvec2) Load 48
|
||||||
51: 47(ptr) AccessChain 39(inUV) 50
|
51: 47(ptr) AccessChain 39(inUV) 50
|
||||||
@ -301,7 +301,7 @@ Validation failed
|
|||||||
62: 27(fvec2) CompositeConstruct 61 61
|
62: 27(fvec2) CompositeConstruct 61 61
|
||||||
63: 27(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 49 52 62
|
63: 27(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 49 52 62
|
||||||
Store 30(uv1) 63
|
Store 30(uv1) 63
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 65 64(uv2) 35
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 65 64(uv2) 35
|
||||||
70: 47(ptr) AccessChain 39(inUV) 69
|
70: 47(ptr) AccessChain 39(inUV) 69
|
||||||
71: 27(fvec2) Load 70
|
71: 27(fvec2) Load 70
|
||||||
73: 47(ptr) AccessChain 39(inUV) 72
|
73: 47(ptr) AccessChain 39(inUV) 72
|
||||||
@ -318,7 +318,7 @@ Validation failed
|
|||||||
88: 27(fvec2) CompositeConstruct 87 87
|
88: 27(fvec2) CompositeConstruct 87 87
|
||||||
89: 27(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 84 85 88
|
89: 27(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 84 85 88
|
||||||
Store 80(outUV) 89
|
Store 80(outUV) 89
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 92 91(n1) 35
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 92 91(n1) 35
|
||||||
102: 55(ptr) AccessChain 99(inNormal) 46
|
102: 55(ptr) AccessChain 99(inNormal) 46
|
||||||
103: 53(fvec3) Load 102
|
103: 53(fvec3) Load 102
|
||||||
104: 55(ptr) AccessChain 99(inNormal) 50
|
104: 55(ptr) AccessChain 99(inNormal) 50
|
||||||
@ -328,7 +328,7 @@ Validation failed
|
|||||||
108: 53(fvec3) CompositeConstruct 107 107 107
|
108: 53(fvec3) CompositeConstruct 107 107 107
|
||||||
109: 53(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 103 105 108
|
109: 53(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 103 105 108
|
||||||
Store 91(n1) 109
|
Store 91(n1) 109
|
||||||
114: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 111 110(n2) 35
|
114: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 111 110(n2) 35
|
||||||
115: 55(ptr) AccessChain 99(inNormal) 69
|
115: 55(ptr) AccessChain 99(inNormal) 69
|
||||||
116: 53(fvec3) Load 115
|
116: 53(fvec3) Load 115
|
||||||
117: 55(ptr) AccessChain 99(inNormal) 72
|
117: 55(ptr) AccessChain 99(inNormal) 72
|
||||||
@ -345,7 +345,7 @@ Validation failed
|
|||||||
132: 53(fvec3) CompositeConstruct 131 131 131
|
132: 53(fvec3) CompositeConstruct 131 131 131
|
||||||
133: 53(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 128 129 132
|
133: 53(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 128 129 132
|
||||||
Store 124(outNormal) 133
|
Store 124(outNormal) 133
|
||||||
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 138 137(pos1) 35
|
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 138 137(pos1) 35
|
||||||
164: 163(ptr) AccessChain 160(gl_in) 46 46
|
164: 163(ptr) AccessChain 160(gl_in) 46 46
|
||||||
165: 134(fvec4) Load 164
|
165: 134(fvec4) Load 164
|
||||||
166: 163(ptr) AccessChain 160(gl_in) 50 46
|
166: 163(ptr) AccessChain 160(gl_in) 50 46
|
||||||
@ -355,7 +355,7 @@ Validation failed
|
|||||||
170: 134(fvec4) CompositeConstruct 169 169 169 169
|
170: 134(fvec4) CompositeConstruct 169 169 169 169
|
||||||
171: 134(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 165 167 170
|
171: 134(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 165 167 170
|
||||||
Store 137(pos1) 171
|
Store 137(pos1) 171
|
||||||
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 173 172(pos2) 35
|
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 173 172(pos2) 35
|
||||||
177: 163(ptr) AccessChain 160(gl_in) 69 46
|
177: 163(ptr) AccessChain 160(gl_in) 69 46
|
||||||
178: 134(fvec4) Load 177
|
178: 134(fvec4) Load 177
|
||||||
179: 163(ptr) AccessChain 160(gl_in) 72 46
|
179: 163(ptr) AccessChain 160(gl_in) 72 46
|
||||||
@ -365,7 +365,7 @@ Validation failed
|
|||||||
183: 134(fvec4) CompositeConstruct 182 182 182 182
|
183: 134(fvec4) CompositeConstruct 182 182 182 182
|
||||||
184: 134(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 178 180 183
|
184: 134(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 178 180 183
|
||||||
Store 172(pos2) 184
|
Store 172(pos2) 184
|
||||||
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 186 185(pos) 35
|
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 186 185(pos) 35
|
||||||
190: 134(fvec4) Load 137(pos1)
|
190: 134(fvec4) Load 137(pos1)
|
||||||
191: 134(fvec4) Load 172(pos2)
|
191: 134(fvec4) Load 172(pos2)
|
||||||
192: 59(ptr) AccessChain 56(gl_TessCoord) 19
|
192: 59(ptr) AccessChain 56(gl_TessCoord) 19
|
||||||
|
@ -120,76 +120,76 @@ Validation failed
|
|||||||
9: 6(int) Constant 32
|
9: 6(int) Constant 32
|
||||||
10: 6(int) Constant 6
|
10: 6(int) Constant 6
|
||||||
11: 6(int) Constant 0
|
11: 6(int) Constant 0
|
||||||
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 8 9 10 11
|
7: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 8 9 10 11
|
||||||
12: 6(int) Constant 3
|
12: 6(int) Constant 3
|
||||||
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 12 3
|
5: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 12 3
|
||||||
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 17
|
16: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 17
|
||||||
19: 6(int) Constant 1
|
19: 6(int) Constant 1
|
||||||
20: 6(int) Constant 4
|
20: 6(int) Constant 4
|
||||||
21: 6(int) Constant 2
|
21: 6(int) Constant 2
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 19 20 16 21
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 19 20 16 21
|
||||||
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 14 5 16 11 11 18 14 12 11
|
15: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 14 5 16 11 11 18 14 12 11
|
||||||
24: TypeFloat 32
|
24: TypeFloat 32
|
||||||
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 25 9 12 11
|
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 25 9 12 11
|
||||||
27: TypeVector 24(float) 3
|
27: TypeVector 24(float) 3
|
||||||
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 12
|
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 12
|
||||||
29: TypePointer Output 27(fvec3)
|
29: TypePointer Output 27(fvec3)
|
||||||
30(outColor): 29(ptr) Variable Output
|
30(outColor): 29(ptr) Variable Output
|
||||||
33: 6(int) Constant 56
|
33: 6(int) Constant 56
|
||||||
34: 6(int) Constant 8
|
34: 6(int) Constant 8
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 32 28 16 33 11 18 32 30(outColor) 34
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 32 28 16 33 11 18 32 30(outColor) 34
|
||||||
35: TypePointer Input 27(fvec3)
|
35: TypePointer Input 27(fvec3)
|
||||||
36(inColor): 35(ptr) Variable Input
|
36(inColor): 35(ptr) Variable Input
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 38 28 16 33 11 18 38 36(inColor) 34
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 38 28 16 33 11 18 38 36(inColor) 34
|
||||||
40(outUV): 29(ptr) Variable Output
|
40(outUV): 29(ptr) Variable Output
|
||||||
43: 6(int) Constant 57
|
43: 6(int) Constant 57
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 42 28 16 43 11 18 42 40(outUV) 34
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 42 28 16 43 11 18 42 40(outUV) 34
|
||||||
44: TypeVector 24(float) 2
|
44: TypeVector 24(float) 2
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 21
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 21
|
||||||
46: TypePointer Input 44(fvec2)
|
46: TypePointer Input 44(fvec2)
|
||||||
47(inUV): 46(ptr) Variable Input
|
47(inUV): 46(ptr) Variable Input
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 49 45 16 43 11 18 49 47(inUV) 34
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 49 45 16 43 11 18 49 47(inUV) 34
|
||||||
51: TypeInt 32 1
|
51: TypeInt 32 1
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 52 9 20 11
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 52 9 20 11
|
||||||
54: TypePointer Input 51(int)
|
54: TypePointer Input 51(int)
|
||||||
55(instanceTexIndex): 54(ptr) Variable Input
|
55(instanceTexIndex): 54(ptr) Variable Input
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 57 53 16 43 11 18 57 55(instanceTexIndex) 34
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 57 53 16 43 11 18 57 55(instanceTexIndex) 34
|
||||||
63: TypePointer Function 24(float)
|
63: TypePointer Function 24(float)
|
||||||
67: 6(int) Constant 62
|
67: 6(int) Constant 62
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 66 26 16 67 11 15 20
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 66 26 16 67 11 15 20
|
||||||
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
70(instanceRot): 35(ptr) Variable Input
|
70(instanceRot): 35(ptr) Variable Input
|
||||||
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 72 28 16 67 11 18 72 70(instanceRot) 34
|
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 72 28 16 67 11 18 72 70(instanceRot) 34
|
||||||
73: TypePointer Input 24(float)
|
73: TypePointer Input 24(float)
|
||||||
76: TypeVector 24(float) 4
|
76: TypeVector 24(float) 4
|
||||||
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 26 20
|
77: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 26 20
|
||||||
78: TypeMatrix 76(fvec4) 4
|
78: TypeMatrix 76(fvec4) 4
|
||||||
80: TypeBool
|
80: TypeBool
|
||||||
81: 80(bool) ConstantTrue
|
81: 80(bool) ConstantTrue
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 77 20 81
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 77 20 81
|
||||||
82(UBO): TypeStruct 78 78 76(fvec4) 24(float) 24(float)
|
82(UBO): TypeStruct 78 78 76(fvec4) 24(float) 24(float)
|
||||||
85: 6(int) Constant 42
|
85: 6(int) Constant 42
|
||||||
86: 6(int) Constant 7
|
86: 6(int) Constant 7
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 79 16 85 86 11 11 12
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 79 16 85 86 11 11 12
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 79 16 85 86 11 11 12
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 79 16 85 86 11 11 12
|
||||||
90: 6(int) Constant 43
|
90: 6(int) Constant 43
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 89 77 16 90 86 11 11 12
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 89 77 16 90 86 11 11 12
|
||||||
93: 6(int) Constant 45
|
93: 6(int) Constant 45
|
||||||
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 92 26 16 93 34 11 11 12
|
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 92 26 16 93 34 11 11 12
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 92 26 16 93 34 11 11 12
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 92 26 16 93 34 11 11 12
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 96 19 16 67 11 18 96 11 12 83 87 88 91 94
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 96 19 16 67 11 18 96 11 12 83 87 88 91 94
|
||||||
97: TypePointer Uniform 82(UBO)
|
97: TypePointer Uniform 82(UBO)
|
||||||
98(ubo): 97(ptr) Variable Uniform
|
98(ubo): 97(ptr) Variable Uniform
|
||||||
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 100 95 16 67 11 18 100 98(ubo) 34
|
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 100 95 16 67 11 18 100 98(ubo) 34
|
||||||
101: 51(int) Constant 3
|
101: 51(int) Constant 3
|
||||||
102: TypePointer Uniform 24(float)
|
102: TypePointer Uniform 24(float)
|
||||||
110: 6(int) Constant 63
|
110: 6(int) Constant 63
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 109 26 16 110 11 15 20
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 109 26 16 110 11 15 20
|
||||||
118: TypeMatrix 27(fvec3) 3
|
118: TypeMatrix 27(fvec3) 3
|
||||||
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 28 12 81
|
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 28 12 81
|
||||||
120: TypePointer Function 118
|
120: TypePointer Function 118
|
||||||
124: 6(int) Constant 65
|
124: 6(int) Constant 65
|
||||||
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 123 119 16 124 11 15 20
|
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 123 119 16 124 11 15 20
|
||||||
126: 51(int) Constant 0
|
126: 51(int) Constant 0
|
||||||
129: 24(float) Constant 0
|
129: 24(float) Constant 0
|
||||||
131: TypePointer Function 27(fvec3)
|
131: TypePointer Function 27(fvec3)
|
||||||
@ -198,59 +198,59 @@ Validation failed
|
|||||||
140: 24(float) Constant 1065353216
|
140: 24(float) Constant 1065353216
|
||||||
141: 27(fvec3) ConstantComposite 129 129 140
|
141: 27(fvec3) ConstantComposite 129 129 140
|
||||||
158: 6(int) Constant 73
|
158: 6(int) Constant 73
|
||||||
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 157 119 16 158 11 15 20
|
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 157 119 16 158 11 15 20
|
||||||
164: 27(fvec3) ConstantComposite 129 140 129
|
164: 27(fvec3) ConstantComposite 129 140 129
|
||||||
186: 6(int) Constant 81
|
186: 6(int) Constant 81
|
||||||
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 185 119 16 186 11 15 20
|
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 185 119 16 186 11 15 20
|
||||||
188: 27(fvec3) ConstantComposite 140 129 129
|
188: 27(fvec3) ConstantComposite 140 129 129
|
||||||
202: 6(int) Constant 85
|
202: 6(int) Constant 85
|
||||||
200: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 201 119 16 202 11 15 20
|
200: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 201 119 16 202 11 15 20
|
||||||
211: 51(int) Constant 4
|
211: 51(int) Constant 4
|
||||||
222: TypePointer Function 78
|
222: TypePointer Function 78
|
||||||
226: 6(int) Constant 90
|
226: 6(int) Constant 90
|
||||||
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 225 79 16 226 11 15 20
|
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 225 79 16 226 11 15 20
|
||||||
231: TypePointer Function 76(fvec4)
|
231: TypePointer Function 76(fvec4)
|
||||||
233: 76(fvec4) ConstantComposite 129 140 129 129
|
233: 76(fvec4) ConstantComposite 129 140 129 129
|
||||||
240: 76(fvec4) ConstantComposite 129 129 129 140
|
240: 76(fvec4) ConstantComposite 129 129 129 140
|
||||||
245: 6(int) Constant 95
|
245: 6(int) Constant 95
|
||||||
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 244 77 16 245 11 15 20
|
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 244 77 16 245 11 15 20
|
||||||
247(inPos): 35(ptr) Variable Input
|
247(inPos): 35(ptr) Variable Input
|
||||||
248: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 249 28 16 245 11 18 249 247(inPos) 34
|
248: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 249 28 16 245 11 18 249 247(inPos) 34
|
||||||
260: 6(int) Constant 96
|
260: 6(int) Constant 96
|
||||||
258: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 259 77 16 260 11 15 20
|
258: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 259 77 16 260 11 15 20
|
||||||
264(instanceScale): 73(ptr) Variable Input
|
264(instanceScale): 73(ptr) Variable Input
|
||||||
265: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 266 26 16 260 11 18 266 264(instanceScale) 34
|
265: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 266 26 16 260 11 18 266 264(instanceScale) 34
|
||||||
269(instancePos): 35(ptr) Variable Input
|
269(instancePos): 35(ptr) Variable Input
|
||||||
270: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 271 28 16 260 11 18 271 269(instancePos) 34
|
270: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 271 28 16 260 11 18 271 269(instancePos) 34
|
||||||
278: TypeArray 24(float) 19
|
278: TypeArray 24(float) 19
|
||||||
279: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 26 19
|
279: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 26 19
|
||||||
280(gl_PerVertex): TypeStruct 76(fvec4) 24(float) 278 278
|
280(gl_PerVertex): TypeStruct 76(fvec4) 24(float) 278 278
|
||||||
283: 6(int) Constant 24
|
283: 6(int) Constant 24
|
||||||
281: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 282 77 16 19 283 11 11 12
|
281: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 282 77 16 19 283 11 11 12
|
||||||
284: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 285 26 16 19 85 11 11 12
|
284: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 285 26 16 19 85 11 11 12
|
||||||
286: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 287 279 16 19 202 11 11 12
|
286: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 287 279 16 19 202 11 11 12
|
||||||
288: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 287 279 16 19 202 11 11 12
|
288: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 287 279 16 19 202 11 11 12
|
||||||
291: 6(int) Constant 98
|
291: 6(int) Constant 98
|
||||||
289: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 290 19 16 291 11 18 290 11 12 281 284 286 288
|
289: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 290 19 16 291 11 18 290 11 12 281 284 286 288
|
||||||
292: TypePointer Output 280(gl_PerVertex)
|
292: TypePointer Output 280(gl_PerVertex)
|
||||||
293: 292(ptr) Variable Output
|
293: 292(ptr) Variable Output
|
||||||
294: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 17 289 16 291 11 18 17 293 34
|
294: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 17 289 16 291 11 18 17 293 34
|
||||||
295: TypePointer Uniform 78
|
295: TypePointer Uniform 78
|
||||||
305: TypePointer Output 76(fvec4)
|
305: TypePointer Output 76(fvec4)
|
||||||
307(outNormal): 29(ptr) Variable Output
|
307(outNormal): 29(ptr) Variable Output
|
||||||
310: 6(int) Constant 99
|
310: 6(int) Constant 99
|
||||||
308: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 309 28 16 310 11 18 309 307(outNormal) 34
|
308: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 309 28 16 310 11 18 309 307(outNormal) 34
|
||||||
325(inNormal): 35(ptr) Variable Input
|
325(inNormal): 35(ptr) Variable Input
|
||||||
326: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 327 28 16 310 11 18 327 325(inNormal) 34
|
326: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 327 28 16 310 11 18 327 325(inNormal) 34
|
||||||
343: 6(int) Constant 102
|
343: 6(int) Constant 102
|
||||||
341: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 342 28 16 343 11 15 20
|
341: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 342 28 16 343 11 15 20
|
||||||
354: TypePointer Uniform 76(fvec4)
|
354: TypePointer Uniform 76(fvec4)
|
||||||
359(outLightVec): 29(ptr) Variable Output
|
359(outLightVec): 29(ptr) Variable Output
|
||||||
362: 6(int) Constant 103
|
362: 6(int) Constant 103
|
||||||
360: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 361 28 16 362 11 18 361 359(outLightVec) 34
|
360: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 361 28 16 362 11 18 361 359(outLightVec) 34
|
||||||
367(outViewVec): 29(ptr) Variable Output
|
367(outViewVec): 29(ptr) Variable Output
|
||||||
370: 6(int) Constant 104
|
370: 6(int) Constant 104
|
||||||
368: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 369 28 16 370 11 18 369 367(outViewVec) 34
|
368: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 369 28 16 370 11 18 369 367(outViewVec) 34
|
||||||
13(main): 3 Function None 4
|
13(main): 3 Function None 4
|
||||||
22: Label
|
22: Label
|
||||||
64(s): 63(ptr) Variable Function
|
64(s): 63(ptr) Variable Function
|
||||||
@ -263,7 +263,7 @@ Validation failed
|
|||||||
242(locPos): 231(ptr) Variable Function
|
242(locPos): 231(ptr) Variable Function
|
||||||
257(pos): 231(ptr) Variable Function
|
257(pos): 231(ptr) Variable Function
|
||||||
340(lPos): 131(ptr) Variable Function
|
340(lPos): 131(ptr) Variable Function
|
||||||
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 15 13(main)
|
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 15 13(main)
|
||||||
39: 27(fvec3) Load 36(inColor)
|
39: 27(fvec3) Load 36(inColor)
|
||||||
Store 30(outColor) 39
|
Store 30(outColor) 39
|
||||||
50: 44(fvec2) Load 47(inUV)
|
50: 44(fvec2) Load 47(inUV)
|
||||||
@ -273,7 +273,7 @@ Validation failed
|
|||||||
61: 24(float) CompositeExtract 50 1
|
61: 24(float) CompositeExtract 50 1
|
||||||
62: 27(fvec3) CompositeConstruct 60 61 59
|
62: 27(fvec3) CompositeConstruct 60 61 59
|
||||||
Store 40(outUV) 62
|
Store 40(outUV) 62
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 65 64(s) 69
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 65 64(s) 69
|
||||||
74: 73(ptr) AccessChain 70(instanceRot) 11
|
74: 73(ptr) AccessChain 70(instanceRot) 11
|
||||||
75: 24(float) Load 74
|
75: 24(float) Load 74
|
||||||
103: 102(ptr) AccessChain 98(ubo) 101
|
103: 102(ptr) AccessChain 98(ubo) 101
|
||||||
@ -281,7 +281,7 @@ Validation failed
|
|||||||
105: 24(float) FAdd 75 104
|
105: 24(float) FAdd 75 104
|
||||||
106: 24(float) ExtInst 2(GLSL.std.450) 13(Sin) 105
|
106: 24(float) ExtInst 2(GLSL.std.450) 13(Sin) 105
|
||||||
Store 64(s) 106
|
Store 64(s) 106
|
||||||
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 108 107(c) 69
|
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 108 107(c) 69
|
||||||
112: 73(ptr) AccessChain 70(instanceRot) 11
|
112: 73(ptr) AccessChain 70(instanceRot) 11
|
||||||
113: 24(float) Load 112
|
113: 24(float) Load 112
|
||||||
114: 102(ptr) AccessChain 98(ubo) 101
|
114: 102(ptr) AccessChain 98(ubo) 101
|
||||||
@ -289,7 +289,7 @@ Validation failed
|
|||||||
116: 24(float) FAdd 113 115
|
116: 24(float) FAdd 113 115
|
||||||
117: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 116
|
117: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 116
|
||||||
Store 107(c) 117
|
Store 107(c) 117
|
||||||
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 122 121(mx) 69
|
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 122 121(mx) 69
|
||||||
127: 24(float) Load 107(c)
|
127: 24(float) Load 107(c)
|
||||||
128: 24(float) Load 64(s)
|
128: 24(float) Load 64(s)
|
||||||
130: 27(fvec3) CompositeConstruct 127 128 129
|
130: 27(fvec3) CompositeConstruct 127 128 129
|
||||||
@ -317,7 +317,7 @@ Validation failed
|
|||||||
153: 24(float) FAdd 150 152
|
153: 24(float) FAdd 150 152
|
||||||
154: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 153
|
154: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 153
|
||||||
Store 107(c) 154
|
Store 107(c) 154
|
||||||
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 156 155(my) 69
|
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 156 155(my) 69
|
||||||
160: 24(float) Load 107(c)
|
160: 24(float) Load 107(c)
|
||||||
161: 24(float) Load 64(s)
|
161: 24(float) Load 64(s)
|
||||||
162: 27(fvec3) CompositeConstruct 160 129 161
|
162: 27(fvec3) CompositeConstruct 160 129 161
|
||||||
@ -345,7 +345,7 @@ Validation failed
|
|||||||
181: 24(float) FAdd 178 180
|
181: 24(float) FAdd 178 180
|
||||||
182: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 181
|
182: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 181
|
||||||
Store 107(c) 182
|
Store 107(c) 182
|
||||||
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 184 183(mz) 69
|
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 184 183(mz) 69
|
||||||
189: 131(ptr) AccessChain 183(mz) 126
|
189: 131(ptr) AccessChain 183(mz) 126
|
||||||
Store 189 188
|
Store 189 188
|
||||||
190: 24(float) Load 107(c)
|
190: 24(float) Load 107(c)
|
||||||
@ -359,7 +359,7 @@ Validation failed
|
|||||||
197: 27(fvec3) CompositeConstruct 129 195 196
|
197: 27(fvec3) CompositeConstruct 129 195 196
|
||||||
198: 131(ptr) AccessChain 183(mz) 139
|
198: 131(ptr) AccessChain 183(mz) 139
|
||||||
Store 198 197
|
Store 198 197
|
||||||
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 200 199(rotMat) 69
|
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 200 199(rotMat) 69
|
||||||
204: 118 Load 183(mz)
|
204: 118 Load 183(mz)
|
||||||
205: 118 Load 155(my)
|
205: 118 Load 155(my)
|
||||||
206: 118 MatrixTimesMatrix 204 205
|
206: 118 MatrixTimesMatrix 204 205
|
||||||
@ -380,7 +380,7 @@ Validation failed
|
|||||||
220: 24(float) FAdd 217 219
|
220: 24(float) FAdd 217 219
|
||||||
221: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 220
|
221: 24(float) ExtInst 2(GLSL.std.450) 14(Cos) 220
|
||||||
Store 107(c) 221
|
Store 107(c) 221
|
||||||
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 224 223(gRotMat) 69
|
227: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 224 223(gRotMat) 69
|
||||||
228: 24(float) Load 107(c)
|
228: 24(float) Load 107(c)
|
||||||
229: 24(float) Load 64(s)
|
229: 24(float) Load 64(s)
|
||||||
230: 76(fvec4) CompositeConstruct 228 129 229 129
|
230: 76(fvec4) CompositeConstruct 228 129 229 129
|
||||||
@ -396,7 +396,7 @@ Validation failed
|
|||||||
Store 239 238
|
Store 239 238
|
||||||
241: 231(ptr) AccessChain 223(gRotMat) 101
|
241: 231(ptr) AccessChain 223(gRotMat) 101
|
||||||
Store 241 240
|
Store 241 240
|
||||||
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 243 242(locPos) 69
|
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 243 242(locPos) 69
|
||||||
250: 27(fvec3) Load 247(inPos)
|
250: 27(fvec3) Load 247(inPos)
|
||||||
251: 118 Load 199(rotMat)
|
251: 118 Load 199(rotMat)
|
||||||
252: 27(fvec3) VectorTimesMatrix 250 251
|
252: 27(fvec3) VectorTimesMatrix 250 251
|
||||||
@ -405,7 +405,7 @@ Validation failed
|
|||||||
255: 24(float) CompositeExtract 252 2
|
255: 24(float) CompositeExtract 252 2
|
||||||
256: 76(fvec4) CompositeConstruct 253 254 255 140
|
256: 76(fvec4) CompositeConstruct 253 254 255 140
|
||||||
Store 242(locPos) 256
|
Store 242(locPos) 256
|
||||||
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 258 257(pos) 69
|
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 258 257(pos) 69
|
||||||
262: 76(fvec4) Load 242(locPos)
|
262: 76(fvec4) Load 242(locPos)
|
||||||
263: 27(fvec3) VectorShuffle 262 262 0 1 2
|
263: 27(fvec3) VectorShuffle 262 262 0 1 2
|
||||||
267: 24(float) Load 264(instanceScale)
|
267: 24(float) Load 264(instanceScale)
|
||||||
@ -456,7 +456,7 @@ Validation failed
|
|||||||
338: 76(fvec4) CompositeConstruct 335 336 337 140
|
338: 76(fvec4) CompositeConstruct 335 336 337 140
|
||||||
339: 76(fvec4) MatrixTimesVector 331 338
|
339: 76(fvec4) MatrixTimesVector 331 338
|
||||||
Store 257(pos) 339
|
Store 257(pos) 339
|
||||||
344: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 341 340(lPos) 69
|
344: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 341 340(lPos) 69
|
||||||
345: 295(ptr) AccessChain 98(ubo) 133
|
345: 295(ptr) AccessChain 98(ubo) 133
|
||||||
346: 78 Load 345
|
346: 78 Load 345
|
||||||
347: 76(fvec4) CompositeExtract 346 0
|
347: 76(fvec4) CompositeExtract 346 0
|
||||||
|
@ -169,183 +169,183 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: TypeVector 7(float) 3
|
17: TypeVector 7(float) 3
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
19: TypePointer Function 17(fvec3)
|
19: TypePointer Function 17(fvec3)
|
||||||
20: TypePointer Function 7(float)
|
20: TypePointer Function 7(float)
|
||||||
21: TypeFunction 17(fvec3) 19(ptr) 19(ptr) 20(ptr)
|
21: TypeFunction 17(fvec3) 19(ptr) 19(ptr) 20(ptr)
|
||||||
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 18 18 18 8
|
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 18 18 18 8
|
||||||
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 30
|
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 30
|
||||||
32: 10(int) Constant 1
|
32: 10(int) Constant 1
|
||||||
33: 10(int) Constant 4
|
33: 10(int) Constant 4
|
||||||
34: 10(int) Constant 5
|
34: 10(int) Constant 5
|
||||||
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 32 33 29 34
|
31: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 32 33 29 34
|
||||||
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 27 22 29 15 15 31 27 16 15
|
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 27 22 29 15 15 31 27 16 15
|
||||||
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 39 18 29 15 15 28 33 32
|
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 39 18 29 15 15 28 33 32
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
44: 10(int) Constant 2
|
44: 10(int) Constant 2
|
||||||
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 43 18 29 15 15 28 33 44
|
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 43 18 29 15 15 28 33 44
|
||||||
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 47 8 29 15 15 28 33 16
|
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 47 8 29 15 15 28 33 16
|
||||||
49: TypeVector 10(int) 3
|
49: TypeVector 10(int) 3
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 11 16
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 11 16
|
||||||
51: TypePointer Function 49(ivec3)
|
51: TypePointer Function 49(ivec3)
|
||||||
52: TypeFunction 3 51(ptr)
|
52: TypeFunction 3 51(ptr)
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 3 50
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 3 50
|
||||||
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 56 53 29 15 15 31 56 16 15
|
57: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 56 53 29 15 15 31 56 16 15
|
||||||
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 62 50 29 15 15 57 33 32
|
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 62 50 29 15 15 57 33 32
|
||||||
68: 10(int) Constant 76
|
68: 10(int) Constant 76
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 67 18 29 68 15 28 33
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 67 18 29 68 15 28 33
|
||||||
75: TypeVector 7(float) 4
|
75: TypeVector 7(float) 4
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 33
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 33
|
||||||
77: TypeInt 32 1
|
77: TypeInt 32 1
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 78 13 33 15
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 78 13 33 15
|
||||||
80: TypeVector 77(int) 2
|
80: TypeVector 77(int) 2
|
||||||
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 79 44
|
81: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 79 44
|
||||||
82(UBO): TypeStruct 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 75(fvec4) 75(fvec4) 80(ivec2)
|
82(UBO): TypeStruct 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 7(float) 75(fvec4) 75(fvec4) 80(ivec2)
|
||||||
85: 10(int) Constant 48
|
85: 10(int) Constant 48
|
||||||
86: 10(int) Constant 20
|
86: 10(int) Constant 20
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 84 8 29 85 86 15 15 16
|
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 84 8 29 85 86 15 15 16
|
||||||
96: 10(int) Constant 50
|
96: 10(int) Constant 50
|
||||||
97: 10(int) Constant 16
|
97: 10(int) Constant 16
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 95 76 29 96 97 15 15 16
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 95 76 29 96 97 15 15 16
|
||||||
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 95 76 29 96 97 15 15 16
|
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 95 76 29 96 97 15 15 16
|
||||||
101: 10(int) Constant 51
|
101: 10(int) Constant 51
|
||||||
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 100 81 29 101 86 15 15 16
|
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 100 81 29 101 86 15 15 16
|
||||||
104: 10(int) Constant 77
|
104: 10(int) Constant 77
|
||||||
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 103 32 29 104 15 31 103 15 16 83 87 88 89 90 91 92 93 94 98 99
|
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 103 32 29 104 15 31 103 15 16 83 87 88 89 90 91 92 93 94 98 99
|
||||||
105(ubo): TypeStruct 82(UBO)
|
105(ubo): TypeStruct 82(UBO)
|
||||||
108: 10(int) Constant 56
|
108: 10(int) Constant 56
|
||||||
109: 10(int) Constant 12
|
109: 10(int) Constant 12
|
||||||
106: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 107 102 29 108 109 15 15 16
|
106: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 107 102 29 108 109 15 15 16
|
||||||
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 111 32 29 104 15 31 111 15 16 106
|
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 111 32 29 104 15 31 111 15 16 106
|
||||||
112: TypePointer Uniform 105(ubo)
|
112: TypePointer Uniform 105(ubo)
|
||||||
113: 112(ptr) Variable Uniform
|
113: 112(ptr) Variable Uniform
|
||||||
115: 10(int) Constant 8
|
115: 10(int) Constant 8
|
||||||
114: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 30 110 29 104 15 31 30 113 115
|
114: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 30 110 29 104 15 31 30 113 115
|
||||||
116: 77(int) Constant 0
|
116: 77(int) Constant 0
|
||||||
117: 77(int) Constant 2
|
117: 77(int) Constant 2
|
||||||
118: TypePointer Uniform 7(float)
|
118: TypePointer Uniform 7(float)
|
||||||
130: TypePointer Function 10(int)
|
130: TypePointer Function 10(int)
|
||||||
134: 10(int) Constant 83
|
134: 10(int) Constant 83
|
||||||
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 133 11 29 134 15 57 33
|
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 133 11 29 134 15 57 33
|
||||||
138: 77(int) Constant 10
|
138: 77(int) Constant 10
|
||||||
139: TypePointer Uniform 77(int)
|
139: TypePointer Uniform 77(int)
|
||||||
154: TypeBool
|
154: TypeBool
|
||||||
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
161(Particle): TypeStruct 75(fvec4) 75(fvec4) 75(fvec4) 75(fvec4) 7(float)
|
161(Particle): TypeStruct 75(fvec4) 75(fvec4) 75(fvec4) 75(fvec4) 7(float)
|
||||||
164: 10(int) Constant 30
|
164: 10(int) Constant 30
|
||||||
165: 10(int) Constant 15
|
165: 10(int) Constant 15
|
||||||
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 163 76 29 164 165 15 15 16
|
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 163 76 29 164 165 15 15 16
|
||||||
166: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 163 76 29 164 165 15 15 16
|
166: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 163 76 29 164 165 15 15 16
|
||||||
167: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 163 76 29 164 165 15 15 16
|
167: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 163 76 29 164 165 15 15 16
|
||||||
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 163 76 29 164 165 15 15 16
|
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 163 76 29 164 165 15 15 16
|
||||||
171: 10(int) Constant 31
|
171: 10(int) Constant 31
|
||||||
172: 10(int) Constant 14
|
172: 10(int) Constant 14
|
||||||
169: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 170 8 29 171 172 15 15 16
|
169: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 170 8 29 171 172 15 15 16
|
||||||
175: 10(int) Constant 88
|
175: 10(int) Constant 88
|
||||||
173: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 174 32 29 175 15 31 174 15 16 162 166 167 168 169
|
173: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 174 32 29 175 15 31 174 15 16 162 166 167 168 169
|
||||||
176: TypeRuntimeArray 161(Particle)
|
176: TypeRuntimeArray 161(Particle)
|
||||||
177: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 173 15
|
177: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 173 15
|
||||||
178(particleIn): TypeStruct 176
|
178(particleIn): TypeStruct 176
|
||||||
181: 10(int) Constant 35
|
181: 10(int) Constant 35
|
||||||
182: 10(int) Constant 28
|
182: 10(int) Constant 28
|
||||||
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 180 177 29 181 182 15 15 16
|
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 180 177 29 181 182 15 15 16
|
||||||
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 184 32 29 175 15 31 184 15 16 179
|
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 184 32 29 175 15 31 184 15 16 179
|
||||||
185: TypePointer Uniform 178(particleIn)
|
185: TypePointer Uniform 178(particleIn)
|
||||||
186(particleIn): 185(ptr) Variable Uniform
|
186(particleIn): 185(ptr) Variable Uniform
|
||||||
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 184 183 29 175 15 31 184 186(particleIn) 115
|
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 184 183 29 175 15 31 184 186(particleIn) 115
|
||||||
189: 77(int) Constant 4
|
189: 77(int) Constant 4
|
||||||
192: 7(float) Constant 1065353216
|
192: 7(float) Constant 1065353216
|
||||||
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
197: TypeRuntimeArray 161(Particle)
|
197: TypeRuntimeArray 161(Particle)
|
||||||
198: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 173 15
|
198: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 173 15
|
||||||
199(particleOut): TypeStruct 197
|
199(particleOut): TypeStruct 197
|
||||||
201: 10(int) Constant 37
|
201: 10(int) Constant 37
|
||||||
200: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 180 198 29 201 164 15 15 16
|
200: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 180 198 29 201 164 15 15 16
|
||||||
204: 10(int) Constant 89
|
204: 10(int) Constant 89
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 203 32 29 204 15 31 203 15 16 200
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 203 32 29 204 15 31 203 15 16 200
|
||||||
205: TypePointer Uniform 199(particleOut)
|
205: TypePointer Uniform 199(particleOut)
|
||||||
206(particleOut): 205(ptr) Variable Uniform
|
206(particleOut): 205(ptr) Variable Uniform
|
||||||
207: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 203 202 29 204 15 31 203 206(particleOut) 115
|
207: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 203 202 29 204 15 31 203 206(particleOut) 115
|
||||||
210: TypePointer Uniform 75(fvec4)
|
210: TypePointer Uniform 75(fvec4)
|
||||||
215: 77(int) Constant 1
|
215: 77(int) Constant 1
|
||||||
216: 7(float) Constant 0
|
216: 7(float) Constant 0
|
||||||
217: 75(fvec4) ConstantComposite 216 216 216 216
|
217: 75(fvec4) ConstantComposite 216 216 216 216
|
||||||
223: 10(int) Constant 95
|
223: 10(int) Constant 95
|
||||||
221: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 222 18 29 223 15 57 33
|
221: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 222 18 29 223 15 57 33
|
||||||
225: 77(int) Constant 9
|
225: 77(int) Constant 9
|
||||||
235: 10(int) Constant 97
|
235: 10(int) Constant 97
|
||||||
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 234 18 29 235 15 57 33
|
233: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 234 18 29 235 15 57 33
|
||||||
244: 10(int) Constant 98
|
244: 10(int) Constant 98
|
||||||
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 243 18 29 244 15 57 33
|
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 243 18 29 244 15 57 33
|
||||||
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
276: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
276: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
300: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
300: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
309: 77(int) Constant 5
|
309: 77(int) Constant 5
|
||||||
324: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
324: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
347: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
347: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
355: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
355: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
357: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
357: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
367: 77(int) Constant 6
|
367: 77(int) Constant 6
|
||||||
382: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
382: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
388: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
388: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
416: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
416: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
424: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
424: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
426: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
426: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
454: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
454: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
458: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
458: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
460: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
460: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
482: 77(int) Constant 3
|
482: 77(int) Constant 3
|
||||||
493: 10(int) Constant 137
|
493: 10(int) Constant 137
|
||||||
491: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 492 18 29 493 15 57 33
|
491: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 492 18 29 493 15 57 33
|
||||||
507: 7(float) Constant 1056964608
|
507: 7(float) Constant 1056964608
|
||||||
537: 10(int) Constant 142
|
537: 10(int) Constant 142
|
||||||
535: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 536 18 29 537 15 57 33
|
535: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 536 18 29 537 15 57 33
|
||||||
543: 77(int) Constant 8
|
543: 77(int) Constant 8
|
||||||
550: 77(int) Constant 7
|
550: 77(int) Constant 7
|
||||||
553: 7(float) Constant 1008981770
|
553: 7(float) Constant 1008981770
|
||||||
555: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
555: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
578(PushConstants): TypeStruct 10(int)
|
578(PushConstants): TypeStruct 10(int)
|
||||||
581: 10(int) Constant 67
|
581: 10(int) Constant 67
|
||||||
582: 10(int) Constant 23
|
582: 10(int) Constant 23
|
||||||
579: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 580 11 29 581 582 15 15 16
|
579: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 580 11 29 581 582 15 15 16
|
||||||
585: 10(int) Constant 151
|
585: 10(int) Constant 151
|
||||||
583: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 584 32 29 585 15 31 584 15 16 579
|
583: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 584 32 29 585 15 31 584 15 16 579
|
||||||
586($Global): TypeStruct 578(PushConstants)
|
586($Global): TypeStruct 578(PushConstants)
|
||||||
589: 10(int) Constant 71
|
589: 10(int) Constant 71
|
||||||
587: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 588 583 29 589 165 15 15 16
|
587: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 588 583 29 589 165 15 15 16
|
||||||
590: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 591 32 29 585 15 31 591 15 16 587
|
590: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 591 32 29 585 15 31 591 15 16 587
|
||||||
592: TypePointer Uniform 586($Global)
|
592: TypePointer Uniform 586($Global)
|
||||||
593: 592(ptr) Variable Uniform
|
593: 592(ptr) Variable Uniform
|
||||||
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 30 590 29 585 15 31 30 593 115
|
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 30 590 29 585 15 31 30 593 115
|
||||||
595: TypePointer Uniform 10(int)
|
595: TypePointer Uniform 10(int)
|
||||||
598: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
598: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
604: 10(int) Constant 152
|
604: 10(int) Constant 152
|
||||||
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 163 18 29 604 15 57 33
|
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 163 18 29 604 15 57 33
|
||||||
606: 17(fvec3) ConstantComposite 216 216 216
|
606: 17(fvec3) ConstantComposite 216 216 216
|
||||||
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
615: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
615: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
622: 10(int) Constant 156
|
622: 10(int) Constant 156
|
||||||
620: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 621 18 29 622 15 57 33
|
620: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 621 18 29 622 15 57 33
|
||||||
634: 10(int) Constant 157
|
634: 10(int) Constant 157
|
||||||
632: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 633 18 29 634 15 57 33
|
632: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 633 18 29 634 15 57 33
|
||||||
650: 10(int) Constant 158
|
650: 10(int) Constant 158
|
||||||
648: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 649 18 29 650 15 57 33
|
648: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 649 18 29 650 15 57 33
|
||||||
677: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
677: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
724: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
724: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
730: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
730: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
777: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 155 13 44 15
|
777: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 155 13 44 15
|
||||||
827: TypePointer Input 49(ivec3)
|
827: TypePointer Input 49(ivec3)
|
||||||
828(id): 827(ptr) Variable Input
|
828(id): 827(ptr) Variable Input
|
||||||
5(main): 3 Function None 4
|
5(main): 3 Function None 4
|
||||||
@ -365,13 +365,13 @@ Validation failed
|
|||||||
25(restDist): 20(ptr) FunctionParameter
|
25(restDist): 20(ptr) FunctionParameter
|
||||||
35: Label
|
35: Label
|
||||||
65(dist): 19(ptr) Variable Function
|
65(dist): 19(ptr) Variable Function
|
||||||
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 28
|
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 28
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 29 15 15 15 15
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 29 15 15 15 15
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 38 23(p0) 41
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 38 23(p0) 41
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 42 24(p1) 41
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 42 24(p1) 41
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 46 25(restDist) 41
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 46 25(restDist) 41
|
||||||
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 28 26(springForce(vf3;vf3;f1;)
|
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 28 26(springForce(vf3;vf3;f1;)
|
||||||
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 66 65(dist) 41
|
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 66 65(dist) 41
|
||||||
70: 17(fvec3) Load 23(p0)
|
70: 17(fvec3) Load 23(p0)
|
||||||
71: 17(fvec3) Load 24(p1)
|
71: 17(fvec3) Load 24(p1)
|
||||||
72: 17(fvec3) FSub 70 71
|
72: 17(fvec3) FSub 70 71
|
||||||
@ -425,11 +425,11 @@ Validation failed
|
|||||||
619(a): 19(ptr) Variable Function
|
619(a): 19(ptr) Variable Function
|
||||||
631(b): 19(ptr) Variable Function
|
631(b): 19(ptr) Variable Function
|
||||||
647(c): 19(ptr) Variable Function
|
647(c): 19(ptr) Variable Function
|
||||||
59: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 57
|
59: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 57
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 29 15 15 15 15
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 29 15 15 15 15
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 61 54(id) 41
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 61 54(id) 41
|
||||||
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 57 55(@main(vu3;)
|
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 57 55(@main(vu3;)
|
||||||
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 132 131(index) 41
|
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 132 131(index) 41
|
||||||
136: 130(ptr) AccessChain 54(id) 32
|
136: 130(ptr) AccessChain 54(id) 32
|
||||||
137: 10(int) Load 136
|
137: 10(int) Load 136
|
||||||
140: 139(ptr) AccessChain 113 116 138 15
|
140: 139(ptr) AccessChain 113 116 138 15
|
||||||
@ -471,7 +471,7 @@ Validation failed
|
|||||||
Store 218 217
|
Store 218 217
|
||||||
Return
|
Return
|
||||||
196: Label
|
196: Label
|
||||||
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 221 220(force) 41
|
224: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 221 220(force) 41
|
||||||
226: 210(ptr) AccessChain 113 116 225
|
226: 210(ptr) AccessChain 113 116 225
|
||||||
227: 75(fvec4) Load 226
|
227: 75(fvec4) Load 226
|
||||||
228: 17(fvec3) VectorShuffle 227 227 0 1 2
|
228: 17(fvec3) VectorShuffle 227 227 0 1 2
|
||||||
@ -479,13 +479,13 @@ Validation failed
|
|||||||
230: 7(float) Load 229
|
230: 7(float) Load 229
|
||||||
231: 17(fvec3) VectorTimesScalar 228 230
|
231: 17(fvec3) VectorTimesScalar 228 230
|
||||||
Store 220(force) 231
|
Store 220(force) 231
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 233 232(pos) 41
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 233 232(pos) 41
|
||||||
237: 10(int) Load 131(index)
|
237: 10(int) Load 131(index)
|
||||||
238: 210(ptr) AccessChain 186(particleIn) 116 237 116
|
238: 210(ptr) AccessChain 186(particleIn) 116 237 116
|
||||||
239: 75(fvec4) Load 238
|
239: 75(fvec4) Load 238
|
||||||
240: 17(fvec3) VectorShuffle 239 239 0 1 2
|
240: 17(fvec3) VectorShuffle 239 239 0 1 2
|
||||||
Store 232(pos) 240
|
Store 232(pos) 240
|
||||||
245: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 242 241(vel) 41
|
245: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 242 241(vel) 41
|
||||||
246: 10(int) Load 131(index)
|
246: 10(int) Load 131(index)
|
||||||
247: 210(ptr) AccessChain 186(particleIn) 116 246 215
|
247: 210(ptr) AccessChain 186(particleIn) 116 246 215
|
||||||
248: 75(fvec4) Load 247
|
248: 75(fvec4) Load 247
|
||||||
@ -745,7 +745,7 @@ Validation failed
|
|||||||
488: 17(fvec3) Load 220(force)
|
488: 17(fvec3) Load 220(force)
|
||||||
489: 17(fvec3) FAdd 488 487
|
489: 17(fvec3) FAdd 488 487
|
||||||
Store 220(force) 489
|
Store 220(force) 489
|
||||||
494: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 491 490(f) 41
|
494: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 491 490(f) 41
|
||||||
495: 17(fvec3) Load 220(force)
|
495: 17(fvec3) Load 220(force)
|
||||||
496: 118(ptr) AccessChain 113 116 215
|
496: 118(ptr) AccessChain 113 116 215
|
||||||
497: 7(float) Load 496
|
497: 7(float) Load 496
|
||||||
@ -787,7 +787,7 @@ Validation failed
|
|||||||
532: 75(fvec4) CompositeConstruct 529 530 531 216
|
532: 75(fvec4) CompositeConstruct 529 530 531 216
|
||||||
533: 210(ptr) AccessChain 206(particleOut) 116 522 215
|
533: 210(ptr) AccessChain 206(particleOut) 116 522 215
|
||||||
Store 533 532
|
Store 533 532
|
||||||
538: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 535 534(sphereDist) 41
|
538: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 535 534(sphereDist) 41
|
||||||
539: 10(int) Load 131(index)
|
539: 10(int) Load 131(index)
|
||||||
540: 210(ptr) AccessChain 206(particleOut) 116 539 116
|
540: 210(ptr) AccessChain 206(particleOut) 116 539 116
|
||||||
541: 75(fvec4) Load 540
|
541: 75(fvec4) Load 540
|
||||||
@ -837,7 +837,7 @@ Validation failed
|
|||||||
SelectionMerge 601 None
|
SelectionMerge 601 None
|
||||||
BranchConditional 599 600 601
|
BranchConditional 599 600 601
|
||||||
600: Label
|
600: Label
|
||||||
605: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 603 602(normal) 41
|
605: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 603 602(normal) 41
|
||||||
Store 602(normal) 606
|
Store 602(normal) 606
|
||||||
607: 130(ptr) AccessChain 54(id) 32
|
607: 130(ptr) AccessChain 54(id) 32
|
||||||
608: 10(int) Load 607
|
608: 10(int) Load 607
|
||||||
@ -851,7 +851,7 @@ Validation failed
|
|||||||
SelectionMerge 618 None
|
SelectionMerge 618 None
|
||||||
BranchConditional 616 617 618
|
BranchConditional 616 617 618
|
||||||
617: Label
|
617: Label
|
||||||
623: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 620 619(a) 41
|
623: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 620 619(a) 41
|
||||||
624: 10(int) Load 131(index)
|
624: 10(int) Load 131(index)
|
||||||
625: 10(int) ISub 624 32
|
625: 10(int) ISub 624 32
|
||||||
626: 210(ptr) AccessChain 186(particleIn) 116 625 116
|
626: 210(ptr) AccessChain 186(particleIn) 116 625 116
|
||||||
@ -860,7 +860,7 @@ Validation failed
|
|||||||
629: 17(fvec3) Load 232(pos)
|
629: 17(fvec3) Load 232(pos)
|
||||||
630: 17(fvec3) FSub 628 629
|
630: 17(fvec3) FSub 628 629
|
||||||
Store 619(a) 630
|
Store 619(a) 630
|
||||||
635: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 632 631(b) 41
|
635: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 632 631(b) 41
|
||||||
636: 10(int) Load 131(index)
|
636: 10(int) Load 131(index)
|
||||||
637: 139(ptr) AccessChain 113 116 138 15
|
637: 139(ptr) AccessChain 113 116 138 15
|
||||||
638: 77(int) Load 637
|
638: 77(int) Load 637
|
||||||
@ -873,7 +873,7 @@ Validation failed
|
|||||||
645: 17(fvec3) Load 232(pos)
|
645: 17(fvec3) Load 232(pos)
|
||||||
646: 17(fvec3) FSub 644 645
|
646: 17(fvec3) FSub 644 645
|
||||||
Store 631(b) 646
|
Store 631(b) 646
|
||||||
651: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 648 647(c) 41
|
651: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 648 647(c) 41
|
||||||
652: 10(int) Load 131(index)
|
652: 10(int) Load 131(index)
|
||||||
653: 139(ptr) AccessChain 113 116 138 15
|
653: 139(ptr) AccessChain 113 116 138 15
|
||||||
654: 77(int) Load 653
|
654: 77(int) Load 653
|
||||||
|
@ -208,230 +208,230 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: TypeVector 7(float) 4
|
17: TypeVector 7(float) 4
|
||||||
18: 10(int) Constant 4
|
18: 10(int) Constant 4
|
||||||
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 18
|
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 18
|
||||||
20: TypePointer Function 17(fvec4)
|
20: TypePointer Function 17(fvec4)
|
||||||
21: TypePointer Function 7(float)
|
21: TypePointer Function 7(float)
|
||||||
22: TypeVector 7(float) 2
|
22: TypeVector 7(float) 2
|
||||||
23: 10(int) Constant 2
|
23: 10(int) Constant 2
|
||||||
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 23
|
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 23
|
||||||
25: TypePointer Function 22(fvec2)
|
25: TypePointer Function 22(fvec2)
|
||||||
26: TypeFunction 7(float) 20(ptr) 21(ptr) 25(ptr)
|
26: TypeFunction 7(float) 20(ptr) 21(ptr) 25(ptr)
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 8 19 8 24
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 8 19 8 24
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 35
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 35
|
||||||
37: 10(int) Constant 1
|
37: 10(int) Constant 1
|
||||||
38: 10(int) Constant 5
|
38: 10(int) Constant 5
|
||||||
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 37 18 34 38
|
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 37 18 34 38
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 32 27 34 15 15 36 32 16 15
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 32 27 34 15 15 36 32 16 15
|
||||||
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 43 19 34 15 15 33 18 37
|
42: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 43 19 34 15 15 33 18 37
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 47 8 34 15 15 33 18 23
|
46: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 47 8 34 15 15 33 18 23
|
||||||
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 50 24 34 15 15 33 18 16
|
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 50 24 34 15 15 33 18 16
|
||||||
52: TypeFunction 7(float) 20(ptr) 21(ptr)
|
52: TypeFunction 7(float) 20(ptr) 21(ptr)
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 8 19 8
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 8 19 8
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 57 53 34 15 15 36 57 16 15
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 57 53 34 15 15 36 57 16 15
|
||||||
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 63 19 34 15 15 58 18 37
|
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 63 19 34 15 15 58 18 37
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 47 8 34 15 15 58 18 23
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 47 8 34 15 15 58 18 23
|
||||||
67: TypeVector 7(float) 3
|
67: TypeVector 7(float) 3
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
69: TypePointer Function 67(fvec3)
|
69: TypePointer Function 67(fvec3)
|
||||||
70: TypeFunction 67(fvec3) 69(ptr) 69(ptr)
|
70: TypeFunction 67(fvec3) 69(ptr) 69(ptr)
|
||||||
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 68 68 68
|
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 68 68 68
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 75 71 34 15 15 36 75 16 15
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 75 71 34 15 15 36 75 16 15
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 81 68 34 15 15 76 18 37
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 81 68 34 15 15 76 18 37
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 84 68 34 15 15 76 18 23
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 84 68 34 15 15 76 18 23
|
||||||
86: TypeFunction 17(fvec4) 25(ptr)
|
86: TypeFunction 17(fvec4) 25(ptr)
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 19 24
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 19 24
|
||||||
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 90 87 34 15 15 36 90 16 15
|
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 90 87 34 15 15 36 90 16 15
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 96 24 34 15 15 91 18 37
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 96 24 34 15 15 91 18 37
|
||||||
101: 10(int) Constant 62
|
101: 10(int) Constant 62
|
||||||
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 75 8 34 101 15 33 18
|
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 75 8 34 101 15 33 18
|
||||||
103: 7(float) Constant 1065353216
|
103: 7(float) Constant 1065353216
|
||||||
107: 10(int) Constant 63
|
107: 10(int) Constant 63
|
||||||
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 106 19 34 107 15 33 18
|
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 106 19 34 107 15 33 18
|
||||||
116: 7(float) Constant 1056964608
|
116: 7(float) Constant 1056964608
|
||||||
126: 7(float) Constant 3212836864
|
126: 7(float) Constant 3212836864
|
||||||
127: TypeBool
|
127: TypeBool
|
||||||
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
142: 10(int) Constant 68
|
142: 10(int) Constant 68
|
||||||
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 141 8 34 142 15 33 18
|
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 141 8 34 142 15 33 18
|
||||||
144: TypeImage 7(float) 2D array sampled format:Unknown
|
144: TypeImage 7(float) 2D array sampled format:Unknown
|
||||||
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 146 15 34 142 15 36 147 148 16
|
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 146 15 34 142 15 36 147 148 16
|
||||||
149: TypePointer UniformConstant 144
|
149: TypePointer UniformConstant 144
|
||||||
150(textureShadowMap): 149(ptr) Variable UniformConstant
|
150(textureShadowMap): 149(ptr) Variable UniformConstant
|
||||||
153: 10(int) Constant 8
|
153: 10(int) Constant 8
|
||||||
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 152 145 34 142 15 36 152 150(textureShadowMap) 153
|
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 152 145 34 142 15 36 152 150(textureShadowMap) 153
|
||||||
155: TypeSampler
|
155: TypeSampler
|
||||||
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 157 37 34 142 15 36 158 148 16
|
156: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 157 37 34 142 15 36 158 148 16
|
||||||
159: TypePointer UniformConstant 155
|
159: TypePointer UniformConstant 155
|
||||||
160(samplerShadowMap): 159(ptr) Variable UniformConstant
|
160(samplerShadowMap): 159(ptr) Variable UniformConstant
|
||||||
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 162 156 34 142 15 36 162 160(samplerShadowMap) 153
|
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 162 156 34 142 15 36 162 160(samplerShadowMap) 153
|
||||||
164: TypeSampledImage 144
|
164: TypeSampledImage 144
|
||||||
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 166 15 34 142 15 36 167 148 16
|
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 166 15 34 142 15 36 167 148 16
|
||||||
181: 7(float) Constant 0
|
181: 7(float) Constant 0
|
||||||
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
193: 7(float) Constant 1048576000
|
193: 7(float) Constant 1048576000
|
||||||
198: TypeVector 10(int) 3
|
198: TypeVector 10(int) 3
|
||||||
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 11 16
|
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 11 16
|
||||||
200: TypePointer Function 198(ivec3)
|
200: TypePointer Function 198(ivec3)
|
||||||
204: 10(int) Constant 80
|
204: 10(int) Constant 80
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 203 199 34 204 15 58 18
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 203 199 34 204 15 58 18
|
||||||
208: TypeInt 32 1
|
208: TypeInt 32 1
|
||||||
210: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 209 13 18 15
|
210: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 209 13 18 15
|
||||||
211: TypeVector 208(int) 2
|
211: TypeVector 208(int) 2
|
||||||
212: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 210 23
|
212: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 210 23
|
||||||
213: TypePointer Function 211(ivec2)
|
213: TypePointer Function 211(ivec2)
|
||||||
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 216 212 34 204 15 58 18
|
215: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 216 212 34 204 15 58 18
|
||||||
218: TypePointer Function 10(int)
|
218: TypePointer Function 10(int)
|
||||||
222: TypePointer Function 208(int)
|
222: TypePointer Function 208(int)
|
||||||
229: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 230 210 34 204 15 58 18
|
229: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 230 210 34 204 15 58 18
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 237 210 34 204 15 58 18
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 237 210 34 204 15 58 18
|
||||||
245: 10(int) Constant 81
|
245: 10(int) Constant 81
|
||||||
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 244 8 34 245 15 58 18
|
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 244 8 34 245 15 58 18
|
||||||
247: 7(float) Constant 1069547520
|
247: 7(float) Constant 1069547520
|
||||||
251: 10(int) Constant 82
|
251: 10(int) Constant 82
|
||||||
249: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 250 8 34 251 15 58 18
|
249: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 250 8 34 251 15 58 18
|
||||||
262: 10(int) Constant 83
|
262: 10(int) Constant 83
|
||||||
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 261 8 34 262 15 58 18
|
260: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 261 8 34 262 15 58 18
|
||||||
273: 10(int) Constant 85
|
273: 10(int) Constant 85
|
||||||
271: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 272 8 34 273 15 58 18
|
271: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 272 8 34 273 15 58 18
|
||||||
278: 10(int) Constant 86
|
278: 10(int) Constant 86
|
||||||
276: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 277 210 34 278 15 58 18
|
276: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 277 210 34 278 15 58 18
|
||||||
280: 208(int) Constant 0
|
280: 208(int) Constant 0
|
||||||
284: 10(int) Constant 87
|
284: 10(int) Constant 87
|
||||||
282: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 283 210 34 284 15 58 18
|
282: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 283 210 34 284 15 58 18
|
||||||
286: 208(int) Constant 1
|
286: 208(int) Constant 1
|
||||||
290: 10(int) Constant 89
|
290: 10(int) Constant 89
|
||||||
288: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 289 210 34 290 15 58 18
|
288: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 289 210 34 290 15 58 18
|
||||||
301: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
301: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
306: 10(int) Constant 91
|
306: 10(int) Constant 91
|
||||||
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 305 210 34 306 15 58 18
|
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 305 210 34 306 15 58 18
|
||||||
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
352: 10(int) Constant 102
|
352: 10(int) Constant 102
|
||||||
350: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 351 210 34 352 15 76 18
|
350: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 351 210 34 352 15 76 18
|
||||||
360: 208(int) Constant 3
|
360: 208(int) Constant 3
|
||||||
361: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
361: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
366: 10(int) Constant 104
|
366: 10(int) Constant 104
|
||||||
364: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 365 19 34 366 15 76 18
|
364: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 365 19 34 366 15 76 18
|
||||||
373: TypeMatrix 17(fvec4) 4
|
373: TypeMatrix 17(fvec4) 4
|
||||||
375: 127(bool) ConstantTrue
|
375: 127(bool) ConstantTrue
|
||||||
374: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 19 18 375
|
374: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 19 18 375
|
||||||
376(Light): TypeStruct 17(fvec4) 17(fvec4) 17(fvec4) 373
|
376(Light): TypeStruct 17(fvec4) 17(fvec4) 17(fvec4) 373
|
||||||
379: 10(int) Constant 46
|
379: 10(int) Constant 46
|
||||||
380: 10(int) Constant 14
|
380: 10(int) Constant 14
|
||||||
377: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 378 19 34 379 380 15 15 16
|
377: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 378 19 34 379 380 15 15 16
|
||||||
381: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 378 19 34 379 380 15 15 16
|
381: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 378 19 34 379 380 15 15 16
|
||||||
382: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 378 19 34 379 380 15 15 16
|
382: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 378 19 34 379 380 15 15 16
|
||||||
385: 10(int) Constant 47
|
385: 10(int) Constant 47
|
||||||
386: 10(int) Constant 21
|
386: 10(int) Constant 21
|
||||||
383: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 384 374 34 385 386 15 15 16
|
383: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 384 374 34 385 386 15 15 16
|
||||||
387: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 388 37 34 366 15 36 388 15 16 377 381 382 383
|
387: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 388 37 34 366 15 36 388 15 16 377 381 382 383
|
||||||
389: TypeArray 376(Light) 16
|
389: TypeArray 376(Light) 16
|
||||||
390: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 387 16
|
390: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 387 16
|
||||||
391(UBO): TypeStruct 17(fvec4) 389 208(int) 208(int)
|
391(UBO): TypeStruct 17(fvec4) 389 208(int) 208(int)
|
||||||
392: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 378 19 34 379 380 15 15 16
|
392: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 378 19 34 379 380 15 15 16
|
||||||
395: 10(int) Constant 53
|
395: 10(int) Constant 53
|
||||||
393: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 394 390 34 395 380 15 15 16
|
393: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 394 390 34 395 380 15 15 16
|
||||||
398: 10(int) Constant 55
|
398: 10(int) Constant 55
|
||||||
399: 10(int) Constant 24
|
399: 10(int) Constant 24
|
||||||
396: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 397 210 34 398 399 15 15 16
|
396: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 397 210 34 398 399 15 15 16
|
||||||
400: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 397 210 34 398 399 15 15 16
|
400: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 397 210 34 398 399 15 15 16
|
||||||
401: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 402 37 34 366 15 36 402 15 16 392 393 396 400
|
401: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 402 37 34 366 15 36 402 15 16 392 393 396 400
|
||||||
403(ubo): TypeStruct 391(UBO)
|
403(ubo): TypeStruct 391(UBO)
|
||||||
406: 10(int) Constant 58
|
406: 10(int) Constant 58
|
||||||
407: 10(int) Constant 37
|
407: 10(int) Constant 37
|
||||||
404: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 405 401 34 406 407 15 15 16
|
404: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 405 401 34 406 407 15 15 16
|
||||||
408: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 405 37 34 366 15 36 405 15 16 404
|
408: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 405 37 34 366 15 36 405 15 16 404
|
||||||
409: TypePointer Uniform 403(ubo)
|
409: TypePointer Uniform 403(ubo)
|
||||||
410: 409(ptr) Variable Uniform
|
410: 409(ptr) Variable Uniform
|
||||||
411: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 35 408 34 366 15 36 35 410 153
|
411: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 35 408 34 366 15 36 35 410 153
|
||||||
413: TypePointer Uniform 373
|
413: TypePointer Uniform 373
|
||||||
419: 10(int) Constant 108
|
419: 10(int) Constant 108
|
||||||
418: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 272 8 34 419 15 76 18
|
418: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 272 8 34 419 15 76 18
|
||||||
438: 10(int) Constant 121
|
438: 10(int) Constant 121
|
||||||
437: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 84 68 34 438 15 91 18
|
437: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 84 68 34 438 15 91 18
|
||||||
440: TypeImage 7(float) 2D sampled format:Unknown
|
440: TypeImage 7(float) 2D sampled format:Unknown
|
||||||
441: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 146 15 34 438 15 36 147 148 16
|
441: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 146 15 34 438 15 36 147 148 16
|
||||||
442: TypePointer UniformConstant 440
|
442: TypePointer UniformConstant 440
|
||||||
443(textureposition): 442(ptr) Variable UniformConstant
|
443(textureposition): 442(ptr) Variable UniformConstant
|
||||||
444: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 445 441 34 438 15 36 445 443(textureposition) 153
|
444: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 445 441 34 438 15 36 445 443(textureposition) 153
|
||||||
447: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 157 37 34 438 15 36 158 148 16
|
447: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 157 37 34 438 15 36 158 148 16
|
||||||
448(samplerposition): 159(ptr) Variable UniformConstant
|
448(samplerposition): 159(ptr) Variable UniformConstant
|
||||||
449: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 450 447 34 438 15 36 450 448(samplerposition) 153
|
449: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 450 447 34 438 15 36 450 448(samplerposition) 153
|
||||||
452: TypeSampledImage 440
|
452: TypeSampledImage 440
|
||||||
453: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 166 15 34 438 15 36 167 148 16
|
453: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 166 15 34 438 15 36 167 148 16
|
||||||
461: 10(int) Constant 122
|
461: 10(int) Constant 122
|
||||||
459: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 460 68 34 461 15 91 18
|
459: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 460 68 34 461 15 91 18
|
||||||
463(textureNormal): 442(ptr) Variable UniformConstant
|
463(textureNormal): 442(ptr) Variable UniformConstant
|
||||||
464: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 465 441 34 461 15 36 465 463(textureNormal) 153
|
464: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 465 441 34 461 15 36 465 463(textureNormal) 153
|
||||||
467: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 157 37 34 461 15 36 158 148 16
|
467: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 157 37 34 461 15 36 158 148 16
|
||||||
468(samplerNormal): 159(ptr) Variable UniformConstant
|
468(samplerNormal): 159(ptr) Variable UniformConstant
|
||||||
469: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 470 467 34 461 15 36 470 468(samplerNormal) 153
|
469: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 470 467 34 461 15 36 470 468(samplerNormal) 153
|
||||||
479: 10(int) Constant 123
|
479: 10(int) Constant 123
|
||||||
477: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 478 19 34 479 15 91 18
|
477: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 478 19 34 479 15 91 18
|
||||||
481(textureAlbedo): 442(ptr) Variable UniformConstant
|
481(textureAlbedo): 442(ptr) Variable UniformConstant
|
||||||
482: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 483 441 34 479 15 36 483 481(textureAlbedo) 153
|
482: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 483 441 34 479 15 36 483 481(textureAlbedo) 153
|
||||||
485: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 157 37 34 479 15 36 158 148 16
|
485: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 157 37 34 479 15 36 158 148 16
|
||||||
486(samplerAlbedo): 159(ptr) Variable UniformConstant
|
486(samplerAlbedo): 159(ptr) Variable UniformConstant
|
||||||
487: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 488 485 34 479 15 36 488 486(samplerAlbedo) 153
|
487: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 488 485 34 479 15 36 488 486(samplerAlbedo) 153
|
||||||
493: TypePointer Uniform 208(int)
|
493: TypePointer Uniform 208(int)
|
||||||
496: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
496: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
510: 10(int) Constant 131
|
510: 10(int) Constant 131
|
||||||
509: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 81 68 34 510 15 91 18
|
509: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 81 68 34 510 15 91 18
|
||||||
512: 67(fvec3) ConstantComposite 103 103 103
|
512: 67(fvec3) ConstantComposite 103 103 103
|
||||||
537: 7(float) Constant 1036831949
|
537: 7(float) Constant 1036831949
|
||||||
542: 10(int) Constant 152
|
542: 10(int) Constant 152
|
||||||
540: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 541 68 34 542 15 91 18
|
540: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 541 68 34 542 15 91 18
|
||||||
548: 10(int) Constant 154
|
548: 10(int) Constant 154
|
||||||
547: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 351 210 34 548 15 91 18
|
547: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 351 210 34 548 15 91 18
|
||||||
556: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
556: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
561: 10(int) Constant 157
|
561: 10(int) Constant 157
|
||||||
559: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 560 68 34 561 15 91 18
|
559: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 560 68 34 561 15 91 18
|
||||||
564: TypePointer Uniform 17(fvec4)
|
564: TypePointer Uniform 17(fvec4)
|
||||||
572: 10(int) Constant 159
|
572: 10(int) Constant 159
|
||||||
571: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 141 8 34 572 15 91 18
|
571: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 141 8 34 572 15 91 18
|
||||||
581: 10(int) Constant 163
|
581: 10(int) Constant 163
|
||||||
579: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 580 68 34 581 15 91 18
|
579: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 580 68 34 581 15 91 18
|
||||||
593: 10(int) Constant 166
|
593: 10(int) Constant 166
|
||||||
591: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 592 8 34 593 15 91 18
|
591: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 592 8 34 593 15 91 18
|
||||||
595: 7(float) Constant 1064781546
|
595: 7(float) Constant 1064781546
|
||||||
599: 10(int) Constant 167
|
599: 10(int) Constant 167
|
||||||
597: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 598 8 34 599 15 91 18
|
597: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 598 8 34 599 15 91 18
|
||||||
601: 7(float) Constant 1063781322
|
601: 7(float) Constant 1063781322
|
||||||
605: 10(int) Constant 168
|
605: 10(int) Constant 168
|
||||||
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 604 8 34 605 15 91 18
|
603: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 604 8 34 605 15 91 18
|
||||||
607: 7(float) Constant 1120403456
|
607: 7(float) Constant 1120403456
|
||||||
611: 10(int) Constant 171
|
611: 10(int) Constant 171
|
||||||
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 610 68 34 611 15 91 18
|
609: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 610 68 34 611 15 91 18
|
||||||
626: 10(int) Constant 174
|
626: 10(int) Constant 174
|
||||||
624: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 625 8 34 626 15 91 18
|
624: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 625 8 34 626 15 91 18
|
||||||
634: 10(int) Constant 175
|
634: 10(int) Constant 175
|
||||||
632: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 633 8 34 634 15 91 18
|
632: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 633 8 34 634 15 91 18
|
||||||
643: 10(int) Constant 176
|
643: 10(int) Constant 176
|
||||||
641: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 642 8 34 643 15 91 18
|
641: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 642 8 34 643 15 91 18
|
||||||
651: 10(int) Constant 179
|
651: 10(int) Constant 179
|
||||||
649: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 650 8 34 651 15 91 18
|
649: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 650 8 34 651 15 91 18
|
||||||
660: 10(int) Constant 180
|
660: 10(int) Constant 180
|
||||||
658: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 659 68 34 660 15 91 18
|
658: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 659 68 34 660 15 91 18
|
||||||
667: 10(int) Constant 183
|
667: 10(int) Constant 183
|
||||||
665: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 666 68 34 667 15 91 18
|
665: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 666 68 34 667 15 91 18
|
||||||
676: 10(int) Constant 184
|
676: 10(int) Constant 184
|
||||||
674: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 675 8 34 676 15 91 18
|
674: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 675 8 34 676 15 91 18
|
||||||
685: 10(int) Constant 185
|
685: 10(int) Constant 185
|
||||||
683: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 684 68 34 685 15 91 18
|
683: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 684 68 34 685 15 91 18
|
||||||
688: 7(float) Constant 1098907648
|
688: 7(float) Constant 1098907648
|
||||||
693: 7(float) Constant 1075838976
|
693: 7(float) Constant 1075838976
|
||||||
704: 208(int) Constant 2
|
704: 208(int) Constant 2
|
||||||
718: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 128 13 23 15
|
718: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 128 13 23 15
|
||||||
735: TypePointer Input 22(fvec2)
|
735: TypePointer Input 22(fvec2)
|
||||||
736(inUV): 735(ptr) Variable Input
|
736(inUV): 735(ptr) Variable Input
|
||||||
738: TypePointer Output 17(fvec4)
|
738: TypePointer Output 17(fvec4)
|
||||||
@ -456,15 +456,15 @@ Validation failed
|
|||||||
99(shadow): 21(ptr) Variable Function
|
99(shadow): 21(ptr) Variable Function
|
||||||
104(shadowCoord): 20(ptr) Variable Function
|
104(shadowCoord): 20(ptr) Variable Function
|
||||||
139(dist): 21(ptr) Variable Function
|
139(dist): 21(ptr) Variable Function
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 33
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 33
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 34 15 15 15 15
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 34 15 15 15 15
|
||||||
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 42 28(P) 45
|
44: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 42 28(P) 45
|
||||||
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 46 29(layer) 45
|
48: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 46 29(layer) 45
|
||||||
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 49 30(offset) 45
|
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 49 30(offset) 45
|
||||||
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 33 31(textureProj(vf4;f1;vf2;)
|
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 33 31(textureProj(vf4;f1;vf2;)
|
||||||
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 100 99(shadow) 45
|
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 100 99(shadow) 45
|
||||||
Store 99(shadow) 103
|
Store 99(shadow) 103
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 105 104(shadowCoord) 45
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 105 104(shadowCoord) 45
|
||||||
109: 17(fvec4) Load 28(P)
|
109: 17(fvec4) Load 28(P)
|
||||||
110: 21(ptr) AccessChain 28(P) 16
|
110: 21(ptr) AccessChain 28(P) 16
|
||||||
111: 7(float) Load 110
|
111: 7(float) Load 110
|
||||||
@ -492,7 +492,7 @@ Validation failed
|
|||||||
SelectionMerge 138 None
|
SelectionMerge 138 None
|
||||||
BranchConditional 136 137 138
|
BranchConditional 136 137 138
|
||||||
137: Label
|
137: Label
|
||||||
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 140 139(dist) 45
|
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 140 139(dist) 45
|
||||||
154: 144 Load 150(textureShadowMap)
|
154: 144 Load 150(textureShadowMap)
|
||||||
163: 155 Load 160(samplerShadowMap)
|
163: 155 Load 160(samplerShadowMap)
|
||||||
168: 164 SampledImage 154 163
|
168: 164 SampledImage 154 163
|
||||||
@ -545,16 +545,16 @@ Validation failed
|
|||||||
328(param): 20(ptr) Variable Function
|
328(param): 20(ptr) Variable Function
|
||||||
330(param): 21(ptr) Variable Function
|
330(param): 21(ptr) Variable Function
|
||||||
332(param): 25(ptr) Variable Function
|
332(param): 25(ptr) Variable Function
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 58
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 58
|
||||||
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 34 15 15 15 15
|
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 34 15 15 15 15
|
||||||
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 62 54(sc) 45
|
64: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 62 54(sc) 45
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 65 55(layer) 45
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 65 55(layer) 45
|
||||||
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 58 56(filterPCF(vf4;f1;)
|
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 58 56(filterPCF(vf4;f1;)
|
||||||
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 202 201(sizeQueryTemp) 45
|
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 202 201(sizeQueryTemp) 45
|
||||||
206: 144 Load 150(textureShadowMap)
|
206: 144 Load 150(textureShadowMap)
|
||||||
207: 198(ivec3) ImageQuerySizeLod 206 15
|
207: 198(ivec3) ImageQuerySizeLod 206 15
|
||||||
Store 201(sizeQueryTemp) 207
|
Store 201(sizeQueryTemp) 207
|
||||||
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 215 214(texDim) 45
|
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 215 214(texDim) 45
|
||||||
219: 218(ptr) AccessChain 201(sizeQueryTemp) 15
|
219: 218(ptr) AccessChain 201(sizeQueryTemp) 15
|
||||||
220: 10(int) Load 219
|
220: 10(int) Load 219
|
||||||
221: 208(int) Bitcast 220
|
221: 208(int) Bitcast 220
|
||||||
@ -565,19 +565,19 @@ Validation failed
|
|||||||
226: 208(int) Bitcast 225
|
226: 208(int) Bitcast 225
|
||||||
227: 222(ptr) AccessChain 214(texDim) 37
|
227: 222(ptr) AccessChain 214(texDim) 37
|
||||||
Store 227 226
|
Store 227 226
|
||||||
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 229 228(elements) 45
|
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 229 228(elements) 45
|
||||||
232: 218(ptr) AccessChain 201(sizeQueryTemp) 23
|
232: 218(ptr) AccessChain 201(sizeQueryTemp) 23
|
||||||
233: 10(int) Load 232
|
233: 10(int) Load 232
|
||||||
234: 208(int) Bitcast 233
|
234: 208(int) Bitcast 233
|
||||||
Store 228(elements) 234
|
Store 228(elements) 234
|
||||||
238: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 236 235(levels) 45
|
238: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 236 235(levels) 45
|
||||||
239: 144 Load 150(textureShadowMap)
|
239: 144 Load 150(textureShadowMap)
|
||||||
240: 10(int) ImageQueryLevels 239
|
240: 10(int) ImageQueryLevels 239
|
||||||
241: 208(int) Bitcast 240
|
241: 208(int) Bitcast 240
|
||||||
Store 235(levels) 241
|
Store 235(levels) 241
|
||||||
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 243 242(scale) 45
|
246: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 243 242(scale) 45
|
||||||
Store 242(scale) 247
|
Store 242(scale) 247
|
||||||
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 249 248(dx) 45
|
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 249 248(dx) 45
|
||||||
253: 7(float) Load 242(scale)
|
253: 7(float) Load 242(scale)
|
||||||
254: 7(float) FMul 253 103
|
254: 7(float) FMul 253 103
|
||||||
255: 222(ptr) AccessChain 214(texDim) 15
|
255: 222(ptr) AccessChain 214(texDim) 15
|
||||||
@ -585,7 +585,7 @@ Validation failed
|
|||||||
257: 7(float) ConvertSToF 256
|
257: 7(float) ConvertSToF 256
|
||||||
258: 7(float) FDiv 254 257
|
258: 7(float) FDiv 254 257
|
||||||
Store 248(dx) 258
|
Store 248(dx) 258
|
||||||
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 260 259(dy) 45
|
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 260 259(dy) 45
|
||||||
264: 7(float) Load 242(scale)
|
264: 7(float) Load 242(scale)
|
||||||
265: 7(float) FMul 264 103
|
265: 7(float) FMul 264 103
|
||||||
266: 222(ptr) AccessChain 214(texDim) 37
|
266: 222(ptr) AccessChain 214(texDim) 37
|
||||||
@ -593,13 +593,13 @@ Validation failed
|
|||||||
268: 7(float) ConvertSToF 267
|
268: 7(float) ConvertSToF 267
|
||||||
269: 7(float) FDiv 265 268
|
269: 7(float) FDiv 265 268
|
||||||
Store 259(dy) 269
|
Store 259(dy) 269
|
||||||
274: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 271 270(shadowFactor) 45
|
274: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 271 270(shadowFactor) 45
|
||||||
Store 270(shadowFactor) 181
|
Store 270(shadowFactor) 181
|
||||||
279: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 276 275(count) 45
|
279: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 276 275(count) 45
|
||||||
Store 275(count) 280
|
Store 275(count) 280
|
||||||
285: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 282 281(range) 45
|
285: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 282 281(range) 45
|
||||||
Store 281(range) 286
|
Store 281(range) 286
|
||||||
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 288 287(x) 45
|
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 288 287(x) 45
|
||||||
292: 208(int) Load 281(range)
|
292: 208(int) Load 281(range)
|
||||||
293: 208(int) SNegate 292
|
293: 208(int) SNegate 292
|
||||||
Store 287(x) 293
|
Store 287(x) 293
|
||||||
@ -613,7 +613,7 @@ Validation failed
|
|||||||
302: 127(bool) SLessThanEqual 299 300
|
302: 127(bool) SLessThanEqual 299 300
|
||||||
BranchConditional 302 295 296
|
BranchConditional 302 295 296
|
||||||
295: Label
|
295: Label
|
||||||
307: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 304 303(y) 45
|
307: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 304 303(y) 45
|
||||||
308: 208(int) Load 281(range)
|
308: 208(int) Load 281(range)
|
||||||
309: 208(int) SNegate 308
|
309: 208(int) SNegate 308
|
||||||
Store 303(y) 309
|
Store 303(y) 309
|
||||||
@ -677,12 +677,12 @@ Validation failed
|
|||||||
417(shadowFactor): 21(ptr) Variable Function
|
417(shadowFactor): 21(ptr) Variable Function
|
||||||
423(param): 20(ptr) Variable Function
|
423(param): 20(ptr) Variable Function
|
||||||
425(param): 21(ptr) Variable Function
|
425(param): 21(ptr) Variable Function
|
||||||
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 76
|
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 76
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 34 15 15 15 15
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 34 15 15 15 15
|
||||||
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 80 72(fragcolor) 45
|
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 80 72(fragcolor) 45
|
||||||
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 83 73(fragPos) 45
|
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 83 73(fragPos) 45
|
||||||
348: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 76 74(shadow(vf3;vf3;)
|
348: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 76 74(shadow(vf3;vf3;)
|
||||||
353: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 350 349(i) 45
|
353: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 350 349(i) 45
|
||||||
Store 349(i) 280
|
Store 349(i) 280
|
||||||
Branch 354
|
Branch 354
|
||||||
354: Label
|
354: Label
|
||||||
@ -693,7 +693,7 @@ Validation failed
|
|||||||
362: 127(bool) SLessThan 359 360
|
362: 127(bool) SLessThan 359 360
|
||||||
BranchConditional 362 355 356
|
BranchConditional 362 355 356
|
||||||
355: Label
|
355: Label
|
||||||
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 364 363(shadowClip) 45
|
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 364 363(shadowClip) 45
|
||||||
368: 67(fvec3) Load 73(fragPos)
|
368: 67(fvec3) Load 73(fragPos)
|
||||||
369: 7(float) CompositeExtract 368 0
|
369: 7(float) CompositeExtract 368 0
|
||||||
370: 7(float) CompositeExtract 368 1
|
370: 7(float) CompositeExtract 368 1
|
||||||
@ -704,7 +704,7 @@ Validation failed
|
|||||||
415: 373 Load 414
|
415: 373 Load 414
|
||||||
416: 17(fvec4) VectorTimesMatrix 372 415
|
416: 17(fvec4) VectorTimesMatrix 372 415
|
||||||
Store 363(shadowClip) 416
|
Store 363(shadowClip) 416
|
||||||
420: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 418 417(shadowFactor) 45
|
420: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 418 417(shadowFactor) 45
|
||||||
421: 208(int) Load 349(i)
|
421: 208(int) Load 349(i)
|
||||||
422: 7(float) ConvertSToF 421
|
422: 7(float) ConvertSToF 421
|
||||||
424: 17(fvec4) Load 363(shadowClip)
|
424: 17(fvec4) Load 363(shadowClip)
|
||||||
@ -754,11 +754,11 @@ Validation failed
|
|||||||
682(spec): 69(ptr) Variable Function
|
682(spec): 69(ptr) Variable Function
|
||||||
722(param): 69(ptr) Variable Function
|
722(param): 69(ptr) Variable Function
|
||||||
724(param): 69(ptr) Variable Function
|
724(param): 69(ptr) Variable Function
|
||||||
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 91
|
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 91
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 34 15 15 15 15
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 34 15 15 15 15
|
||||||
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 95 88(inUV) 45
|
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 95 88(inUV) 45
|
||||||
435: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 91 89(@main(vf2;)
|
435: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 91 89(@main(vf2;)
|
||||||
439: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 437 436(fragPos) 45
|
439: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 437 436(fragPos) 45
|
||||||
446: 440 Load 443(textureposition)
|
446: 440 Load 443(textureposition)
|
||||||
451: 155 Load 448(samplerposition)
|
451: 155 Load 448(samplerposition)
|
||||||
454: 452 SampledImage 446 451
|
454: 452 SampledImage 446 451
|
||||||
@ -766,7 +766,7 @@ Validation failed
|
|||||||
456: 17(fvec4) ImageSampleImplicitLod 454 455
|
456: 17(fvec4) ImageSampleImplicitLod 454 455
|
||||||
457: 67(fvec3) VectorShuffle 456 456 0 1 2
|
457: 67(fvec3) VectorShuffle 456 456 0 1 2
|
||||||
Store 436(fragPos) 457
|
Store 436(fragPos) 457
|
||||||
462: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 459 458(normal) 45
|
462: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 459 458(normal) 45
|
||||||
466: 440 Load 463(textureNormal)
|
466: 440 Load 463(textureNormal)
|
||||||
471: 155 Load 468(samplerNormal)
|
471: 155 Load 468(samplerNormal)
|
||||||
472: 452 SampledImage 466 471
|
472: 452 SampledImage 466 471
|
||||||
@ -774,7 +774,7 @@ Validation failed
|
|||||||
474: 17(fvec4) ImageSampleImplicitLod 472 473
|
474: 17(fvec4) ImageSampleImplicitLod 472 473
|
||||||
475: 67(fvec3) VectorShuffle 474 474 0 1 2
|
475: 67(fvec3) VectorShuffle 474 474 0 1 2
|
||||||
Store 458(normal) 475
|
Store 458(normal) 475
|
||||||
480: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 477 476(albedo) 45
|
480: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 477 476(albedo) 45
|
||||||
484: 440 Load 481(textureAlbedo)
|
484: 440 Load 481(textureAlbedo)
|
||||||
489: 155 Load 486(samplerAlbedo)
|
489: 155 Load 486(samplerAlbedo)
|
||||||
490: 452 SampledImage 484 489
|
490: 452 SampledImage 484 489
|
||||||
@ -797,7 +797,7 @@ Validation failed
|
|||||||
case 4: 505
|
case 4: 505
|
||||||
case 5: 506
|
case 5: 506
|
||||||
502: Label
|
502: Label
|
||||||
511: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 509 508(fragcolor) 45
|
511: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 509 508(fragcolor) 45
|
||||||
Store 513(param) 512
|
Store 513(param) 512
|
||||||
515: 67(fvec3) Load 436(fragPos)
|
515: 67(fvec3) Load 436(fragPos)
|
||||||
Store 514(param) 515
|
Store 514(param) 515
|
||||||
@ -834,11 +834,11 @@ Validation failed
|
|||||||
536: 67(fvec3) VectorShuffle 535 535 0 1 2
|
536: 67(fvec3) VectorShuffle 535 535 0 1 2
|
||||||
538: 67(fvec3) VectorTimesScalar 536 537
|
538: 67(fvec3) VectorTimesScalar 536 537
|
||||||
Store 508(fragcolor) 538
|
Store 508(fragcolor) 538
|
||||||
543: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 540 539(N) 45
|
543: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 540 539(N) 45
|
||||||
544: 67(fvec3) Load 458(normal)
|
544: 67(fvec3) Load 458(normal)
|
||||||
545: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 544
|
545: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 544
|
||||||
Store 539(N) 545
|
Store 539(N) 545
|
||||||
549: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 547 546(i) 45
|
549: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 547 546(i) 45
|
||||||
Store 546(i) 280
|
Store 546(i) 280
|
||||||
Branch 550
|
Branch 550
|
||||||
550: Label
|
550: Label
|
||||||
@ -849,7 +849,7 @@ Validation failed
|
|||||||
557: 127(bool) SLessThan 555 360
|
557: 127(bool) SLessThan 555 360
|
||||||
BranchConditional 557 551 552
|
BranchConditional 557 551 552
|
||||||
551: Label
|
551: Label
|
||||||
562: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 559 558(L) 45
|
562: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 559 558(L) 45
|
||||||
563: 208(int) Load 546(i)
|
563: 208(int) Load 546(i)
|
||||||
565: 564(ptr) AccessChain 410 280 286 563 280
|
565: 564(ptr) AccessChain 410 280 286 563 280
|
||||||
566: 17(fvec4) Load 565
|
566: 17(fvec4) Load 565
|
||||||
@ -857,14 +857,14 @@ Validation failed
|
|||||||
568: 67(fvec3) Load 436(fragPos)
|
568: 67(fvec3) Load 436(fragPos)
|
||||||
569: 67(fvec3) FSub 567 568
|
569: 67(fvec3) FSub 567 568
|
||||||
Store 558(L) 569
|
Store 558(L) 569
|
||||||
573: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 571 570(dist) 45
|
573: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 571 570(dist) 45
|
||||||
574: 67(fvec3) Load 558(L)
|
574: 67(fvec3) Load 558(L)
|
||||||
575: 7(float) ExtInst 2(GLSL.std.450) 66(Length) 574
|
575: 7(float) ExtInst 2(GLSL.std.450) 66(Length) 574
|
||||||
Store 570(dist) 575
|
Store 570(dist) 575
|
||||||
576: 67(fvec3) Load 558(L)
|
576: 67(fvec3) Load 558(L)
|
||||||
577: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 576
|
577: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 576
|
||||||
Store 558(L) 577
|
Store 558(L) 577
|
||||||
582: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 579 578(V) 45
|
582: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 579 578(V) 45
|
||||||
583: 564(ptr) AccessChain 410 280 280
|
583: 564(ptr) AccessChain 410 280 280
|
||||||
584: 17(fvec4) Load 583
|
584: 17(fvec4) Load 583
|
||||||
585: 67(fvec3) VectorShuffle 584 584 0 1 2
|
585: 67(fvec3) VectorShuffle 584 584 0 1 2
|
||||||
@ -874,13 +874,13 @@ Validation failed
|
|||||||
588: 67(fvec3) Load 578(V)
|
588: 67(fvec3) Load 578(V)
|
||||||
589: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 588
|
589: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 588
|
||||||
Store 578(V) 589
|
Store 578(V) 589
|
||||||
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 591 590(lightCosInnerAngle) 45
|
594: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 591 590(lightCosInnerAngle) 45
|
||||||
Store 590(lightCosInnerAngle) 595
|
Store 590(lightCosInnerAngle) 595
|
||||||
600: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 597 596(lightCosOuterAngle) 45
|
600: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 597 596(lightCosOuterAngle) 45
|
||||||
Store 596(lightCosOuterAngle) 601
|
Store 596(lightCosOuterAngle) 601
|
||||||
606: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 603 602(lightRange) 45
|
606: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 603 602(lightRange) 45
|
||||||
Store 602(lightRange) 607
|
Store 602(lightRange) 607
|
||||||
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 609 608(dir) 45
|
612: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 609 608(dir) 45
|
||||||
613: 208(int) Load 546(i)
|
613: 208(int) Load 546(i)
|
||||||
614: 564(ptr) AccessChain 410 280 286 613 280
|
614: 564(ptr) AccessChain 410 280 286 613 280
|
||||||
615: 17(fvec4) Load 614
|
615: 17(fvec4) Load 614
|
||||||
@ -892,45 +892,45 @@ Validation failed
|
|||||||
621: 67(fvec3) FSub 616 620
|
621: 67(fvec3) FSub 616 620
|
||||||
622: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 621
|
622: 67(fvec3) ExtInst 2(GLSL.std.450) 69(Normalize) 621
|
||||||
Store 608(dir) 622
|
Store 608(dir) 622
|
||||||
627: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 624 623(cosDir) 45
|
627: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 624 623(cosDir) 45
|
||||||
628: 67(fvec3) Load 558(L)
|
628: 67(fvec3) Load 558(L)
|
||||||
629: 67(fvec3) Load 608(dir)
|
629: 67(fvec3) Load 608(dir)
|
||||||
630: 7(float) Dot 628 629
|
630: 7(float) Dot 628 629
|
||||||
Store 623(cosDir) 630
|
Store 623(cosDir) 630
|
||||||
635: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 632 631(spotEffect) 45
|
635: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 632 631(spotEffect) 45
|
||||||
636: 7(float) Load 596(lightCosOuterAngle)
|
636: 7(float) Load 596(lightCosOuterAngle)
|
||||||
637: 7(float) Load 590(lightCosInnerAngle)
|
637: 7(float) Load 590(lightCosInnerAngle)
|
||||||
638: 7(float) Load 623(cosDir)
|
638: 7(float) Load 623(cosDir)
|
||||||
639: 7(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 636 637 638
|
639: 7(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 636 637 638
|
||||||
Store 631(spotEffect) 639
|
Store 631(spotEffect) 639
|
||||||
644: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 641 640(heightAttenuation) 45
|
644: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 641 640(heightAttenuation) 45
|
||||||
645: 7(float) Load 602(lightRange)
|
645: 7(float) Load 602(lightRange)
|
||||||
646: 7(float) Load 570(dist)
|
646: 7(float) Load 570(dist)
|
||||||
647: 7(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 645 181 646
|
647: 7(float) ExtInst 2(GLSL.std.450) 49(SmoothStep) 645 181 646
|
||||||
Store 640(heightAttenuation) 647
|
Store 640(heightAttenuation) 647
|
||||||
652: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 649 648(NdotL) 45
|
652: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 649 648(NdotL) 45
|
||||||
653: 67(fvec3) Load 539(N)
|
653: 67(fvec3) Load 539(N)
|
||||||
654: 67(fvec3) Load 558(L)
|
654: 67(fvec3) Load 558(L)
|
||||||
655: 7(float) Dot 653 654
|
655: 7(float) Dot 653 654
|
||||||
656: 7(float) ExtInst 2(GLSL.std.450) 40(FMax) 181 655
|
656: 7(float) ExtInst 2(GLSL.std.450) 40(FMax) 181 655
|
||||||
Store 648(NdotL) 656
|
Store 648(NdotL) 656
|
||||||
661: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 658 657(diff) 45
|
661: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 658 657(diff) 45
|
||||||
662: 7(float) Load 648(NdotL)
|
662: 7(float) Load 648(NdotL)
|
||||||
663: 67(fvec3) CompositeConstruct 662 662 662
|
663: 67(fvec3) CompositeConstruct 662 662 662
|
||||||
Store 657(diff) 663
|
Store 657(diff) 663
|
||||||
668: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 665 664(R) 45
|
668: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 665 664(R) 45
|
||||||
669: 67(fvec3) Load 558(L)
|
669: 67(fvec3) Load 558(L)
|
||||||
670: 67(fvec3) FNegate 669
|
670: 67(fvec3) FNegate 669
|
||||||
671: 67(fvec3) Load 539(N)
|
671: 67(fvec3) Load 539(N)
|
||||||
672: 67(fvec3) ExtInst 2(GLSL.std.450) 71(Reflect) 670 671
|
672: 67(fvec3) ExtInst 2(GLSL.std.450) 71(Reflect) 670 671
|
||||||
Store 664(R) 672
|
Store 664(R) 672
|
||||||
677: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 674 673(NdotR) 45
|
677: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 674 673(NdotR) 45
|
||||||
678: 67(fvec3) Load 664(R)
|
678: 67(fvec3) Load 664(R)
|
||||||
679: 67(fvec3) Load 578(V)
|
679: 67(fvec3) Load 578(V)
|
||||||
680: 7(float) Dot 678 679
|
680: 7(float) Dot 678 679
|
||||||
681: 7(float) ExtInst 2(GLSL.std.450) 40(FMax) 181 680
|
681: 7(float) ExtInst 2(GLSL.std.450) 40(FMax) 181 680
|
||||||
Store 673(NdotR) 681
|
Store 673(NdotR) 681
|
||||||
686: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 683 682(spec) 45
|
686: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 683 682(spec) 45
|
||||||
687: 7(float) Load 673(NdotR)
|
687: 7(float) Load 673(NdotR)
|
||||||
689: 7(float) ExtInst 2(GLSL.std.450) 26(Pow) 687 688
|
689: 7(float) ExtInst 2(GLSL.std.450) 26(Pow) 687 688
|
||||||
690: 21(ptr) AccessChain 476(albedo) 16
|
690: 21(ptr) AccessChain 476(albedo) 16
|
||||||
|
@ -129,65 +129,65 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: TypeVector 7(float) 4
|
17: TypeVector 7(float) 4
|
||||||
18: 10(int) Constant 4
|
18: 10(int) Constant 4
|
||||||
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 18
|
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 18
|
||||||
20: TypeVector 7(float) 3
|
20: TypeVector 7(float) 3
|
||||||
21: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
21: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
22(VSOutput): TypeStruct 17(fvec4) 20(fvec3) 20(fvec3)
|
22(VSOutput): TypeStruct 17(fvec4) 20(fvec3) 20(fvec3)
|
||||||
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 26
|
25: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 26
|
||||||
27: 10(int) Constant 37
|
27: 10(int) Constant 37
|
||||||
28: 10(int) Constant 13
|
28: 10(int) Constant 13
|
||||||
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 24 19 25 27 28 15 15 16
|
23: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 24 19 25 27 28 15 15 16
|
||||||
31: 10(int) Constant 39
|
31: 10(int) Constant 39
|
||||||
32: 10(int) Constant 34
|
32: 10(int) Constant 34
|
||||||
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 30 21 25 31 32 15 15 16
|
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 30 21 25 31 32 15 15 16
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 30 21 25 31 32 15 15 16
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 30 21 25 31 32 15 15 16
|
||||||
36: 10(int) Constant 1
|
36: 10(int) Constant 1
|
||||||
38: 10(int) Constant 5
|
38: 10(int) Constant 5
|
||||||
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 36 18 25 38
|
37: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 36 18 25 38
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 35 36 25 15 15 37 35 15 16 23 29 33
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 35 36 25 15 15 37 35 15 16 23 29 33
|
||||||
39: TypeArray 22(VSOutput) 16
|
39: TypeArray 22(VSOutput) 16
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 34 16
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 34 16
|
||||||
41: TypePointer Function 39
|
41: TypePointer Function 39
|
||||||
42(GSOutput): TypeStruct 17(fvec4) 10(int) 10(int) 20(fvec3) 20(fvec3) 20(fvec3) 20(fvec3)
|
42(GSOutput): TypeStruct 17(fvec4) 10(int) 10(int) 20(fvec3) 20(fvec3) 20(fvec3) 20(fvec3)
|
||||||
44: 10(int) Constant 44
|
44: 10(int) Constant 44
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 24 19 25 44 28 15 15 16
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 24 19 25 44 28 15 15 16
|
||||||
47: 10(int) Constant 46
|
47: 10(int) Constant 46
|
||||||
48: 10(int) Constant 19
|
48: 10(int) Constant 19
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 46 11 25 47 48 15 15 16
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 46 11 25 47 48 15 15 16
|
||||||
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 46 11 25 47 48 15 15 16
|
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 46 11 25 47 48 15 15 16
|
||||||
52: 10(int) Constant 50
|
52: 10(int) Constant 50
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 51 21 25 52 27 15 15 16
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 51 21 25 52 27 15 15 16
|
||||||
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 51 21 25 52 27 15 15 16
|
53: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 51 21 25 52 27 15 15 16
|
||||||
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 51 21 25 52 27 15 15 16
|
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 51 21 25 52 27 15 15 16
|
||||||
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 51 21 25 52 27 15 15 16
|
55: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 51 21 25 52 27 15 15 16
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 57 36 25 15 15 37 57 15 16 43 45 49 50 53 54 55
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 57 36 25 15 15 37 57 15 16 43 45 49 50 53 54 55
|
||||||
58: TypePointer Function 42(GSOutput)
|
58: TypePointer Function 42(GSOutput)
|
||||||
59: TypePointer Function 10(int)
|
59: TypePointer Function 10(int)
|
||||||
60: TypeFunction 3 41(ptr) 58(ptr) 59(ptr) 59(ptr)
|
60: TypeFunction 3 41(ptr) 58(ptr) 59(ptr) 59(ptr)
|
||||||
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 3 40 56 11 11
|
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 3 40 56 11 11
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 67 61 25 15 15 37 67 16 15
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 67 61 25 15 15 37 67 16 15
|
||||||
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 73 40 25 15 15 68 18 36
|
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 73 40 25 15 15 68 18 36
|
||||||
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
78: 10(int) Constant 2
|
78: 10(int) Constant 2
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 77 56 25 15 15 68 18 78
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 77 56 25 15 15 68 18 78
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 81 11 25 15 15 68 18 16
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 81 11 25 15 15 68 18 16
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 46 11 25 15 15 68 18 18
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 46 11 25 15 15 68 18 18
|
||||||
86: TypeInt 32 1
|
86: TypeInt 32 1
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 87 13 18 15
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 87 13 18 15
|
||||||
89: TypePointer Function 86(int)
|
89: TypePointer Function 86(int)
|
||||||
93: 10(int) Constant 57
|
93: 10(int) Constant 57
|
||||||
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 92 88 25 93 15 68 18
|
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 92 88 25 93 15 68 18
|
||||||
95: 86(int) Constant 0
|
95: 86(int) Constant 0
|
||||||
102: 86(int) Constant 3
|
102: 86(int) Constant 3
|
||||||
103: TypeBool
|
103: TypeBool
|
||||||
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 104 13 78 15
|
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 104 13 78 15
|
||||||
110: 10(int) Constant 59
|
110: 10(int) Constant 59
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 109 56 25 110 15 68 18
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 109 56 25 110 15 68 18
|
||||||
112: 7(float) Constant 0
|
112: 7(float) Constant 0
|
||||||
113: 17(fvec4) ConstantComposite 112 112 112 112
|
113: 17(fvec4) ConstantComposite 112 112 112 112
|
||||||
114: 20(fvec3) ConstantComposite 112 112 112
|
114: 20(fvec3) ConstantComposite 112 112 112
|
||||||
@ -196,64 +196,64 @@ Validation failed
|
|||||||
118: TypePointer Function 20(fvec3)
|
118: TypePointer Function 20(fvec3)
|
||||||
121: TypeMatrix 17(fvec4) 4
|
121: TypeMatrix 17(fvec4) 4
|
||||||
123: 103(bool) ConstantTrue
|
123: 103(bool) ConstantTrue
|
||||||
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 19 18 123
|
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 19 18 123
|
||||||
124: TypeArray 121 78
|
124: TypeArray 121 78
|
||||||
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 122 78
|
125: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 122 78
|
||||||
126: TypeArray 121 78
|
126: TypeArray 121 78
|
||||||
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 122 78
|
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 122 78
|
||||||
128(UBO): TypeStruct 124 126 17(fvec4)
|
128(UBO): TypeStruct 124 126 17(fvec4)
|
||||||
131: 10(int) Constant 28
|
131: 10(int) Constant 28
|
||||||
132: 10(int) Constant 21
|
132: 10(int) Constant 21
|
||||||
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 130 125 25 131 132 15 15 16
|
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 130 125 25 131 132 15 15 16
|
||||||
135: 10(int) Constant 29
|
135: 10(int) Constant 29
|
||||||
136: 10(int) Constant 20
|
136: 10(int) Constant 20
|
||||||
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 134 127 25 135 136 15 15 16
|
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 134 127 25 135 136 15 15 16
|
||||||
139: 10(int) Constant 30
|
139: 10(int) Constant 30
|
||||||
140: 10(int) Constant 17
|
140: 10(int) Constant 17
|
||||||
137: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 138 19 25 139 140 15 15 16
|
137: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 138 19 25 139 140 15 15 16
|
||||||
143: 10(int) Constant 60
|
143: 10(int) Constant 60
|
||||||
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 142 36 25 143 15 37 142 15 16 129 133 137
|
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 142 36 25 143 15 37 142 15 16 129 133 137
|
||||||
144(ubo): TypeStruct 128(UBO)
|
144(ubo): TypeStruct 128(UBO)
|
||||||
147: 10(int) Constant 33
|
147: 10(int) Constant 33
|
||||||
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 146 141 25 147 27 15 15 16
|
145: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 146 141 25 147 27 15 15 16
|
||||||
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 146 36 25 143 15 37 146 15 16 145
|
148: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 146 36 25 143 15 37 146 15 16 145
|
||||||
149: TypePointer Uniform 144(ubo)
|
149: TypePointer Uniform 144(ubo)
|
||||||
150: 149(ptr) Variable Uniform
|
150: 149(ptr) Variable Uniform
|
||||||
152: 10(int) Constant 8
|
152: 10(int) Constant 8
|
||||||
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 26 148 25 143 15 37 26 150 152
|
151: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 26 148 25 143 15 37 26 150 152
|
||||||
154: TypePointer Uniform 121
|
154: TypePointer Uniform 121
|
||||||
157: TypeMatrix 20(fvec3) 3
|
157: TypeMatrix 20(fvec3) 3
|
||||||
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 21 16 123
|
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 21 16 123
|
||||||
168: 86(int) Constant 4
|
168: 86(int) Constant 4
|
||||||
170: 86(int) Constant 2
|
170: 86(int) Constant 2
|
||||||
174: TypePointer Function 17(fvec4)
|
174: TypePointer Function 17(fvec4)
|
||||||
178: 10(int) Constant 63
|
178: 10(int) Constant 63
|
||||||
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 177 19 25 178 15 68 18
|
176: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 177 19 25 178 15 68 18
|
||||||
186: 10(int) Constant 64
|
186: 10(int) Constant 64
|
||||||
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 185 19 25 186 15 68 18
|
184: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 185 19 25 186 15 68 18
|
||||||
196: 10(int) Constant 66
|
196: 10(int) Constant 66
|
||||||
194: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 195 21 25 196 15 68 18
|
194: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 195 21 25 196 15 68 18
|
||||||
198: TypePointer Uniform 17(fvec4)
|
198: TypePointer Uniform 17(fvec4)
|
||||||
206: 86(int) Constant 6
|
206: 86(int) Constant 6
|
||||||
212: 86(int) Constant 5
|
212: 86(int) Constant 5
|
||||||
227: TypePointer Output 17(fvec4)
|
227: TypePointer Output 17(fvec4)
|
||||||
228(outStream.Pos): 227(ptr) Variable Output
|
228(outStream.Pos): 227(ptr) Variable Output
|
||||||
231: 10(int) Constant 75
|
231: 10(int) Constant 75
|
||||||
229: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 230 19 25 231 15 37 230 228(outStream.Pos) 152
|
229: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 230 19 25 231 15 37 230 228(outStream.Pos) 152
|
||||||
234: TypePointer Output 10(int)
|
234: TypePointer Output 10(int)
|
||||||
235(outStream.ViewportIndex): 234(ptr) Variable Output
|
235(outStream.ViewportIndex): 234(ptr) Variable Output
|
||||||
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 237 11 25 231 15 37 237 235(outStream.ViewportIndex) 152
|
236: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 237 11 25 231 15 37 237 235(outStream.ViewportIndex) 152
|
||||||
240(outStream.PrimitiveID): 234(ptr) Variable Output
|
240(outStream.PrimitiveID): 234(ptr) Variable Output
|
||||||
241: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 242 11 25 231 15 37 242 240(outStream.PrimitiveID) 152
|
241: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 242 11 25 231 15 37 242 240(outStream.PrimitiveID) 152
|
||||||
245: TypePointer Output 20(fvec3)
|
245: TypePointer Output 20(fvec3)
|
||||||
246(outStream.Normal): 245(ptr) Variable Output
|
246(outStream.Normal): 245(ptr) Variable Output
|
||||||
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 248 21 25 231 15 37 248 246(outStream.Normal) 152
|
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 248 21 25 231 15 37 248 246(outStream.Normal) 152
|
||||||
251(outStream.Color): 245(ptr) Variable Output
|
251(outStream.Color): 245(ptr) Variable Output
|
||||||
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 253 21 25 231 15 37 253 251(outStream.Color) 152
|
252: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 253 21 25 231 15 37 253 251(outStream.Color) 152
|
||||||
256(outStream.ViewVec): 245(ptr) Variable Output
|
256(outStream.ViewVec): 245(ptr) Variable Output
|
||||||
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 258 21 25 231 15 37 258 256(outStream.ViewVec) 152
|
257: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 258 21 25 231 15 37 258 256(outStream.ViewVec) 152
|
||||||
261(outStream.LightVec): 245(ptr) Variable Output
|
261(outStream.LightVec): 245(ptr) Variable Output
|
||||||
262: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 263 21 25 231 15 37 263 261(outStream.LightVec) 152
|
262: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 263 21 25 231 15 37 263 261(outStream.LightVec) 152
|
||||||
269: TypeArray 17(fvec4) 16
|
269: TypeArray 17(fvec4) 16
|
||||||
270: TypePointer Input 269
|
270: TypePointer Input 269
|
||||||
271(input.Pos): 270(ptr) Variable Input
|
271(input.Pos): 270(ptr) Variable Input
|
||||||
@ -338,14 +338,14 @@ Validation failed
|
|||||||
175(pos): 174(ptr) Variable Function
|
175(pos): 174(ptr) Variable Function
|
||||||
183(worldPos): 174(ptr) Variable Function
|
183(worldPos): 174(ptr) Variable Function
|
||||||
193(lPos): 118(ptr) Variable Function
|
193(lPos): 118(ptr) Variable Function
|
||||||
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 68
|
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 68
|
||||||
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 25 15 15 15 15
|
71: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 25 15 15 15 15
|
||||||
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 72 62(input) 75
|
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 72 62(input) 75
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 76 63(outStream) 75
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 76 63(outStream) 75
|
||||||
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 80 64(InvocationID) 75
|
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 80 64(InvocationID) 75
|
||||||
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 83 65(PrimitiveID) 75
|
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 83 65(PrimitiveID) 75
|
||||||
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 68 66(@main(struct-VSOutput-vf4-vf3-vf31[3];struct-GSOutput-vf4-u1-u1-vf3-vf3-vf3-vf31;u1;u1;)
|
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 68 66(@main(struct-VSOutput-vf4-vf3-vf31[3];struct-GSOutput-vf4-u1-u1-vf3-vf3-vf3-vf31;u1;u1;)
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 91 90(i) 75
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 91 90(i) 75
|
||||||
Store 90(i) 95
|
Store 90(i) 95
|
||||||
Branch 96
|
Branch 96
|
||||||
96: Label
|
96: Label
|
||||||
@ -356,7 +356,7 @@ Validation failed
|
|||||||
106: 103(bool) SLessThan 101 102
|
106: 103(bool) SLessThan 101 102
|
||||||
BranchConditional 106 97 98
|
BranchConditional 106 97 98
|
||||||
97: Label
|
97: Label
|
||||||
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 108 107(output) 75
|
111: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 108 107(output) 75
|
||||||
Store 107(output) 115
|
Store 107(output) 115
|
||||||
116: 86(int) Load 90(i)
|
116: 86(int) Load 90(i)
|
||||||
119: 118(ptr) AccessChain 62(input) 116 117
|
119: 118(ptr) AccessChain 62(input) 116 117
|
||||||
@ -379,19 +379,19 @@ Validation failed
|
|||||||
172: 20(fvec3) Load 171
|
172: 20(fvec3) Load 171
|
||||||
173: 118(ptr) AccessChain 107(output) 168
|
173: 118(ptr) AccessChain 107(output) 168
|
||||||
Store 173 172
|
Store 173 172
|
||||||
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 176 175(pos) 75
|
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 176 175(pos) 75
|
||||||
180: 86(int) Load 90(i)
|
180: 86(int) Load 90(i)
|
||||||
181: 174(ptr) AccessChain 62(input) 180 95
|
181: 174(ptr) AccessChain 62(input) 180 95
|
||||||
182: 17(fvec4) Load 181
|
182: 17(fvec4) Load 181
|
||||||
Store 175(pos) 182
|
Store 175(pos) 182
|
||||||
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 184 183(worldPos) 75
|
187: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 184 183(worldPos) 75
|
||||||
188: 17(fvec4) Load 175(pos)
|
188: 17(fvec4) Load 175(pos)
|
||||||
189: 10(int) Load 64(InvocationID)
|
189: 10(int) Load 64(InvocationID)
|
||||||
190: 154(ptr) AccessChain 150 95 117 189
|
190: 154(ptr) AccessChain 150 95 117 189
|
||||||
191: 121 Load 190
|
191: 121 Load 190
|
||||||
192: 17(fvec4) VectorTimesMatrix 188 191
|
192: 17(fvec4) VectorTimesMatrix 188 191
|
||||||
Store 183(worldPos) 192
|
Store 183(worldPos) 192
|
||||||
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 194 193(lPos) 75
|
197: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 194 193(lPos) 75
|
||||||
199: 198(ptr) AccessChain 150 95 170
|
199: 198(ptr) AccessChain 150 95 170
|
||||||
200: 17(fvec4) Load 199
|
200: 17(fvec4) Load 199
|
||||||
201: 10(int) Load 64(InvocationID)
|
201: 10(int) Load 64(InvocationID)
|
||||||
|
@ -172,129 +172,129 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: TypeVector 7(float) 4
|
17: TypeVector 7(float) 4
|
||||||
18: 10(int) Constant 4
|
18: 10(int) Constant 4
|
||||||
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 18
|
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 18
|
||||||
20: TypePointer Function 17(fvec4)
|
20: TypePointer Function 17(fvec4)
|
||||||
21: TypeFunction 7(float) 20(ptr) 20(ptr)
|
21: TypeFunction 7(float) 20(ptr) 20(ptr)
|
||||||
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 8 19 19
|
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 8 19 19
|
||||||
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 29
|
28: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 29
|
||||||
31: 10(int) Constant 1
|
31: 10(int) Constant 1
|
||||||
32: 10(int) Constant 5
|
32: 10(int) Constant 5
|
||||||
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 31 18 28 32
|
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 31 18 28 32
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 26 22 28 15 15 30 26 16 15
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 26 22 28 15 15 30 26 16 15
|
||||||
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 37 19 28 15 15 27 18 31
|
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 37 19 28 15 15 27 18 31
|
||||||
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
42: 10(int) Constant 2
|
42: 10(int) Constant 2
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 41 19 28 15 15 27 18 42
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 41 19 28 15 15 27 18 42
|
||||||
44: TypeVector 7(float) 2
|
44: TypeVector 7(float) 2
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 42
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 42
|
||||||
46: TypePointer Function 44(fvec2)
|
46: TypePointer Function 44(fvec2)
|
||||||
47: TypeBool
|
47: TypeBool
|
||||||
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
50: TypeFunction 47(bool) 20(ptr) 46(ptr)
|
50: TypeFunction 47(bool) 20(ptr) 46(ptr)
|
||||||
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 49 19 45
|
51: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 49 19 45
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 55 51 28 15 15 30 55 16 15
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 55 51 28 15 15 30 55 16 15
|
||||||
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 61 19 28 15 15 56 18 31
|
60: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 61 19 28 15 15 56 18 31
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 64 45 28 15 15 56 18 42
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 64 45 28 15 15 56 18 42
|
||||||
66: TypeVector 7(float) 3
|
66: TypeVector 7(float) 3
|
||||||
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
68(VSOutput): TypeStruct 17(fvec4) 66(fvec3) 44(fvec2)
|
68(VSOutput): TypeStruct 17(fvec4) 66(fvec3) 44(fvec2)
|
||||||
70: 10(int) Constant 44
|
70: 10(int) Constant 44
|
||||||
71: 10(int) Constant 13
|
71: 10(int) Constant 13
|
||||||
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 61 19 28 70 71 15 15 16
|
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 61 19 28 70 71 15 15 16
|
||||||
74: 10(int) Constant 45
|
74: 10(int) Constant 45
|
||||||
75: 10(int) Constant 35
|
75: 10(int) Constant 35
|
||||||
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 73 67 28 74 75 15 15 16
|
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 73 67 28 74 75 15 15 16
|
||||||
78: 10(int) Constant 46
|
78: 10(int) Constant 46
|
||||||
79: 10(int) Constant 31
|
79: 10(int) Constant 31
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 77 45 28 78 79 15 15 16
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 77 45 28 78 79 15 15 16
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 81 31 28 15 15 30 81 15 16 69 72 76
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 81 31 28 15 15 30 81 15 16 69 72 76
|
||||||
82: TypeArray 68(VSOutput) 18
|
82: TypeArray 68(VSOutput) 18
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 80 18
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 80 18
|
||||||
84: TypePointer Function 82
|
84: TypePointer Function 82
|
||||||
85: TypeArray 7(float) 18
|
85: TypeArray 7(float) 18
|
||||||
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 8 18
|
86: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 8 18
|
||||||
87: TypeArray 7(float) 42
|
87: TypeArray 7(float) 42
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 8 42
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 8 42
|
||||||
89(ConstantsHSOutput): TypeStruct 85 87
|
89(ConstantsHSOutput): TypeStruct 85 87
|
||||||
92: 10(int) Constant 58
|
92: 10(int) Constant 58
|
||||||
93: 10(int) Constant 25
|
93: 10(int) Constant 25
|
||||||
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 91 86 28 92 93 15 15 16
|
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 91 86 28 92 93 15 15 16
|
||||||
96: 10(int) Constant 59
|
96: 10(int) Constant 59
|
||||||
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 95 88 28 96 93 15 15 16
|
94: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 95 88 28 96 93 15 15 16
|
||||||
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 98 31 28 15 15 30 98 15 16 90 94
|
97: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 98 31 28 15 15 30 98 15 16 90 94
|
||||||
99: TypeFunction 89(ConstantsHSOutput) 84(ptr)
|
99: TypeFunction 89(ConstantsHSOutput) 84(ptr)
|
||||||
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 97 83
|
100: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 97 83
|
||||||
104: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 103 100 28 15 15 30 103 16 15
|
104: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 103 100 28 15 15 30 103 16 15
|
||||||
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 109 83 28 15 15 104 18 31
|
108: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 109 83 28 15 15 104 18 31
|
||||||
111: TypePointer Function 10(int)
|
111: TypePointer Function 10(int)
|
||||||
112(HSOutput): TypeStruct 17(fvec4) 66(fvec3) 44(fvec2)
|
112(HSOutput): TypeStruct 17(fvec4) 66(fvec3) 44(fvec2)
|
||||||
114: 10(int) Constant 51
|
114: 10(int) Constant 51
|
||||||
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 61 19 28 114 13 15 15 16
|
113: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 61 19 28 114 13 15 15 16
|
||||||
116: 10(int) Constant 52
|
116: 10(int) Constant 52
|
||||||
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 73 67 28 116 75 15 15 16
|
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 73 67 28 116 75 15 15 16
|
||||||
118: 10(int) Constant 53
|
118: 10(int) Constant 53
|
||||||
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 77 45 28 118 79 15 15 16
|
117: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 77 45 28 118 79 15 15 16
|
||||||
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 120 31 28 15 15 30 120 15 16 113 115 117
|
119: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 120 31 28 15 15 30 120 15 16 113 115 117
|
||||||
121: TypeFunction 112(HSOutput) 84(ptr) 111(ptr)
|
121: TypeFunction 112(HSOutput) 84(ptr) 111(ptr)
|
||||||
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 119 83 11
|
122: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 119 83 11
|
||||||
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 126 122 28 15 15 30 126 16 15
|
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 126 122 28 15 15 30 126 16 15
|
||||||
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 109 83 28 15 15 127 18 31
|
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 109 83 28 15 15 127 18 31
|
||||||
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 134 11 28 15 15 127 18 42
|
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 134 11 28 15 15 127 18 42
|
||||||
140: 10(int) Constant 67
|
140: 10(int) Constant 67
|
||||||
138: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 139 19 28 140 15 27 18
|
138: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 139 19 28 140 15 27 18
|
||||||
142: 7(float) Constant 1056964608
|
142: 7(float) Constant 1056964608
|
||||||
147: TypePointer Function 7(float)
|
147: TypePointer Function 7(float)
|
||||||
151: 10(int) Constant 69
|
151: 10(int) Constant 69
|
||||||
149: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 150 8 28 151 15 27 18
|
149: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 150 8 28 151 15 27 18
|
||||||
156: 7(float) Constant 1073741824
|
156: 7(float) Constant 1073741824
|
||||||
161: 10(int) Constant 72
|
161: 10(int) Constant 72
|
||||||
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 160 19 28 161 15 27 18
|
159: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 160 19 28 161 15 27 18
|
||||||
164: TypeMatrix 17(fvec4) 4
|
164: TypeMatrix 17(fvec4) 4
|
||||||
166: 47(bool) ConstantTrue
|
166: 47(bool) ConstantTrue
|
||||||
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 19 18 166
|
165: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 19 18 166
|
||||||
167: TypeArray 17(fvec4) 14
|
167: TypeArray 17(fvec4) 14
|
||||||
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 19 14
|
168: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 19 14
|
||||||
169(UBO): TypeStruct 164 164 17(fvec4) 167 7(float) 7(float) 44(fvec2) 7(float)
|
169(UBO): TypeStruct 164 164 17(fvec4) 167 7(float) 7(float) 44(fvec2) 7(float)
|
||||||
172: 10(int) Constant 29
|
172: 10(int) Constant 29
|
||||||
173: 10(int) Constant 20
|
173: 10(int) Constant 20
|
||||||
170: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 171 165 28 172 173 15 15 16
|
170: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 171 165 28 172 173 15 15 16
|
||||||
174: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 171 165 28 172 173 15 15 16
|
174: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 171 165 28 172 173 15 15 16
|
||||||
177: 10(int) Constant 30
|
177: 10(int) Constant 30
|
||||||
178: 10(int) Constant 17
|
178: 10(int) Constant 17
|
||||||
175: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 176 19 28 177 178 15 15 16
|
175: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 176 19 28 177 178 15 15 16
|
||||||
181: 10(int) Constant 22
|
181: 10(int) Constant 22
|
||||||
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 180 168 28 79 181 15 15 16
|
179: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 180 168 28 79 181 15 15 16
|
||||||
184: 10(int) Constant 27
|
184: 10(int) Constant 27
|
||||||
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 183 8 28 75 184 15 15 16
|
182: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 183 8 28 75 184 15 15 16
|
||||||
185: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 183 8 28 75 184 15 15 16
|
185: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 183 8 28 75 184 15 15 16
|
||||||
188: 10(int) Constant 34
|
188: 10(int) Constant 34
|
||||||
186: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 187 45 28 188 173 15 15 16
|
186: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 187 45 28 188 173 15 15 16
|
||||||
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 183 8 28 75 184 15 15 16
|
189: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 183 8 28 75 184 15 15 16
|
||||||
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 191 31 28 161 15 30 191 15 16 170 174 175 179 182 185 186 189
|
190: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 191 31 28 161 15 30 191 15 16 170 174 175 179 182 185 186 189
|
||||||
192(ubo): TypeStruct 169(UBO)
|
192(ubo): TypeStruct 169(UBO)
|
||||||
195: 10(int) Constant 37
|
195: 10(int) Constant 37
|
||||||
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 194 190 28 195 195 15 15 16
|
193: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 194 190 28 195 195 15 15 16
|
||||||
196: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 194 31 28 161 15 30 194 15 16 193
|
196: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 194 31 28 161 15 30 194 15 16 193
|
||||||
197: TypePointer Uniform 192(ubo)
|
197: TypePointer Uniform 192(ubo)
|
||||||
198: 197(ptr) Variable Uniform
|
198: 197(ptr) Variable Uniform
|
||||||
200: 10(int) Constant 8
|
200: 10(int) Constant 8
|
||||||
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 29 196 28 161 15 30 29 198 200
|
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 29 196 28 161 15 30 29 198 200
|
||||||
201: TypeInt 32 1
|
201: TypeInt 32 1
|
||||||
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 202 13 18 15
|
203: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 202 13 18 15
|
||||||
204: 201(int) Constant 0
|
204: 201(int) Constant 0
|
||||||
205: 201(int) Constant 1
|
205: 201(int) Constant 1
|
||||||
206: TypePointer Uniform 164
|
206: TypePointer Uniform 164
|
||||||
213: 10(int) Constant 75
|
213: 10(int) Constant 75
|
||||||
211: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 212 19 28 213 15 27 18
|
211: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 212 19 28 213 15 27 18
|
||||||
217: 7(float) Constant 0
|
217: 7(float) Constant 0
|
||||||
218: 66(fvec3) ConstantComposite 217 217 217
|
218: 66(fvec3) ConstantComposite 217 217 217
|
||||||
230: 10(int) Constant 76
|
230: 10(int) Constant 76
|
||||||
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 229 19 28 230 15 27 18
|
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 229 19 28 230 15 27 18
|
||||||
252: 201(int) Constant 6
|
252: 201(int) Constant 6
|
||||||
253: TypePointer Uniform 44(fvec2)
|
253: TypePointer Uniform 44(fvec2)
|
||||||
275: 201(int) Constant 7
|
275: 201(int) Constant 7
|
||||||
@ -303,46 +303,46 @@ Validation failed
|
|||||||
284: 7(float) Constant 1065353216
|
284: 7(float) Constant 1065353216
|
||||||
285: 7(float) Constant 1115684864
|
285: 7(float) Constant 1115684864
|
||||||
293: 10(int) Constant 98
|
293: 10(int) Constant 98
|
||||||
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 292 19 28 293 15 56 18
|
291: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 292 19 28 293 15 56 18
|
||||||
296: TypeImage 7(float) 2D sampled format:Unknown
|
296: TypeImage 7(float) 2D sampled format:Unknown
|
||||||
299: 10(int) Constant 99
|
299: 10(int) Constant 99
|
||||||
301: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
301: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
297: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 298 15 28 299 15 30 300 301 16
|
297: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 298 15 28 299 15 30 300 301 16
|
||||||
302: TypePointer UniformConstant 296
|
302: TypePointer UniformConstant 296
|
||||||
303(textureHeight): 302(ptr) Variable UniformConstant
|
303(textureHeight): 302(ptr) Variable UniformConstant
|
||||||
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 305 297 28 299 15 30 305 303(textureHeight) 200
|
304: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 305 297 28 299 15 30 305 303(textureHeight) 200
|
||||||
307: TypeSampler
|
307: TypeSampler
|
||||||
308: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 309 31 28 299 15 30 310 301 16
|
308: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 309 31 28 299 15 30 310 301 16
|
||||||
311: TypePointer UniformConstant 307
|
311: TypePointer UniformConstant 307
|
||||||
312(samplerHeight): 311(ptr) Variable UniformConstant
|
312(samplerHeight): 311(ptr) Variable UniformConstant
|
||||||
313: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 314 308 28 299 15 30 314 312(samplerHeight) 200
|
313: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 314 308 28 299 15 30 314 312(samplerHeight) 200
|
||||||
316: TypeSampledImage 296
|
316: TypeSampledImage 296
|
||||||
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 318 15 28 299 15 30 319 301 16
|
317: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 318 15 28 299 15 30 319 301 16
|
||||||
324: 201(int) Constant 4
|
324: 201(int) Constant 4
|
||||||
332: TypePointer Function 201(int)
|
332: TypePointer Function 201(int)
|
||||||
336: 10(int) Constant 102
|
336: 10(int) Constant 102
|
||||||
334: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 335 203 28 336 15 56 18
|
334: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 335 203 28 336 15 56 18
|
||||||
344: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
344: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
347: 201(int) Constant 3
|
347: 201(int) Constant 3
|
||||||
349: TypePointer Uniform 17(fvec4)
|
349: TypePointer Uniform 17(fvec4)
|
||||||
353: 7(float) Constant 1090519040
|
353: 7(float) Constant 1090519040
|
||||||
355: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
355: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
359: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
359: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
360: 47(bool) ConstantFalse
|
360: 47(bool) ConstantFalse
|
||||||
364: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
364: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
368: TypePointer Function 89(ConstantsHSOutput)
|
368: TypePointer Function 89(ConstantsHSOutput)
|
||||||
372: 10(int) Constant 113
|
372: 10(int) Constant 113
|
||||||
370: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 371 97 28 372 15 104 18
|
370: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 371 97 28 372 15 104 18
|
||||||
374: 85 ConstantComposite 217 217 217 217
|
374: 85 ConstantComposite 217 217 217 217
|
||||||
375: 87 ConstantComposite 217 217
|
375: 87 ConstantComposite 217 217
|
||||||
376:89(ConstantsHSOutput) ConstantComposite 374 375
|
376:89(ConstantsHSOutput) ConstantComposite 374 375
|
||||||
377: 201(int) Constant 2
|
377: 201(int) Constant 2
|
||||||
385: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
385: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
386: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
399: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 48 13 42 15
|
399: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 48 13 42 15
|
||||||
458: TypePointer Function 112(HSOutput)
|
458: TypePointer Function 112(HSOutput)
|
||||||
461: 10(int) Constant 159
|
461: 10(int) Constant 159
|
||||||
460: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 371 119 28 461 15 127 18
|
460: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 371 119 28 461 15 127 18
|
||||||
463: 17(fvec4) ConstantComposite 217 217 217 217
|
463: 17(fvec4) ConstantComposite 217 217 217 217
|
||||||
464: 44(fvec2) ConstantComposite 217 217
|
464: 44(fvec2) ConstantComposite 217 217
|
||||||
465:112(HSOutput) ConstantComposite 463 218 464
|
465:112(HSOutput) ConstantComposite 463 218 464
|
||||||
@ -502,30 +502,30 @@ Validation failed
|
|||||||
158(v0): 20(ptr) Variable Function
|
158(v0): 20(ptr) Variable Function
|
||||||
210(clip0): 20(ptr) Variable Function
|
210(clip0): 20(ptr) Variable Function
|
||||||
227(clip1): 20(ptr) Variable Function
|
227(clip1): 20(ptr) Variable Function
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 27
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 27
|
||||||
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 28 15 15 15 15
|
35: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 28 15 15 15 15
|
||||||
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 36 23(p0) 39
|
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 36 23(p0) 39
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 40 24(p1) 39
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 40 24(p1) 39
|
||||||
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 27 25(screenSpaceTessFactor(vf4;vf4;)
|
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 27 25(screenSpaceTessFactor(vf4;vf4;)
|
||||||
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 138 137(midPoint) 39
|
141: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 138 137(midPoint) 39
|
||||||
143: 17(fvec4) Load 23(p0)
|
143: 17(fvec4) Load 23(p0)
|
||||||
144: 17(fvec4) Load 24(p1)
|
144: 17(fvec4) Load 24(p1)
|
||||||
145: 17(fvec4) FAdd 143 144
|
145: 17(fvec4) FAdd 143 144
|
||||||
146: 17(fvec4) VectorTimesScalar 145 142
|
146: 17(fvec4) VectorTimesScalar 145 142
|
||||||
Store 137(midPoint) 146
|
Store 137(midPoint) 146
|
||||||
152: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 149 148(radius) 39
|
152: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 149 148(radius) 39
|
||||||
153: 17(fvec4) Load 23(p0)
|
153: 17(fvec4) Load 23(p0)
|
||||||
154: 17(fvec4) Load 24(p1)
|
154: 17(fvec4) Load 24(p1)
|
||||||
155: 7(float) ExtInst 2(GLSL.std.450) 67(Distance) 153 154
|
155: 7(float) ExtInst 2(GLSL.std.450) 67(Distance) 153 154
|
||||||
157: 7(float) FDiv 155 156
|
157: 7(float) FDiv 155 156
|
||||||
Store 148(radius) 157
|
Store 148(radius) 157
|
||||||
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 159 158(v0) 39
|
162: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 159 158(v0) 39
|
||||||
163: 17(fvec4) Load 137(midPoint)
|
163: 17(fvec4) Load 137(midPoint)
|
||||||
207: 206(ptr) AccessChain 198 204 205
|
207: 206(ptr) AccessChain 198 204 205
|
||||||
208: 164 Load 207
|
208: 164 Load 207
|
||||||
209: 17(fvec4) VectorTimesMatrix 163 208
|
209: 17(fvec4) VectorTimesMatrix 163 208
|
||||||
Store 158(v0) 209
|
Store 158(v0) 209
|
||||||
214: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 211 210(clip0) 39
|
214: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 211 210(clip0) 39
|
||||||
215: 17(fvec4) Load 158(v0)
|
215: 17(fvec4) Load 158(v0)
|
||||||
216: 7(float) Load 148(radius)
|
216: 7(float) Load 148(radius)
|
||||||
219: 7(float) CompositeExtract 218 0
|
219: 7(float) CompositeExtract 218 0
|
||||||
@ -537,7 +537,7 @@ Validation failed
|
|||||||
225: 164 Load 224
|
225: 164 Load 224
|
||||||
226: 17(fvec4) VectorTimesMatrix 223 225
|
226: 17(fvec4) VectorTimesMatrix 223 225
|
||||||
Store 210(clip0) 226
|
Store 210(clip0) 226
|
||||||
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 228 227(clip1) 39
|
231: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 228 227(clip1) 39
|
||||||
232: 17(fvec4) Load 158(v0)
|
232: 17(fvec4) Load 158(v0)
|
||||||
233: 7(float) Load 148(radius)
|
233: 7(float) Load 148(radius)
|
||||||
234: 7(float) CompositeExtract 218 0
|
234: 7(float) CompositeExtract 218 0
|
||||||
@ -601,12 +601,12 @@ Validation failed
|
|||||||
57: Label
|
57: Label
|
||||||
290(pos): 20(ptr) Variable Function
|
290(pos): 20(ptr) Variable Function
|
||||||
333(i): 332(ptr) Variable Function
|
333(i): 332(ptr) Variable Function
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 56
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 56
|
||||||
59: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 28 15 15 15 15
|
59: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 28 15 15 15 15
|
||||||
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 60 52(Pos) 39
|
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 60 52(Pos) 39
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 63 53(inUV) 39
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 63 53(inUV) 39
|
||||||
289: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 56 54(frustumCheck(vf4;vf2;)
|
289: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 56 54(frustumCheck(vf4;vf2;)
|
||||||
294: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 291 290(pos) 39
|
294: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 291 290(pos) 39
|
||||||
295: 17(fvec4) Load 52(Pos)
|
295: 17(fvec4) Load 52(Pos)
|
||||||
Store 290(pos) 295
|
Store 290(pos) 295
|
||||||
306: 296 Load 303(textureHeight)
|
306: 296 Load 303(textureHeight)
|
||||||
@ -623,7 +623,7 @@ Validation failed
|
|||||||
330: 7(float) FSub 329 327
|
330: 7(float) FSub 329 327
|
||||||
331: 147(ptr) AccessChain 290(pos) 31
|
331: 147(ptr) AccessChain 290(pos) 31
|
||||||
Store 331 330
|
Store 331 330
|
||||||
337: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 334 333(i) 39
|
337: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 334 333(i) 39
|
||||||
Store 333(i) 204
|
Store 333(i) 204
|
||||||
Branch 338
|
Branch 338
|
||||||
338: Label
|
338: Label
|
||||||
@ -669,11 +669,11 @@ Validation failed
|
|||||||
422(param): 20(ptr) Variable Function
|
422(param): 20(ptr) Variable Function
|
||||||
427(param): 20(ptr) Variable Function
|
427(param): 20(ptr) Variable Function
|
||||||
430(param): 20(ptr) Variable Function
|
430(param): 20(ptr) Variable Function
|
||||||
106: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 104
|
106: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 104
|
||||||
107: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 28 15 15 15 15
|
107: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 28 15 15 15 15
|
||||||
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 108 101(patch) 39
|
110: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 108 101(patch) 39
|
||||||
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 104 102(ConstantsHS(struct-VSOutput-vf4-vf3-vf21[4];)
|
367: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 104 102(ConstantsHS(struct-VSOutput-vf4-vf3-vf21[4];)
|
||||||
373: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 370 369(output) 39
|
373: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 370 369(output) 39
|
||||||
Store 369(output) 376
|
Store 369(output) 376
|
||||||
379: 20(ptr) AccessChain 101(patch) 204 204
|
379: 20(ptr) AccessChain 101(patch) 204 204
|
||||||
380: 17(fvec4) Load 379
|
380: 17(fvec4) Load 379
|
||||||
@ -782,12 +782,12 @@ Validation failed
|
|||||||
124(InvocationID): 111(ptr) FunctionParameter
|
124(InvocationID): 111(ptr) FunctionParameter
|
||||||
128: Label
|
128: Label
|
||||||
459(output): 458(ptr) Variable Function
|
459(output): 458(ptr) Variable Function
|
||||||
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 127
|
129: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 127
|
||||||
130: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 28 15 15 15 15
|
130: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 28 15 15 15 15
|
||||||
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 131 123(patch) 39
|
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 131 123(patch) 39
|
||||||
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 133 124(InvocationID) 39
|
135: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 133 124(InvocationID) 39
|
||||||
457: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 127 125(@main(struct-VSOutput-vf4-vf3-vf21[4];u1;)
|
457: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 127 125(@main(struct-VSOutput-vf4-vf3-vf21[4];u1;)
|
||||||
462: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 460 459(output) 39
|
462: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 460 459(output) 39
|
||||||
Store 459(output) 465
|
Store 459(output) 465
|
||||||
466: 10(int) Load 124(InvocationID)
|
466: 10(int) Load 124(InvocationID)
|
||||||
467: 20(ptr) AccessChain 123(patch) 466 204
|
467: 20(ptr) AccessChain 123(patch) 466 204
|
||||||
|
@ -156,142 +156,142 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: 10(int) Constant 4
|
17: 10(int) Constant 4
|
||||||
18: TypeArray 7(float) 17
|
18: TypeArray 7(float) 17
|
||||||
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 8 17
|
19: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 8 17
|
||||||
20: 10(int) Constant 2
|
20: 10(int) Constant 2
|
||||||
21: TypeArray 7(float) 20
|
21: TypeArray 7(float) 20
|
||||||
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 8 20
|
22: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 8 20
|
||||||
23(ConstantsHSOutput): TypeStruct 18 21
|
23(ConstantsHSOutput): TypeStruct 18 21
|
||||||
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 27
|
26: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 27
|
||||||
28: 10(int) Constant 51
|
28: 10(int) Constant 51
|
||||||
29: 10(int) Constant 25
|
29: 10(int) Constant 25
|
||||||
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 25 19 26 28 29 15 15 16
|
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 25 19 26 28 29 15 15 16
|
||||||
32: 10(int) Constant 52
|
32: 10(int) Constant 52
|
||||||
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 31 22 26 32 29 15 15 16
|
30: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 31 22 26 32 29 15 15 16
|
||||||
35: 10(int) Constant 1
|
35: 10(int) Constant 1
|
||||||
37: 10(int) Constant 5
|
37: 10(int) Constant 5
|
||||||
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 35 17 26 37
|
36: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 35 17 26 37
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 34 35 26 15 15 36 34 15 16 24 30
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 34 35 26 15 15 36 34 15 16 24 30
|
||||||
38: TypePointer Function 23(ConstantsHSOutput)
|
38: TypePointer Function 23(ConstantsHSOutput)
|
||||||
39: TypeVector 7(float) 2
|
39: TypeVector 7(float) 2
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 20
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 20
|
||||||
41: TypePointer Function 39(fvec2)
|
41: TypePointer Function 39(fvec2)
|
||||||
42: TypeVector 7(float) 4
|
42: TypeVector 7(float) 4
|
||||||
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 17
|
43: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 17
|
||||||
44: TypeVector 7(float) 3
|
44: TypeVector 7(float) 3
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
46(HSOutput): TypeStruct 42(fvec4) 44(fvec3) 39(fvec2)
|
46(HSOutput): TypeStruct 42(fvec4) 44(fvec3) 39(fvec2)
|
||||||
49: 10(int) Constant 44
|
49: 10(int) Constant 44
|
||||||
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 48 43 26 49 13 15 15 16
|
47: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 48 43 26 49 13 15 15 16
|
||||||
52: 10(int) Constant 45
|
52: 10(int) Constant 45
|
||||||
53: 10(int) Constant 35
|
53: 10(int) Constant 35
|
||||||
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 51 45 26 52 53 15 15 16
|
50: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 51 45 26 52 53 15 15 16
|
||||||
56: 10(int) Constant 46
|
56: 10(int) Constant 46
|
||||||
57: 10(int) Constant 31
|
57: 10(int) Constant 31
|
||||||
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 55 40 26 56 57 15 15 16
|
54: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 55 40 26 56 57 15 15 16
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 59 35 26 15 15 36 59 15 16 47 50 54
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 59 35 26 15 15 36 59 15 16 47 50 54
|
||||||
60: TypeArray 46(HSOutput) 17
|
60: TypeArray 46(HSOutput) 17
|
||||||
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 58 17
|
61: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 58 17
|
||||||
62(DSOutput): TypeStruct 42(fvec4) 44(fvec3) 39(fvec2) 44(fvec3) 44(fvec3) 44(fvec3) 44(fvec3)
|
62(DSOutput): TypeStruct 42(fvec4) 44(fvec3) 39(fvec2) 44(fvec3) 44(fvec3) 44(fvec3) 44(fvec3)
|
||||||
64: 10(int) Constant 57
|
64: 10(int) Constant 57
|
||||||
65: 10(int) Constant 13
|
65: 10(int) Constant 13
|
||||||
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 48 43 26 64 65 15 15 16
|
63: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 48 43 26 64 65 15 15 16
|
||||||
68: 10(int) Constant 63
|
68: 10(int) Constant 63
|
||||||
69: 10(int) Constant 37
|
69: 10(int) Constant 37
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 67 45 26 68 69 15 15 16
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 67 45 26 68 69 15 15 16
|
||||||
71: 10(int) Constant 59
|
71: 10(int) Constant 59
|
||||||
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 55 40 26 71 57 15 15 16
|
70: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 55 40 26 71 57 15 15 16
|
||||||
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 67 45 26 68 69 15 15 16
|
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 67 45 26 68 69 15 15 16
|
||||||
73: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 67 45 26 68 69 15 15 16
|
73: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 67 45 26 68 69 15 15 16
|
||||||
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 67 45 26 68 69 15 15 16
|
74: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 67 45 26 68 69 15 15 16
|
||||||
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 67 45 26 68 69 15 15 16
|
75: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 67 45 26 68 69 15 15 16
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 77 35 26 15 15 36 77 15 16 63 66 70 72 73 74 75
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 77 35 26 15 15 36 77 15 16 63 66 70 72 73 74 75
|
||||||
78: TypeFunction 62(DSOutput) 38(ptr) 41(ptr) 60
|
78: TypeFunction 62(DSOutput) 38(ptr) 41(ptr) 60
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 76 33 40 58
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 76 33 40 58
|
||||||
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 84 79 26 15 15 36 84 16 15
|
85: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 84 79 26 15 15 36 84 16 15
|
||||||
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 90 33 26 15 15 85 17 35
|
89: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 90 33 26 15 15 85 17 35
|
||||||
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
92: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 94 40 26 15 15 85 17 20
|
93: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 94 40 26 15 15 85 17 20
|
||||||
96: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 97 58 26 15 15 85 17 16
|
96: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 97 58 26 15 15 85 17 16
|
||||||
100: TypePointer Function 62(DSOutput)
|
100: TypePointer Function 62(DSOutput)
|
||||||
104: 10(int) Constant 70
|
104: 10(int) Constant 70
|
||||||
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 103 76 26 104 15 85 17
|
102: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 103 76 26 104 15 85 17
|
||||||
106: 7(float) Constant 0
|
106: 7(float) Constant 0
|
||||||
107: 42(fvec4) ConstantComposite 106 106 106 106
|
107: 42(fvec4) ConstantComposite 106 106 106 106
|
||||||
108: 44(fvec3) ConstantComposite 106 106 106
|
108: 44(fvec3) ConstantComposite 106 106 106
|
||||||
109: 39(fvec2) ConstantComposite 106 106
|
109: 39(fvec2) ConstantComposite 106 106
|
||||||
110:62(DSOutput) ConstantComposite 107 108 109 108 108 108 108
|
110:62(DSOutput) ConstantComposite 107 108 109 108 108 108 108
|
||||||
114: 10(int) Constant 71
|
114: 10(int) Constant 71
|
||||||
112: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 113 40 26 114 15 85 17
|
112: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 113 40 26 114 15 85 17
|
||||||
116: TypeInt 32 1
|
116: TypeInt 32 1
|
||||||
118: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 117 13 17 15
|
118: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 117 13 17 15
|
||||||
119: 116(int) Constant 0
|
119: 116(int) Constant 0
|
||||||
120: 116(int) Constant 2
|
120: 116(int) Constant 2
|
||||||
122: 116(int) Constant 1
|
122: 116(int) Constant 1
|
||||||
124: TypePointer Function 7(float)
|
124: TypePointer Function 7(float)
|
||||||
132: 10(int) Constant 72
|
132: 10(int) Constant 72
|
||||||
130: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 131 40 26 132 15 85 17
|
130: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 131 40 26 132 15 85 17
|
||||||
134: 116(int) Constant 3
|
134: 116(int) Constant 3
|
||||||
148: TypePointer Function 44(fvec3)
|
148: TypePointer Function 44(fvec3)
|
||||||
152: 10(int) Constant 75
|
152: 10(int) Constant 75
|
||||||
150: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 151 45 26 152 15 85 17
|
150: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 151 45 26 152 15 85 17
|
||||||
163: 10(int) Constant 76
|
163: 10(int) Constant 76
|
||||||
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 162 45 26 163 15 85 17
|
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 162 45 26 163 15 85 17
|
||||||
178: TypePointer Function 42(fvec4)
|
178: TypePointer Function 42(fvec4)
|
||||||
182: 10(int) Constant 80
|
182: 10(int) Constant 80
|
||||||
180: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 181 43 26 182 15 85 17
|
180: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 181 43 26 182 15 85 17
|
||||||
193: 10(int) Constant 81
|
193: 10(int) Constant 81
|
||||||
191: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 192 43 26 193 15 85 17
|
191: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 192 43 26 193 15 85 17
|
||||||
204: 10(int) Constant 82
|
204: 10(int) Constant 82
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 203 43 26 204 15 85 17
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 203 43 26 204 15 85 17
|
||||||
212: TypeImage 7(float) 2D sampled format:Unknown
|
212: TypeImage 7(float) 2D sampled format:Unknown
|
||||||
215: 10(int) Constant 84
|
215: 10(int) Constant 84
|
||||||
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(Unknown)
|
217: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 0(DebugInfoNone)
|
||||||
213: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 214 15 26 215 15 36 216 217 16
|
213: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 214 15 26 215 15 36 216 217 16
|
||||||
218: TypePointer UniformConstant 212
|
218: TypePointer UniformConstant 212
|
||||||
219(displacementMapTexture): 218(ptr) Variable UniformConstant
|
219(displacementMapTexture): 218(ptr) Variable UniformConstant
|
||||||
222: 10(int) Constant 8
|
222: 10(int) Constant 8
|
||||||
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 221 213 26 215 15 36 221 219(displacementMapTexture) 222
|
220: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 221 213 26 215 15 36 221 219(displacementMapTexture) 222
|
||||||
224: TypeSampler
|
224: TypeSampler
|
||||||
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 226 35 26 215 15 36 227 217 16
|
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 226 35 26 215 15 36 227 217 16
|
||||||
228: TypePointer UniformConstant 224
|
228: TypePointer UniformConstant 224
|
||||||
229(displacementMapSampler): 228(ptr) Variable UniformConstant
|
229(displacementMapSampler): 228(ptr) Variable UniformConstant
|
||||||
230: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 231 225 26 215 15 36 231 229(displacementMapSampler) 222
|
230: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 231 225 26 215 15 36 231 229(displacementMapSampler) 222
|
||||||
233: TypeSampledImage 212
|
233: TypeSampledImage 212
|
||||||
234: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 235 15 26 215 15 36 236 217 16
|
234: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 235 15 26 215 15 36 236 217 16
|
||||||
242: TypeMatrix 42(fvec4) 4
|
242: TypeMatrix 42(fvec4) 4
|
||||||
244: TypeBool
|
244: TypeBool
|
||||||
245: 244(bool) ConstantTrue
|
245: 244(bool) ConstantTrue
|
||||||
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 43 17 245
|
243: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 43 17 245
|
||||||
246: TypeArray 42(fvec4) 14
|
246: TypeArray 42(fvec4) 14
|
||||||
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(SAbs) 43 14
|
247: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 5(DebugTypeArray) 43 14
|
||||||
248(UBO): TypeStruct 242 242 42(fvec4) 246 7(float) 7(float) 39(fvec2) 7(float)
|
248(UBO): TypeStruct 242 242 42(fvec4) 246 7(float) 7(float) 39(fvec2) 7(float)
|
||||||
251: 10(int) Constant 29
|
251: 10(int) Constant 29
|
||||||
252: 10(int) Constant 20
|
252: 10(int) Constant 20
|
||||||
249: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 250 243 26 251 252 15 15 16
|
249: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 250 243 26 251 252 15 15 16
|
||||||
253: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 250 243 26 251 252 15 15 16
|
253: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 250 243 26 251 252 15 15 16
|
||||||
256: 10(int) Constant 30
|
256: 10(int) Constant 30
|
||||||
257: 10(int) Constant 17
|
257: 10(int) Constant 17
|
||||||
254: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 255 43 26 256 257 15 15 16
|
254: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 255 43 26 256 257 15 15 16
|
||||||
260: 10(int) Constant 22
|
260: 10(int) Constant 22
|
||||||
258: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 259 247 26 57 260 15 15 16
|
258: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 259 247 26 57 260 15 15 16
|
||||||
263: 10(int) Constant 27
|
263: 10(int) Constant 27
|
||||||
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 262 8 26 53 263 15 15 16
|
261: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 262 8 26 53 263 15 15 16
|
||||||
264: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 262 8 26 53 263 15 15 16
|
264: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 262 8 26 53 263 15 15 16
|
||||||
267: 10(int) Constant 34
|
267: 10(int) Constant 34
|
||||||
265: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 266 40 26 267 252 15 15 16
|
265: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 266 40 26 267 252 15 15 16
|
||||||
268: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 262 8 26 53 263 15 15 16
|
268: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 262 8 26 53 263 15 15 16
|
||||||
269: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 270 35 26 215 15 36 270 15 16 249 253 254 258 261 264 265 268
|
269: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 270 35 26 215 15 36 270 15 16 249 253 254 258 261 264 265 268
|
||||||
271(ubo): TypeStruct 248(UBO)
|
271(ubo): TypeStruct 248(UBO)
|
||||||
272: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 273 269 26 69 69 15 15 16
|
272: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 273 269 26 69 69 15 15 16
|
||||||
274: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 273 35 26 215 15 36 273 15 16 272
|
274: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 273 35 26 215 15 36 273 15 16 272
|
||||||
275: TypePointer Uniform 271(ubo)
|
275: TypePointer Uniform 271(ubo)
|
||||||
276: 275(ptr) Variable Uniform
|
276: 275(ptr) Variable Uniform
|
||||||
277: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 27 274 26 215 15 36 27 276 222
|
277: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 27 274 26 215 15 36 27 276 222
|
||||||
278: 116(int) Constant 4
|
278: 116(int) Constant 4
|
||||||
279: TypePointer Uniform 7(float)
|
279: TypePointer Uniform 7(float)
|
||||||
288: TypePointer Uniform 242
|
288: TypePointer Uniform 242
|
||||||
@ -455,15 +455,15 @@ Validation failed
|
|||||||
179(pos1): 178(ptr) Variable Function
|
179(pos1): 178(ptr) Variable Function
|
||||||
190(pos2): 178(ptr) Variable Function
|
190(pos2): 178(ptr) Variable Function
|
||||||
201(pos): 178(ptr) Variable Function
|
201(pos): 178(ptr) Variable Function
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 85
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 85
|
||||||
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 26 15 15 15 15
|
88: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 26 15 15 15 15
|
||||||
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 89 80(input) 92
|
91: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 89 80(input) 92
|
||||||
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 93 81(TessCoord) 92
|
95: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 93 81(TessCoord) 92
|
||||||
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 96 82(patch) 92
|
98: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 96 82(patch) 92
|
||||||
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 85 83(@main(struct-ConstantsHSOutput-f1[4]-f1[2]1;vf2;struct-HSOutput-vf4-vf3-vf21[4];)
|
99: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 85 83(@main(struct-ConstantsHSOutput-f1[4]-f1[2]1;vf2;struct-HSOutput-vf4-vf3-vf21[4];)
|
||||||
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 102 101(output) 92
|
105: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 102 101(output) 92
|
||||||
Store 101(output) 110
|
Store 101(output) 110
|
||||||
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 112 111(uv1) 92
|
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 112 111(uv1) 92
|
||||||
121: 39(fvec2) CompositeExtract 82(patch) 0 2
|
121: 39(fvec2) CompositeExtract 82(patch) 0 2
|
||||||
123: 39(fvec2) CompositeExtract 82(patch) 1 2
|
123: 39(fvec2) CompositeExtract 82(patch) 1 2
|
||||||
125: 124(ptr) AccessChain 81(TessCoord) 15
|
125: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -471,7 +471,7 @@ Validation failed
|
|||||||
127: 39(fvec2) CompositeConstruct 126 126
|
127: 39(fvec2) CompositeConstruct 126 126
|
||||||
128: 39(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 121 123 127
|
128: 39(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 121 123 127
|
||||||
Store 111(uv1) 128
|
Store 111(uv1) 128
|
||||||
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 130 129(uv2) 92
|
133: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 130 129(uv2) 92
|
||||||
135: 39(fvec2) CompositeExtract 82(patch) 3 2
|
135: 39(fvec2) CompositeExtract 82(patch) 3 2
|
||||||
136: 39(fvec2) CompositeExtract 82(patch) 2 2
|
136: 39(fvec2) CompositeExtract 82(patch) 2 2
|
||||||
137: 124(ptr) AccessChain 81(TessCoord) 15
|
137: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -487,7 +487,7 @@ Validation failed
|
|||||||
146: 39(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 141 142 145
|
146: 39(fvec2) ExtInst 2(GLSL.std.450) 46(FMix) 141 142 145
|
||||||
147: 41(ptr) AccessChain 101(output) 120
|
147: 41(ptr) AccessChain 101(output) 120
|
||||||
Store 147 146
|
Store 147 146
|
||||||
153: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 150 149(n1) 92
|
153: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 150 149(n1) 92
|
||||||
154: 44(fvec3) CompositeExtract 82(patch) 0 1
|
154: 44(fvec3) CompositeExtract 82(patch) 0 1
|
||||||
155: 44(fvec3) CompositeExtract 82(patch) 1 1
|
155: 44(fvec3) CompositeExtract 82(patch) 1 1
|
||||||
156: 124(ptr) AccessChain 81(TessCoord) 15
|
156: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -495,7 +495,7 @@ Validation failed
|
|||||||
158: 44(fvec3) CompositeConstruct 157 157 157
|
158: 44(fvec3) CompositeConstruct 157 157 157
|
||||||
159: 44(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 154 155 158
|
159: 44(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 154 155 158
|
||||||
Store 149(n1) 159
|
Store 149(n1) 159
|
||||||
164: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 161 160(n2) 92
|
164: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 161 160(n2) 92
|
||||||
165: 44(fvec3) CompositeExtract 82(patch) 3 1
|
165: 44(fvec3) CompositeExtract 82(patch) 3 1
|
||||||
166: 44(fvec3) CompositeExtract 82(patch) 2 1
|
166: 44(fvec3) CompositeExtract 82(patch) 2 1
|
||||||
167: 124(ptr) AccessChain 81(TessCoord) 15
|
167: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -511,7 +511,7 @@ Validation failed
|
|||||||
176: 44(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 171 172 175
|
176: 44(fvec3) ExtInst 2(GLSL.std.450) 46(FMix) 171 172 175
|
||||||
177: 148(ptr) AccessChain 101(output) 122
|
177: 148(ptr) AccessChain 101(output) 122
|
||||||
Store 177 176
|
Store 177 176
|
||||||
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 180 179(pos1) 92
|
183: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 180 179(pos1) 92
|
||||||
184: 42(fvec4) CompositeExtract 82(patch) 0 0
|
184: 42(fvec4) CompositeExtract 82(patch) 0 0
|
||||||
185: 42(fvec4) CompositeExtract 82(patch) 1 0
|
185: 42(fvec4) CompositeExtract 82(patch) 1 0
|
||||||
186: 124(ptr) AccessChain 81(TessCoord) 15
|
186: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -519,7 +519,7 @@ Validation failed
|
|||||||
188: 42(fvec4) CompositeConstruct 187 187 187 187
|
188: 42(fvec4) CompositeConstruct 187 187 187 187
|
||||||
189: 42(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 184 185 188
|
189: 42(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 184 185 188
|
||||||
Store 179(pos1) 189
|
Store 179(pos1) 189
|
||||||
194: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 191 190(pos2) 92
|
194: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 191 190(pos2) 92
|
||||||
195: 42(fvec4) CompositeExtract 82(patch) 3 0
|
195: 42(fvec4) CompositeExtract 82(patch) 3 0
|
||||||
196: 42(fvec4) CompositeExtract 82(patch) 2 0
|
196: 42(fvec4) CompositeExtract 82(patch) 2 0
|
||||||
197: 124(ptr) AccessChain 81(TessCoord) 15
|
197: 124(ptr) AccessChain 81(TessCoord) 15
|
||||||
@ -527,7 +527,7 @@ Validation failed
|
|||||||
199: 42(fvec4) CompositeConstruct 198 198 198 198
|
199: 42(fvec4) CompositeConstruct 198 198 198 198
|
||||||
200: 42(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 195 196 199
|
200: 42(fvec4) ExtInst 2(GLSL.std.450) 46(FMix) 195 196 199
|
||||||
Store 190(pos2) 200
|
Store 190(pos2) 200
|
||||||
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 202 201(pos) 92
|
205: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 202 201(pos) 92
|
||||||
206: 42(fvec4) Load 179(pos1)
|
206: 42(fvec4) Load 179(pos1)
|
||||||
207: 42(fvec4) Load 190(pos2)
|
207: 42(fvec4) Load 190(pos2)
|
||||||
208: 124(ptr) AccessChain 81(TessCoord) 35
|
208: 124(ptr) AccessChain 81(TessCoord) 35
|
||||||
|
@ -130,61 +130,61 @@ Validation failed
|
|||||||
13: 10(int) Constant 32
|
13: 10(int) Constant 32
|
||||||
14: 10(int) Constant 6
|
14: 10(int) Constant 6
|
||||||
15: 10(int) Constant 0
|
15: 10(int) Constant 0
|
||||||
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 12 13 14 15
|
11: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 12 13 14 15
|
||||||
16: 10(int) Constant 3
|
16: 10(int) Constant 3
|
||||||
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 9 13 16 15
|
8: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 9 13 16 15
|
||||||
17: TypeVector 7(float) 3
|
17: TypeVector 7(float) 3
|
||||||
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 16
|
18: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 16
|
||||||
19: TypeVector 7(float) 2
|
19: TypeVector 7(float) 2
|
||||||
20: 10(int) Constant 2
|
20: 10(int) Constant 2
|
||||||
21: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 20
|
21: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 20
|
||||||
22: TypeInt 32 1
|
22: TypeInt 32 1
|
||||||
25: 10(int) Constant 4
|
25: 10(int) Constant 4
|
||||||
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(RoundEven) 23 13 25 15
|
24: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 2(DebugTypeBasic) 23 13 25 15
|
||||||
26(VSInput): TypeStruct 17(fvec3) 17(fvec3) 19(fvec2) 17(fvec3) 17(fvec3) 17(fvec3) 7(float) 22(int)
|
26(VSInput): TypeStruct 17(fvec3) 17(fvec3) 19(fvec2) 17(fvec3) 17(fvec3) 17(fvec3) 7(float) 22(int)
|
||||||
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(Modf) 0 30
|
29: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 35(DebugSource) 0 30
|
||||||
31: 10(int) Constant 35
|
31: 10(int) Constant 35
|
||||||
32: 10(int) Constant 40
|
32: 10(int) Constant 40
|
||||||
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 28 18 29 31 32 15 15 16
|
27: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 28 18 29 31 32 15 15 16
|
||||||
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 28 18 29 31 32 15 15 16
|
33: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 28 18 29 31 32 15 15 16
|
||||||
36: 10(int) Constant 30
|
36: 10(int) Constant 30
|
||||||
37: 10(int) Constant 31
|
37: 10(int) Constant 31
|
||||||
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 35 21 29 36 37 15 15 16
|
34: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 35 21 29 36 37 15 15 16
|
||||||
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 28 18 29 31 32 15 15 16
|
38: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 28 18 29 31 32 15 15 16
|
||||||
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 28 18 29 31 32 15 15 16
|
39: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 28 18 29 31 32 15 15 16
|
||||||
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 28 18 29 31 32 15 15 16
|
40: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 28 18 29 31 32 15 15 16
|
||||||
43: 10(int) Constant 36
|
43: 10(int) Constant 36
|
||||||
44: 10(int) Constant 41
|
44: 10(int) Constant 41
|
||||||
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 42 8 29 43 44 15 15 16
|
41: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 42 8 29 43 44 15 15 16
|
||||||
47: 10(int) Constant 37
|
47: 10(int) Constant 37
|
||||||
48: 10(int) Constant 42
|
48: 10(int) Constant 42
|
||||||
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 46 24 29 47 48 15 15 16
|
45: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 46 24 29 47 48 15 15 16
|
||||||
51: 10(int) Constant 1
|
51: 10(int) Constant 1
|
||||||
53: 10(int) Constant 5
|
53: 10(int) Constant 5
|
||||||
52: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(Round) 51 25 29 53
|
52: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 1(DebugCompilationUnit) 51 25 29 53
|
||||||
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 50 51 29 15 15 52 50 15 16 27 33 34 38 39 40 41 45
|
49: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 50 51 29 15 15 52 50 15 16 27 33 34 38 39 40 41 45
|
||||||
54: TypePointer Function 26(VSInput)
|
54: TypePointer Function 26(VSInput)
|
||||||
55: TypeVector 7(float) 4
|
55: TypeVector 7(float) 4
|
||||||
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(FSign) 8 25
|
56: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 6(DebugTypeVector) 8 25
|
||||||
57(VSOutput): TypeStruct 55(fvec4) 17(fvec3) 17(fvec3) 17(fvec3) 17(fvec3) 17(fvec3)
|
57(VSOutput): TypeStruct 55(fvec4) 17(fvec3) 17(fvec3) 17(fvec3) 17(fvec3) 17(fvec3)
|
||||||
60: 10(int) Constant 53
|
60: 10(int) Constant 53
|
||||||
61: 10(int) Constant 13
|
61: 10(int) Constant 13
|
||||||
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 59 56 29 60 61 15 15 16
|
58: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 59 56 29 60 61 15 15 16
|
||||||
64: 10(int) Constant 58
|
64: 10(int) Constant 58
|
||||||
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 63 18 29 64 47 15 15 16
|
62: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 63 18 29 64 47 15 15 16
|
||||||
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 63 18 29 64 47 15 15 16
|
65: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 63 18 29 64 47 15 15 16
|
||||||
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 63 18 29 64 47 15 15 16
|
66: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 63 18 29 64 47 15 15 16
|
||||||
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 63 18 29 64 47 15 15 16
|
67: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 63 18 29 64 47 15 15 16
|
||||||
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 63 18 29 64 47 15 15 16
|
68: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 63 18 29 64 47 15 15 16
|
||||||
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 70 51 29 15 15 52 70 15 16 58 62 65 66 67 68
|
69: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 70 51 29 15 15 52 70 15 16 58 62 65 66 67 68
|
||||||
71: TypeFunction 57(VSOutput) 54(ptr)
|
71: TypeFunction 57(VSOutput) 54(ptr)
|
||||||
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(Floor) 16 69 49
|
72: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 8(DebugTypeFunction) 16 69 49
|
||||||
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(Cosh) 75 72 29 15 15 52 75 16 15
|
76: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 20(DebugFunction) 75 72 29 15 15 52 75 16 15
|
||||||
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 81 49 29 15 15 76 25 51
|
80: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 81 49 29 15 15 76 25 51
|
||||||
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(Sqrt)
|
83: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 31(DebugExpression)
|
||||||
85: TypePointer Function 57(VSOutput)
|
85: TypePointer Function 57(VSOutput)
|
||||||
89: 10(int) Constant 63
|
89: 10(int) Constant 63
|
||||||
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 88 69 29 89 15 76 25
|
87: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 88 69 29 89 15 76 25
|
||||||
91: 7(float) Constant 0
|
91: 7(float) Constant 0
|
||||||
92: 55(fvec4) ConstantComposite 91 91 91 91
|
92: 55(fvec4) ConstantComposite 91 91 91 91
|
||||||
93: 17(fvec3) ConstantComposite 91 91 91
|
93: 17(fvec3) ConstantComposite 91 91 91
|
||||||
@ -197,64 +197,64 @@ Validation failed
|
|||||||
105: TypePointer Function 22(int)
|
105: TypePointer Function 22(int)
|
||||||
113: TypePointer Function 7(float)
|
113: TypePointer Function 7(float)
|
||||||
117: 10(int) Constant 68
|
117: 10(int) Constant 68
|
||||||
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 116 8 29 117 15 76 25
|
115: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 116 8 29 117 15 76 25
|
||||||
119: 22(int) Constant 5
|
119: 22(int) Constant 5
|
||||||
122: TypeMatrix 55(fvec4) 4
|
122: TypeMatrix 55(fvec4) 4
|
||||||
124: TypeBool
|
124: TypeBool
|
||||||
125: 124(bool) ConstantTrue
|
125: 124(bool) ConstantTrue
|
||||||
123: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 56 25 125
|
123: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 56 25 125
|
||||||
126(UBO): TypeStruct 122 122 55(fvec4) 7(float) 7(float)
|
126(UBO): TypeStruct 122 122 55(fvec4) 7(float) 7(float)
|
||||||
129: 10(int) Constant 43
|
129: 10(int) Constant 43
|
||||||
130: 10(int) Constant 20
|
130: 10(int) Constant 20
|
||||||
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 128 123 29 129 130 15 15 16
|
127: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 128 123 29 129 130 15 15 16
|
||||||
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 128 123 29 129 130 15 15 16
|
131: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 128 123 29 129 130 15 15 16
|
||||||
134: 10(int) Constant 44
|
134: 10(int) Constant 44
|
||||||
135: 10(int) Constant 17
|
135: 10(int) Constant 17
|
||||||
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 133 56 29 134 135 15 15 16
|
132: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 133 56 29 134 135 15 15 16
|
||||||
138: 10(int) Constant 46
|
138: 10(int) Constant 46
|
||||||
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 137 8 29 138 135 15 15 16
|
136: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 137 8 29 138 135 15 15 16
|
||||||
139: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 137 8 29 138 135 15 15 16
|
139: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 137 8 29 138 135 15 15 16
|
||||||
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 141 51 29 117 15 52 141 15 16 127 131 132 136 139
|
140: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 141 51 29 117 15 52 141 15 16 127 131 132 136 139
|
||||||
142(ubo): TypeStruct 126(UBO)
|
142(ubo): TypeStruct 126(UBO)
|
||||||
145: 10(int) Constant 49
|
145: 10(int) Constant 49
|
||||||
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(Radians) 144 140 29 145 47 15 15 16
|
143: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 11(DebugTypeMember) 144 140 29 145 47 15 15 16
|
||||||
146: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(Fract) 144 51 29 117 15 52 144 15 16 143
|
146: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 10(DebugTypeComposite) 144 51 29 117 15 52 144 15 16 143
|
||||||
147: TypePointer Uniform 142(ubo)
|
147: TypePointer Uniform 142(ubo)
|
||||||
148: 147(ptr) Variable Uniform
|
148: 147(ptr) Variable Uniform
|
||||||
150: 10(int) Constant 8
|
150: 10(int) Constant 8
|
||||||
149: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(Atan) 30 146 29 117 15 52 30 148 150
|
149: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 18(DebugGlobalVariable) 30 146 29 117 15 52 30 148 150
|
||||||
151: 22(int) Constant 0
|
151: 22(int) Constant 0
|
||||||
152: TypePointer Uniform 7(float)
|
152: TypePointer Uniform 7(float)
|
||||||
160: 10(int) Constant 69
|
160: 10(int) Constant 69
|
||||||
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 159 8 29 160 15 76 25
|
158: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 159 8 29 160 15 76 25
|
||||||
168: TypeMatrix 17(fvec3) 3
|
168: TypeMatrix 17(fvec3) 3
|
||||||
169: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108 18 16 125
|
169: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 108(DebugTypeMatrix) 18 16 125
|
||||||
170: TypePointer Function 168
|
170: TypePointer Function 168
|
||||||
174: 10(int) Constant 71
|
174: 10(int) Constant 71
|
||||||
172: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 173 169 29 174 15 76 25
|
172: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 173 169 29 174 15 76 25
|
||||||
181: 7(float) Constant 1065353216
|
181: 7(float) Constant 1065353216
|
||||||
201: 10(int) Constant 79
|
201: 10(int) Constant 79
|
||||||
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 200 169 29 201 15 76 25
|
199: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 200 169 29 201 15 76 25
|
||||||
227: 10(int) Constant 87
|
227: 10(int) Constant 87
|
||||||
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 226 169 29 227 15 76 25
|
225: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 226 169 29 227 15 76 25
|
||||||
241: 10(int) Constant 91
|
241: 10(int) Constant 91
|
||||||
239: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 240 169 29 241 15 76 25
|
239: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 240 169 29 241 15 76 25
|
||||||
250: 22(int) Constant 4
|
250: 22(int) Constant 4
|
||||||
261: TypePointer Function 122
|
261: TypePointer Function 122
|
||||||
265: 10(int) Constant 96
|
265: 10(int) Constant 96
|
||||||
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 264 123 29 265 15 76 25
|
263: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 264 123 29 265 15 76 25
|
||||||
271: TypePointer Function 55(fvec4)
|
271: TypePointer Function 55(fvec4)
|
||||||
273: 22(int) Constant 1
|
273: 22(int) Constant 1
|
||||||
274: 55(fvec4) ConstantComposite 91 181 91 91
|
274: 55(fvec4) ConstantComposite 91 181 91 91
|
||||||
280: 55(fvec4) ConstantComposite 91 91 91 181
|
280: 55(fvec4) ConstantComposite 91 91 91 181
|
||||||
285: 10(int) Constant 101
|
285: 10(int) Constant 101
|
||||||
283: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 284 56 29 285 15 76 25
|
283: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 284 56 29 285 15 76 25
|
||||||
298: 10(int) Constant 102
|
298: 10(int) Constant 102
|
||||||
296: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 297 56 29 298 15 76 25
|
296: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 297 56 29 298 15 76 25
|
||||||
302: 22(int) Constant 6
|
302: 22(int) Constant 6
|
||||||
316: TypePointer Uniform 122
|
316: TypePointer Uniform 122
|
||||||
356: 10(int) Constant 108
|
356: 10(int) Constant 108
|
||||||
354: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(Pow) 355 18 29 356 15 76 25
|
354: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 26(DebugLocalVariable) 355 18 29 356 15 76 25
|
||||||
358: TypePointer Uniform 55(fvec4)
|
358: TypePointer Uniform 55(fvec4)
|
||||||
385: TypePointer Input 17(fvec3)
|
385: TypePointer Input 17(fvec3)
|
||||||
386(input.Pos): 385(ptr) Variable Input
|
386(input.Pos): 385(ptr) Variable Input
|
||||||
@ -343,11 +343,11 @@ Validation failed
|
|||||||
282(locPos): 271(ptr) Variable Function
|
282(locPos): 271(ptr) Variable Function
|
||||||
295(pos): 271(ptr) Variable Function
|
295(pos): 271(ptr) Variable Function
|
||||||
353(lPos): 97(ptr) Variable Function
|
353(lPos): 97(ptr) Variable Function
|
||||||
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(Acosh) 76
|
78: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 23(DebugScope) 76
|
||||||
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103 29 15 15 15 15
|
79: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 103(DebugLine) 29 15 15 15 15
|
||||||
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 80 73(input) 83
|
82: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 80 73(input) 83
|
||||||
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101 76 74(@main(struct-VSInput-vf3-vf3-vf2-vf3-vf3-vf3-f1-i11;)
|
84: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 101(DebugFunctionDefinition) 76 74(@main(struct-VSInput-vf3-vf3-vf2-vf3-vf3-vf3-f1-i11;)
|
||||||
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 87 86(output) 83
|
90: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 87 86(output) 83
|
||||||
Store 86(output) 94
|
Store 86(output) 94
|
||||||
98: 97(ptr) AccessChain 73(input) 96
|
98: 97(ptr) AccessChain 73(input) 96
|
||||||
99: 17(fvec3) Load 98
|
99: 17(fvec3) Load 98
|
||||||
@ -363,7 +363,7 @@ Validation failed
|
|||||||
111: 17(fvec3) CompositeConstruct 109 110 108
|
111: 17(fvec3) CompositeConstruct 109 110 108
|
||||||
112: 97(ptr) AccessChain 86(output) 96
|
112: 97(ptr) AccessChain 86(output) 96
|
||||||
Store 112 111
|
Store 112 111
|
||||||
118: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 115 114(s) 83
|
118: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 115 114(s) 83
|
||||||
120: 113(ptr) AccessChain 73(input) 119 15
|
120: 113(ptr) AccessChain 73(input) 119 15
|
||||||
121: 7(float) Load 120
|
121: 7(float) Load 120
|
||||||
153: 152(ptr) AccessChain 148 151 96
|
153: 152(ptr) AccessChain 148 151 96
|
||||||
@ -371,7 +371,7 @@ Validation failed
|
|||||||
155: 7(float) FAdd 121 154
|
155: 7(float) FAdd 121 154
|
||||||
156: 7(float) ExtInst 2(GLSL.std.450) 13(Sin) 155
|
156: 7(float) ExtInst 2(GLSL.std.450) 13(Sin) 155
|
||||||
Store 114(s) 156
|
Store 114(s) 156
|
||||||
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 158 157(c) 83
|
161: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 158 157(c) 83
|
||||||
162: 113(ptr) AccessChain 73(input) 119 15
|
162: 113(ptr) AccessChain 73(input) 119 15
|
||||||
163: 7(float) Load 162
|
163: 7(float) Load 162
|
||||||
164: 152(ptr) AccessChain 148 151 96
|
164: 152(ptr) AccessChain 148 151 96
|
||||||
@ -379,7 +379,7 @@ Validation failed
|
|||||||
166: 7(float) FAdd 163 165
|
166: 7(float) FAdd 163 165
|
||||||
167: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 166
|
167: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 166
|
||||||
Store 157(c) 167
|
Store 157(c) 167
|
||||||
175: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 172 171(mx) 83
|
175: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 172 171(mx) 83
|
||||||
176: 7(float) Load 157(c)
|
176: 7(float) Load 157(c)
|
||||||
177: 7(float) Load 114(s)
|
177: 7(float) Load 114(s)
|
||||||
178: 7(float) FNegate 177
|
178: 7(float) FNegate 177
|
||||||
@ -404,7 +404,7 @@ Validation failed
|
|||||||
196: 7(float) FAdd 193 195
|
196: 7(float) FAdd 193 195
|
||||||
197: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 196
|
197: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 196
|
||||||
Store 157(c) 197
|
Store 157(c) 197
|
||||||
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 199 198(my) 83
|
202: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 199 198(my) 83
|
||||||
203: 7(float) Load 157(c)
|
203: 7(float) Load 157(c)
|
||||||
204: 7(float) Load 114(s)
|
204: 7(float) Load 114(s)
|
||||||
205: 7(float) FNegate 204
|
205: 7(float) FNegate 204
|
||||||
@ -429,7 +429,7 @@ Validation failed
|
|||||||
222: 7(float) FAdd 219 221
|
222: 7(float) FAdd 219 221
|
||||||
223: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 222
|
223: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 222
|
||||||
Store 157(c) 223
|
Store 157(c) 223
|
||||||
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 225 224(mz) 83
|
228: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 225 224(mz) 83
|
||||||
229: 7(float) Load 157(c)
|
229: 7(float) Load 157(c)
|
||||||
230: 7(float) Load 114(s)
|
230: 7(float) Load 114(s)
|
||||||
231: 7(float) FNegate 230
|
231: 7(float) FNegate 230
|
||||||
@ -440,7 +440,7 @@ Validation failed
|
|||||||
236: 17(fvec3) CompositeConstruct 91 232 233
|
236: 17(fvec3) CompositeConstruct 91 232 233
|
||||||
237: 168 CompositeConstruct 234 235 236
|
237: 168 CompositeConstruct 234 235 236
|
||||||
Store 224(mz) 237
|
Store 224(mz) 237
|
||||||
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 239 238(rotMat) 83
|
242: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 239 238(rotMat) 83
|
||||||
243: 168 Load 171(mx)
|
243: 168 Load 171(mx)
|
||||||
244: 168 Load 198(my)
|
244: 168 Load 198(my)
|
||||||
245: 168 MatrixTimesMatrix 243 244
|
245: 168 MatrixTimesMatrix 243 244
|
||||||
@ -461,7 +461,7 @@ Validation failed
|
|||||||
259: 7(float) FAdd 256 258
|
259: 7(float) FAdd 256 258
|
||||||
260: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 259
|
260: 7(float) ExtInst 2(GLSL.std.450) 14(Cos) 259
|
||||||
Store 157(c) 260
|
Store 157(c) 260
|
||||||
266: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 263 262(gRotMat) 83
|
266: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 263 262(gRotMat) 83
|
||||||
267: 7(float) Load 157(c)
|
267: 7(float) Load 157(c)
|
||||||
268: 7(float) Load 114(s)
|
268: 7(float) Load 114(s)
|
||||||
269: 7(float) FNegate 268
|
269: 7(float) FNegate 268
|
||||||
@ -477,7 +477,7 @@ Validation failed
|
|||||||
Store 279 278
|
Store 279 278
|
||||||
281: 271(ptr) AccessChain 262(gRotMat) 96
|
281: 271(ptr) AccessChain 262(gRotMat) 96
|
||||||
Store 281 280
|
Store 281 280
|
||||||
286: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 283 282(locPos) 83
|
286: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 283 282(locPos) 83
|
||||||
287: 97(ptr) AccessChain 73(input) 151
|
287: 97(ptr) AccessChain 73(input) 151
|
||||||
288: 17(fvec3) Load 287
|
288: 17(fvec3) Load 287
|
||||||
289: 168 Load 238(rotMat)
|
289: 168 Load 238(rotMat)
|
||||||
@ -487,7 +487,7 @@ Validation failed
|
|||||||
293: 7(float) CompositeExtract 290 2
|
293: 7(float) CompositeExtract 290 2
|
||||||
294: 55(fvec4) CompositeConstruct 291 292 293 181
|
294: 55(fvec4) CompositeConstruct 291 292 293 181
|
||||||
Store 282(locPos) 294
|
Store 282(locPos) 294
|
||||||
299: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 296 295(pos) 83
|
299: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 296 295(pos) 83
|
||||||
300: 55(fvec4) Load 282(locPos)
|
300: 55(fvec4) Load 282(locPos)
|
||||||
301: 17(fvec3) VectorShuffle 300 300 0 1 2
|
301: 17(fvec3) VectorShuffle 300 300 0 1 2
|
||||||
303: 113(ptr) AccessChain 73(input) 302
|
303: 113(ptr) AccessChain 73(input) 302
|
||||||
@ -543,7 +543,7 @@ Validation failed
|
|||||||
351: 122 Load 350
|
351: 122 Load 350
|
||||||
352: 55(fvec4) VectorTimesMatrix 349 351
|
352: 55(fvec4) VectorTimesMatrix 349 351
|
||||||
Store 295(pos) 352
|
Store 295(pos) 352
|
||||||
357: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(Log) 354 353(lPos) 83
|
357: 3 ExtInst 1(NonSemantic.Shader.DebugInfo.100) 28(DebugDeclare) 354 353(lPos) 83
|
||||||
359: 358(ptr) AccessChain 148 151 95
|
359: 358(ptr) AccessChain 148 151 95
|
||||||
360: 55(fvec4) Load 359
|
360: 55(fvec4) Load 359
|
||||||
361: 17(fvec3) VectorShuffle 360 360 0 1 2
|
361: 17(fvec3) VectorShuffle 360 360 0 1 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user