d3d12: Fix format table typeless-ness for A8 and RGBA1010102
authorJesse Natalie <jenatali@microsoft.com>
Fri, 31 Dec 2021 01:53:23 +0000 (17:53 -0800)
committerMarge Bot <emma+marge@anholt.net>
Fri, 7 Jan 2022 03:31:16 +0000 (03:31 +0000)
Reviewed-by: Sil Vilerino <sivileri@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14342>

src/gallium/drivers/d3d12/d3d12_format.c

index 885d768..1122b62 100644 (file)
    MAP_FORMAT_INT(R16G16B16A16) \
    MAP_FORMAT_FLOAT(R16G16B16A16) \
 \
-   MAP_FORMAT_CUSTOM_TYPELESS(A8, UNORM, R8) \
+   MAP_FORMAT_NO_TYPELESS(A8, UNORM) \
    MAP_EMU_FORMAT_NO_ALPHA(8, UNORM) \
    MAP_EMU_FORMAT(8, SNORM) \
    MAP_EMU_FORMAT(8, SINT) \
 \
    MAP_FORMAT2_NO_TYPELESS(R9G9B9E5, FLOAT, R9G9B9E5, SHAREDEXP) \
    MAP_FORMAT_NO_TYPELESS(R11G11B10, FLOAT) \
-   MAP_FORMAT_NO_TYPELESS(R10G10B10A2, UINT) \
-   MAP_FORMAT_NO_TYPELESS(R10G10B10A2, UNORM) \
+   MAP_FORMAT(R10G10B10A2, UINT) \
+   MAP_FORMAT(R10G10B10A2, UNORM) \
 \
    MAP_FORMAT_NO_TYPELESS(B5G6R5, UNORM) \
    MAP_FORMAT_NO_TYPELESS(B5G5R5A1, UNORM) \