3 gl_FragCoord origin is upper left
5 0:9 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
6 0:9 Function Parameters:
7 0:9 'inFloat1' ( in 1-component vector of float)
8 0:9 'inScalar' ( in float)
10 0:10 Branch: Return with expression
11 0:10 'inFloat1' ( in 1-component vector of float)
13 0:? 'anon@0' (layout( row_major std140) uniform block{ uniform 1-component vector of float f1, uniform 1X1 matrix of float fmat11, uniform 4X1 matrix of float fmat41, uniform 1X2 matrix of float fmat12, uniform 2X3 matrix of double dmat23, uniform 4X4 matrix of int int44})
16 Linked fragment stage:
18 WARNING: Linking fragment stage: Entry point not found
21 gl_FragCoord origin is upper left
23 0:9 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
24 0:9 Function Parameters:
25 0:9 'inFloat1' ( in 1-component vector of float)
26 0:9 'inScalar' ( in float)
28 0:10 Branch: Return with expression
29 0:10 'inFloat1' ( in 1-component vector of float)
31 0:? 'anon@0' (layout( row_major std140) uniform block{ uniform 1-component vector of float f1, uniform 1X1 matrix of float fmat11, uniform 4X1 matrix of float fmat41, uniform 1X2 matrix of float fmat12, uniform 2X3 matrix of double dmat23, uniform 4X4 matrix of int int44})
33 // Module Version 10000
34 // Generated by (magic number): 80001
35 // Id's are bound by 30
39 1: ExtInstImport "GLSL.std.450"
40 MemoryModel Logical GLSL450
41 EntryPoint Fragment 4 "PixelShaderFunction"
42 ExecutionMode 4 OriginUpperLeft
43 Name 4 "PixelShaderFunction"
44 Name 11 "ShaderFunction(vf1;f1;"
48 MemberName 27($Global) 0 "f1"
49 MemberName 27($Global) 1 "fmat11"
50 MemberName 27($Global) 2 "fmat41"
51 MemberName 27($Global) 3 "fmat12"
52 MemberName 27($Global) 4 "dmat23"
53 MemberName 27($Global) 5 "int44"
55 MemberDecorate 27($Global) 0 Offset 0
56 MemberDecorate 27($Global) 1 RowMajor
57 MemberDecorate 27($Global) 1 Offset 16
58 MemberDecorate 27($Global) 1 MatrixStride 16
59 MemberDecorate 27($Global) 2 RowMajor
60 MemberDecorate 27($Global) 2 Offset 32
61 MemberDecorate 27($Global) 2 MatrixStride 16
62 MemberDecorate 27($Global) 3 RowMajor
63 MemberDecorate 27($Global) 3 Offset 48
64 MemberDecorate 27($Global) 3 MatrixStride 16
65 MemberDecorate 27($Global) 4 RowMajor
66 MemberDecorate 27($Global) 4 Offset 80
67 MemberDecorate 27($Global) 4 MatrixStride 16
68 MemberDecorate 27($Global) 5 RowMajor
69 MemberDecorate 27($Global) 5 Offset 128
70 MemberDecorate 27($Global) 5 MatrixStride 16
71 Decorate 27($Global) Block
72 Decorate 29 DescriptorSet 0
76 7: TypePointer Function 6(float)
77 8: TypeFunction 6(float) 7(ptr) 7(ptr)
78 16: TypeVector 6(float) 1
79 17: TypeMatrix 16(fvec) 1
80 18: TypeMatrix 16(fvec) 4
81 19: TypeVector 6(float) 2
82 20: TypeMatrix 19(fvec2) 1
84 22: TypeVector 21(float) 3
85 23: TypeMatrix 22(fvec3) 2
87 25: TypeVector 24(int) 4
88 26: TypeMatrix 25(ivec4) 4
89 27($Global): TypeStruct 6(float) 17 18 20 23 26
90 28: TypePointer Uniform 27($Global)
91 29: 28(ptr) Variable Uniform
92 4(PixelShaderFunction): 2 Function None 3
96 11(ShaderFunction(vf1;f1;): 6(float) Function None 8
97 9(inFloat1): 7(ptr) FunctionParameter
98 10(inScalar): 7(ptr) FunctionParameter
100 13: 6(float) Load 9(inFloat1)