yum-mirror/glslang

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

Jeff BolzSupport EXT_integer_dot_productc16e6a34

main
580 B28 linesraw
1#version 450
2
3#extension GL_EXT_shader_explicit_arithmetic_types: enable
4#extension GL_EXT_integer_dot_product: enable
5
6int32_t i32 = 0;
7int16_t i16 = int16_t(0);
8uint32_t ui32 = 0;
9uint16_t ui16 = uint16_t(0);
10int64_t i64 = int64_t(0);
11uint64_t ui64 = uint64_t(0);
12
13
14void overload_errors()
15{
16    dotPacked4x8EXT(u8vec4(0),i32);
17    dotPacked4x8EXT(i32,i64);
18    dotPacked4x8EXT(i64,i32);
19    dotPacked4x8AccSatEXT(u8vec4(0),i32,i32);
20    dotPacked4x8AccSatEXT(i32,i32,i64);
21    dotEXT(i32,i32);
22    dotAccSatEXT(i32,i32,i32);
23
24}
25
26void main (void)
27{
28}