mirror of https://github.com/xemu-project/xemu.git
194 lines
12 KiB
Plaintext
194 lines
12 KiB
Plaintext
implicitArraySizeUniformContradict.vert
|
|
Shader version: 460
|
|
0:? Sequence
|
|
0:39 Function Definition: main( ( global void)
|
|
0:39 Function Parameters:
|
|
0:40 Sequence
|
|
0:40 move second child to first child ( temp 4-component vector of float)
|
|
0:40 'out_VS' ( smooth out 4-component vector of float)
|
|
0:40 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:40 a: direct index for structure (layout( column_major shared) uniform unsized 21-element array of 4-component vector of float)
|
|
0:40 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform unsized 21-element array of 4-component vector of float a})
|
|
0:40 Constant:
|
|
0:40 0 (const int)
|
|
0:40 Constant:
|
|
0:40 20 (const int)
|
|
0:41 move second child to first child ( temp 4-component vector of float)
|
|
0:41 'out_VS' ( smooth out 4-component vector of float)
|
|
0:41 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:41 a: direct index for structure (layout( column_major shared) buffer unsized 1-element array of 4-component vector of float)
|
|
0:41 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:41 'b2' (layout( column_major shared) buffer unsized 5-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:41 Constant:
|
|
0:41 4 (const int)
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:? Linker Objects
|
|
0:? 's' ( uniform 3-element array of sampler2D)
|
|
0:? 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform unsized 21-element array of 4-component vector of float a})
|
|
0:? 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform 5-element array of 4-component vector of float a})
|
|
0:? 'b0' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:? 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:? 'b2' (layout( column_major shared) buffer unsized 5-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:? 'out_VS' ( smooth out 4-component vector of float)
|
|
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
|
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
|
|
|
implicitArraySizeUniformContradict.frag
|
|
Shader version: 460
|
|
0:? Sequence
|
|
0:40 Function Definition: main( ( global void)
|
|
0:40 Function Parameters:
|
|
0:41 Sequence
|
|
0:41 move second child to first child ( temp 4-component vector of float)
|
|
0:41 'o' ( out 4-component vector of float)
|
|
0:41 texture ( global 4-component vector of float)
|
|
0:41 direct index ( temp sampler2D)
|
|
0:41 's' ( uniform unsized 7-element array of sampler2D)
|
|
0:41 Constant:
|
|
0:41 6 (const int)
|
|
0:41 vector swizzle ( temp 2-component vector of float)
|
|
0:41 'out_VS' ( smooth in 4-component vector of float)
|
|
0:41 Sequence
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:41 Constant:
|
|
0:41 1 (const int)
|
|
0:42 move second child to first child ( temp 4-component vector of float)
|
|
0:42 'o' ( out 4-component vector of float)
|
|
0:42 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:42 a: direct index for structure (layout( column_major shared) uniform unsized 13-element array of 4-component vector of float)
|
|
0:42 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform unsized 13-element array of 4-component vector of float a})
|
|
0:42 Constant:
|
|
0:42 0 (const int)
|
|
0:42 Constant:
|
|
0:42 12 (const int)
|
|
0:43 move second child to first child ( temp 4-component vector of float)
|
|
0:43 'o' ( out 4-component vector of float)
|
|
0:43 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:43 a: direct index for structure (layout( column_major shared) buffer unsized 5-element array of 4-component vector of float)
|
|
0:43 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 5-element array of 4-component vector of float a})
|
|
0:43 Constant:
|
|
0:43 0 (const int)
|
|
0:43 Constant:
|
|
0:43 4 (const int)
|
|
0:? Linker Objects
|
|
0:? 's' ( uniform unsized 7-element array of sampler2D)
|
|
0:? 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform 2-element array of 4-component vector of float a})
|
|
0:? 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform unsized 13-element array of 4-component vector of float a})
|
|
0:? 'b0' (layout( column_major shared) buffer block{layout( column_major shared) buffer 5-element array of 4-component vector of float a})
|
|
0:? 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer unsized 5-element array of 4-component vector of float a})
|
|
0:? 'b2' (layout( column_major shared) buffer 2-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:? 'out_VS' ( smooth in 4-component vector of float)
|
|
0:? 'o' ( out 4-component vector of float)
|
|
|
|
|
|
Linked vertex stage:
|
|
|
|
|
|
Linked fragment stage:
|
|
|
|
ERROR: Linking fragment stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
|
|
ERROR: Linking fragment stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
|
|
ERROR: Linking fragment stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
|
|
ERROR: Linking fragment stage: Member names and types must match:
|
|
Block: U1
|
|
vertex stage: " vec4 a[5]"
|
|
fragment stage: " vec4 a[13]"
|
|
ERROR: Linking fragment stage: Member names and types must match:
|
|
Block: B0
|
|
vertex stage: " vec4 a[3]"
|
|
fragment stage: " vec4 a[5]"
|
|
ERROR: Linking fragment stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
|
|
ERROR: Linking fragment stage: Member names and types must match:
|
|
Block: B1
|
|
vertex stage: " vec4 a[3]"
|
|
fragment stage: " vec4 a[5]"
|
|
ERROR: Linking fragment stage: Implicit size of unsized array doesn't match same symbol among multiple shaders.
|
|
|
|
Shader version: 460
|
|
0:? Sequence
|
|
0:39 Function Definition: main( ( global void)
|
|
0:39 Function Parameters:
|
|
0:40 Sequence
|
|
0:40 move second child to first child ( temp 4-component vector of float)
|
|
0:40 'out_VS' ( smooth out 4-component vector of float)
|
|
0:40 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:40 a: direct index for structure (layout( column_major shared) uniform 2-element array of 4-component vector of float)
|
|
0:40 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform 2-element array of 4-component vector of float a})
|
|
0:40 Constant:
|
|
0:40 0 (const int)
|
|
0:40 Constant:
|
|
0:40 20 (const int)
|
|
0:41 move second child to first child ( temp 4-component vector of float)
|
|
0:41 'out_VS' ( smooth out 4-component vector of float)
|
|
0:41 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:41 a: direct index for structure (layout( column_major shared) buffer unsized 1-element array of 4-component vector of float)
|
|
0:41 direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:41 'b2' (layout( column_major shared) buffer 2-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:41 Constant:
|
|
0:41 4 (const int)
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:? Linker Objects
|
|
0:? 's' ( uniform 3-element array of sampler2D)
|
|
0:? 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform 2-element array of 4-component vector of float a})
|
|
0:? 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform 5-element array of 4-component vector of float a})
|
|
0:? 'b0' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:? 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:? 'b2' (layout( column_major shared) buffer 2-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:? 'out_VS' ( smooth out 4-component vector of float)
|
|
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
|
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
|
Shader version: 460
|
|
0:? Sequence
|
|
0:40 Function Definition: main( ( global void)
|
|
0:40 Function Parameters:
|
|
0:41 Sequence
|
|
0:41 move second child to first child ( temp 4-component vector of float)
|
|
0:41 'o' ( out 4-component vector of float)
|
|
0:41 texture ( global 4-component vector of float)
|
|
0:41 direct index ( temp sampler2D)
|
|
0:41 's' ( uniform 3-element array of sampler2D)
|
|
0:41 Constant:
|
|
0:41 6 (const int)
|
|
0:41 vector swizzle ( temp 2-component vector of float)
|
|
0:41 'out_VS' ( smooth in 4-component vector of float)
|
|
0:41 Sequence
|
|
0:41 Constant:
|
|
0:41 0 (const int)
|
|
0:41 Constant:
|
|
0:41 1 (const int)
|
|
0:42 move second child to first child ( temp 4-component vector of float)
|
|
0:42 'o' ( out 4-component vector of float)
|
|
0:42 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:42 a: direct index for structure (layout( column_major shared) uniform 5-element array of 4-component vector of float)
|
|
0:42 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform 5-element array of 4-component vector of float a})
|
|
0:42 Constant:
|
|
0:42 0 (const int)
|
|
0:42 Constant:
|
|
0:42 12 (const int)
|
|
0:43 move second child to first child ( temp 4-component vector of float)
|
|
0:43 'o' ( out 4-component vector of float)
|
|
0:43 direct index (layout( column_major shared) temp 4-component vector of float)
|
|
0:43 a: direct index for structure (layout( column_major shared) buffer 3-element array of 4-component vector of float)
|
|
0:43 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:43 Constant:
|
|
0:43 0 (const int)
|
|
0:43 Constant:
|
|
0:43 4 (const int)
|
|
0:? Linker Objects
|
|
0:? 's' ( uniform 3-element array of sampler2D)
|
|
0:? 'u0' (layout( column_major shared) uniform block{layout( column_major shared) uniform 2-element array of 4-component vector of float a})
|
|
0:? 'u1' (layout( column_major shared) uniform block{layout( column_major shared) uniform 5-element array of 4-component vector of float a})
|
|
0:? 'b0' (layout( column_major shared) buffer block{layout( column_major shared) buffer 5-element array of 4-component vector of float a})
|
|
0:? 'b1' (layout( column_major shared) buffer block{layout( column_major shared) buffer 3-element array of 4-component vector of float a})
|
|
0:? 'b2' (layout( column_major shared) buffer 2-element array of block{layout( column_major shared) buffer unsized 1-element array of 4-component vector of float a})
|
|
0:? 'out_VS' ( smooth in 4-component vector of float)
|
|
0:? 'o' ( out 4-component vector of float)
|
|
|