File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -401,6 +401,8 @@ std::unique_ptr<CVulkanPhysicalDevice> CVulkanPhysicalDevice::create(core::smart
401
401
// vulkan12Properties.denormBehaviorIndependence;
402
402
// vulkan12Properties.denormBehaviorIndependence;
403
403
404
+ if (!vulkan12Properties.shaderSignedZeroInfNanPreserveFloat16 )
405
+ return nullptr ;
404
406
if (!vulkan12Properties.shaderSignedZeroInfNanPreserveFloat32 )
405
407
return nullptr ;
406
408
properties.limits .shaderSignedZeroInfNanPreserveFloat64 = vulkan12Properties.shaderSignedZeroInfNanPreserveFloat64 ;
Original file line number Diff line number Diff line change 903
903
{
904
904
"type" : " bool" ,
905
905
"name" : " shaderSignedZeroInfNanPreserveFloat16" ,
906
- "value" : false ,
907
- "expose" : " DISABLE "
906
+ "value" : true ,
907
+ "expose" : " REQUIRE "
908
908
},
909
909
{
910
910
"type" : " bool" ,
911
911
"name" : " shaderSignedZeroInfNanPreserveFloat32" ,
912
912
"value" : true ,
913
- "expose" : " DISABLE "
913
+ "expose" : " REQUIRE "
914
914
},
915
915
{
916
916
"type" : " bool" ,
You can’t perform that action at this time.
0 commit comments