Don't do updatePrecision on float16_t operations

float16_t does not take GLSL precisions and SPIR-V does not
support RelaxedPrecision on float16_t.

Fixes #2894
This commit is contained in:
Greg Fischer 2022-02-24 13:50:41 -07:00
parent ac7f6a293e
commit 79a35ace7c
4 changed files with 93 additions and 4 deletions

View file

@ -528,6 +528,7 @@ INSTANTIATE_TEST_SUITE_P(
"spv.vulkan110.int16.frag",
"spv.int32.frag",
"spv.explicittypes.frag",
"spv.float16NoRelaxed.vert",
"spv.float32.frag",
"spv.float64.frag",
"spv.memoryScopeSemantics.comp",