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