yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

Pankaj MistryImplement GL_NV_gpu_shader5 and enable GL_ARB_gpu_shader5 completely5cffd9a7

main
7.1 KiB119 linesraw
1spv.16bitstorage_Error.frag
2ERROR: 0:54: 'structure: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
3GL_AMD_gpu_shader_half_float
4GL_EXT_shader_explicit_arithmetic_types
5GL_NV_gpu_shader5
6GL_EXT_shader_explicit_arithmetic_types_float16
7ERROR: 0:58: 'return: can't use with structs containing float16' : required extension not requested: Possible extensions include:
8GL_AMD_gpu_shader_half_float
9GL_EXT_shader_explicit_arithmetic_types
10GL_NV_gpu_shader5
11GL_EXT_shader_explicit_arithmetic_types_float16
12ERROR: 0:61: 'float16_t: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
13GL_AMD_gpu_shader_half_float
14GL_EXT_shader_explicit_arithmetic_types
15GL_NV_gpu_shader5
16GL_EXT_shader_explicit_arithmetic_types_float16
17ERROR: 0:74: '[: does not operate on types containing float16' : required extension not requested: Possible extensions include:
18GL_AMD_gpu_shader_half_float
19GL_EXT_shader_explicit_arithmetic_types
20GL_NV_gpu_shader5
21GL_EXT_shader_explicit_arithmetic_types_float16
22ERROR: 0:75: '.: can't swizzle types containing float16' : required extension not requested: Possible extensions include:
23GL_AMD_gpu_shader_half_float
24GL_EXT_shader_explicit_arithmetic_types
25GL_NV_gpu_shader5
26GL_EXT_shader_explicit_arithmetic_types_float16
27ERROR: 0:76: 'built-in function: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
28GL_AMD_gpu_shader_half_float
29GL_EXT_shader_explicit_arithmetic_types
30GL_NV_gpu_shader5
31GL_EXT_shader_explicit_arithmetic_types_float16
32ERROR: 0:76: 'built-in function: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
33GL_AMD_gpu_shader_half_float
34GL_EXT_shader_explicit_arithmetic_types
35GL_NV_gpu_shader5
36GL_EXT_shader_explicit_arithmetic_types_float16
37ERROR: 0:76: 'built-in function: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
38GL_AMD_gpu_shader_half_float
39GL_EXT_shader_explicit_arithmetic_types
40GL_NV_gpu_shader5
41GL_EXT_shader_explicit_arithmetic_types_float16
42ERROR: 0:77: 'built-in function: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
43GL_AMD_gpu_shader_half_float
44GL_EXT_shader_explicit_arithmetic_types
45GL_NV_gpu_shader5
46GL_EXT_shader_explicit_arithmetic_types_float16
47ERROR: 0:77: 'built-in function: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
48GL_AMD_gpu_shader_half_float
49GL_EXT_shader_explicit_arithmetic_types
50GL_NV_gpu_shader5
51GL_EXT_shader_explicit_arithmetic_types_float16
52ERROR: 0:78: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout( column_major std140 offset=0) uniform float16_t' and a right operand of type 'layout( column_major std140 offset=0) uniform float16_t' (or there is no acceptable conversion)
53ERROR: 0:79: '-' :  wrong operand type no operation '-' exists that takes an operand of type layout( column_major std140 offset=0) uniform float16_t (or there is no acceptable conversion)
54ERROR: 0:80: '+' :  wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout( column_major std140 offset=0) uniform float16_t' and a right operand of type ' const float' (or there is no acceptable conversion)
55ERROR: 0:81: '.: can't swizzle types containing float16' : required extension not requested: Possible extensions include:
56GL_AMD_gpu_shader_half_float
57GL_EXT_shader_explicit_arithmetic_types
58GL_NV_gpu_shader5
59GL_EXT_shader_explicit_arithmetic_types_float16
60ERROR: 0:82: '=: can't use with structs containing float16' : required extension not requested: Possible extensions include:
61GL_AMD_gpu_shader_half_float
62GL_EXT_shader_explicit_arithmetic_types
63GL_NV_gpu_shader5
64GL_EXT_shader_explicit_arithmetic_types_float16
65ERROR: 0:83: 'qualifier: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
66GL_AMD_gpu_shader_half_float
67GL_EXT_shader_explicit_arithmetic_types
68GL_NV_gpu_shader5
69GL_EXT_shader_explicit_arithmetic_types_float16
70ERROR: 0:84: 'qualifier: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
71GL_AMD_gpu_shader_half_float
72GL_EXT_shader_explicit_arithmetic_types
73GL_NV_gpu_shader5
74GL_EXT_shader_explicit_arithmetic_types_float16
75ERROR: 0:85: 'qualifier: float16 types can only be in uniform block or buffer storage' : required extension not requested: Possible extensions include:
76GL_AMD_gpu_shader_half_float
77GL_EXT_shader_explicit_arithmetic_types
78GL_NV_gpu_shader5
79GL_EXT_shader_explicit_arithmetic_types_float16
80ERROR: 0:86: '==' :  wrong operand types: no operation '==' exists that takes a left-hand operand of type 'layout( column_major std140 offset=0) uniform float16_t' and a right operand of type 'layout( column_major std140 offset=0) uniform float16_t' (or there is no acceptable conversion)
81ERROR: 0:87: '=: can't use with arrays containing float16' : required extension not requested: Possible extensions include:
82GL_AMD_gpu_shader_half_float
83GL_EXT_shader_explicit_arithmetic_types
84GL_NV_gpu_shader5
85GL_EXT_shader_explicit_arithmetic_types_float16
86ERROR: 0:88: 'half floating-point suffix' : required extension not requested: Possible extensions include:
87GL_AMD_gpu_shader_half_float
88GL_EXT_shader_explicit_arithmetic_types
89GL_EXT_shader_explicit_arithmetic_types_float16
90ERROR: 0:88: 'half float literal' : required extension not requested: Possible extensions include:
91GL_AMD_gpu_shader_half_float
92GL_EXT_shader_explicit_arithmetic_types
93GL_EXT_shader_explicit_arithmetic_types_float16
94ERROR: 0:89: 'constructor: 16-bit vectors only take vector types' : required extension not requested: Possible extensions include:
95GL_AMD_gpu_shader_half_float
96GL_EXT_shader_explicit_arithmetic_types
97GL_NV_gpu_shader5
98GL_EXT_shader_explicit_arithmetic_types_float16
99ERROR: 0:90: 'constructor: 16-bit arrays not supported' : required extension not requested: Possible extensions include:
100GL_AMD_gpu_shader_half_float
101GL_EXT_shader_explicit_arithmetic_types
102GL_NV_gpu_shader5
103GL_EXT_shader_explicit_arithmetic_types_float16
104ERROR: 0:90: 'constructor: 16-bit vectors only take vector types' : required extension not requested: Possible extensions include:
105GL_AMD_gpu_shader_half_float
106GL_EXT_shader_explicit_arithmetic_types
107GL_NV_gpu_shader5
108GL_EXT_shader_explicit_arithmetic_types_float16
109ERROR: 0:93: 'constructor: can't construct structure containing 16-bit type' : required extension not requested: Possible extensions include:
110GL_AMD_gpu_shader_half_float
111GL_EXT_shader_explicit_arithmetic_types
112GL_NV_gpu_shader5
113GL_EXT_shader_explicit_arithmetic_types_float16
114ERROR: 0:94: 'func2' : no matching overloaded function found 
115ERROR: 0:100: '' :  syntax error, unexpected IDENTIFIER
116ERROR: 28 compilation errors.  No code generated.
117
118
119SPIR-V is not generated for failed compile or link