If a shader's only use of float16 is for FConvert, add the Float16 capability.
When visiting instructions, check that there are no 16-bit storage capabilities and add the Float16 capability. Same for int8/int16.
This commit is contained in:
parent
86c72c9486
commit
faac86e5d6
6 changed files with 157 additions and 18 deletions
|
|
@ -300,6 +300,8 @@ INSTANTIATE_TEST_CASE_P(
|
|||
"spv.earlyReturnDiscard.frag",
|
||||
"spv.extPostDepthCoverage.frag",
|
||||
"spv.extPostDepthCoverage_Error.frag",
|
||||
"spv.float16convertonlyarith.comp",
|
||||
"spv.float16convertonlystorage.comp",
|
||||
"spv.flowControl.frag",
|
||||
"spv.forLoop.frag",
|
||||
"spv.forwardFun.frag",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue