#version 450 #extension GL_EXT_shader_explicit_arithmetic_types: enable #extension GL_EXT_integer_dot_product: enable int32_t i32 = 0; int16_t i16 = int16_t(0); uint32_t ui32 = 0; uint16_t ui16 = uint16_t(0); int64_t i64 = int64_t(0); uint64_t ui64 = uint64_t(0); void overload_errors() { dotPacked4x8EXT(u8vec4(0),i32); dotPacked4x8EXT(i32,i64); dotPacked4x8EXT(i64,i32); dotPacked4x8AccSatEXT(u8vec4(0),i32,i32); dotPacked4x8AccSatEXT(i32,i32,i64); dotEXT(i32,i32); dotAccSatEXT(i32,i32,i32); } void main (void) { }