Ver código fonte

Merge pull request #5597 from connnnal/d3d12-min-precision

Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
gingerBill 3 semanas atrás
pai
commit
e0a9b23f02
1 arquivos alterados com 4 adições e 4 exclusões
  1. 4 4
      vendor/directx/d3d12/d3d12.odin

+ 4 - 4
vendor/directx/d3d12/d3d12.odin

@@ -851,10 +851,10 @@ FEATURE :: enum i32 {
 	OPTIONS19                             = 48,
 }
 
-SHADER_MIN_PRECISION_SUPPORT :: enum i32 {
-	NONE    = 0,
-	_10_BIT = 1,
-	_16_BIT = 2,
+SHADER_MIN_PRECISION_SUPPORT :: distinct bit_set[SHADER_MIN_PRECISION_SUPPORT_FLAG; u32]
+SHADER_MIN_PRECISION_SUPPORT_FLAG :: enum i32 {
+	_10_BIT,
+	_16_BIT,
 }
 
 TILED_RESOURCES_TIER :: enum i32 {