|
@@ -120,6 +120,10 @@ namespace Veldrid.D3D11
|
|
|
return Format.BC5_UNorm;
|
|
|
case PixelFormat.BC5_SNorm:
|
|
|
return Format.BC5_SNorm;
|
|
|
+ case PixelFormat.BC6_SNorm:
|
|
|
+ return Format.BC6H_Sf16;
|
|
|
+ case PixelFormat.BC6_UNorm:
|
|
|
+ return Format.BC6H_Uf16;
|
|
|
case PixelFormat.BC7_UNorm:
|
|
|
return Format.BC7_UNorm;
|
|
|
case PixelFormat.BC7_UNorm_SRgb:
|
|
@@ -245,6 +249,10 @@ namespace Veldrid.D3D11
|
|
|
case Format.BC5_UNorm:
|
|
|
case Format.BC5_SNorm:
|
|
|
return Format.BC5_Typeless;
|
|
|
+ case Format.BC6H_Uf16:
|
|
|
+ case Format.BC6H_Sf16:
|
|
|
+ case Format.BC6H_Typeless:
|
|
|
+ return Format.BC6H_Typeless;
|
|
|
case Format.B8G8R8A8_Typeless:
|
|
|
case Format.B8G8R8A8_UNorm:
|
|
|
case Format.B8G8R8A8_UNorm_SRgb:
|
|
@@ -520,6 +528,11 @@ namespace Veldrid.D3D11
|
|
|
return PixelFormat.BC4_SNorm;
|
|
|
case Format.BC5_UNorm:
|
|
|
return PixelFormat.BC5_UNorm;
|
|
|
+
|
|
|
+ case Format.BC6H_Sf16:
|
|
|
+ return PixelFormat.BC6_SNorm;
|
|
|
+ case Format.BC6H_Uf16:
|
|
|
+ return PixelFormat.BC6_UNorm;
|
|
|
case Format.BC5_SNorm:
|
|
|
return PixelFormat.BC5_SNorm;
|
|
|
case Format.BC7_UNorm:
|