Add test cases for redundant type conversions
These redundant type conversions were generating illegal SPIR-V when only the 8-bit/16-bit storage extensions and not the corresponding arithmetic extensions were enabled.
This commit is contained in:
parent
a05c4eca74
commit
2d8b71fc63
10 changed files with 120 additions and 5 deletions
|
|
@ -86,5 +86,8 @@ void main()
|
|||
b2.o = b2.p.x;
|
||||
b2.p = i16vec2(ivec2(1, 2));
|
||||
b2.o = int16_t(3);
|
||||
b2.o = int16_t(b1.a);
|
||||
b2.p = i16vec2(b1.b);
|
||||
b2.q = i16vec3(b1.c);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue