PIPE_FORMAT_R64G64_UINT,
PIPE_FORMAT_R64G64B64_UINT,
PIPE_FORMAT_R64G64B64A64_UINT,
+ PIPE_FORMAT_R64_SINT,
+ PIPE_FORMAT_R64G64_SINT,
+ PIPE_FORMAT_R64G64B64_SINT,
+ PIPE_FORMAT_R64G64B64A64_SINT,
PIPE_FORMAT_R64_FLOAT, /**< doubles converted to float */
PIPE_FORMAT_R64G64_FLOAT,
PIPE_FORMAT_R64G64B64_FLOAT,
PIPE_FORMAT_R8_UNORM,
PIPE_FORMAT_R8G8_UNORM,
PIPE_FORMAT_R8G8B8_UNORM,
+ PIPE_FORMAT_B8G8R8_UNORM,
PIPE_FORMAT_R8G8B8A8_UNORM,
PIPE_FORMAT_B8G8R8A8_UNORM,
PIPE_FORMAT_R8_USCALED,
PIPE_FORMAT_R8_UINT,
PIPE_FORMAT_R8G8_UINT,
PIPE_FORMAT_R8G8B8_UINT,
+ PIPE_FORMAT_B8G8R8_UINT,
PIPE_FORMAT_R8G8B8A8_UINT,
+ PIPE_FORMAT_B8G8R8A8_UINT,
PIPE_FORMAT_R8_SINT,
PIPE_FORMAT_R8G8_SINT,
PIPE_FORMAT_R8G8B8_SINT,
+ PIPE_FORMAT_B8G8R8_SINT,
PIPE_FORMAT_R8G8B8A8_SINT,
+ PIPE_FORMAT_B8G8R8A8_SINT,
PIPE_FORMAT_R16_UINT,
PIPE_FORMAT_R16G16_UINT,
PIPE_FORMAT_R16G16B16_UINT,
PIPE_FORMAT_R11G11B10_FLOAT,
+ PIPE_FORMAT_R10G10B10A2_UINT,
+ PIPE_FORMAT_R10G10B10A2_SINT,
+
PIPE_FORMAT_B10G10R10A2_UINT,
PIPE_FORMAT_B10G10R10A2_SINT,
/* End of vertex formats. */
/* Texture-only formats are below. */
- PIPE_FORMAT_B8G8R8_UNORM,
PIPE_FORMAT_B8G8R8X8_UNORM,
PIPE_FORMAT_X8B8G8R8_UNORM,
PIPE_FORMAT_X8R8G8B8_UNORM,
PIPE_FORMAT_R8A8_UNORM,
PIPE_FORMAT_A8R8_UNORM,
- PIPE_FORMAT_R64_SINT,
-
PIPE_FORMAT_A8_UINT,
PIPE_FORMAT_I8_UINT,
PIPE_FORMAT_L8_UINT,
PIPE_FORMAT_L32_SINT,
PIPE_FORMAT_L32A32_SINT,
- PIPE_FORMAT_B8G8R8_UINT,
- PIPE_FORMAT_B8G8R8A8_UINT,
-
- PIPE_FORMAT_B8G8R8_SINT,
- PIPE_FORMAT_B8G8R8A8_SINT,
-
PIPE_FORMAT_A8R8G8B8_UINT,
PIPE_FORMAT_A8B8G8R8_UINT,
PIPE_FORMAT_A2R10G10B10_UINT,
PIPE_FORMAT_R16A16_SINT,
PIPE_FORMAT_R32A32_UINT,
PIPE_FORMAT_R32A32_SINT,
- PIPE_FORMAT_R10G10B10A2_UINT,
- PIPE_FORMAT_R10G10B10A2_SINT,
PIPE_FORMAT_B5G6R5_SRGB,
PIPE_FORMAT_R64G64B64A64_UINT , plain, 1, 1, 1, up64, up64, up64, up64, xyzw, rgb
PIPE_FORMAT_R64_SINT , plain, 1, 1, 1, sp64, , , , x001, rgb
+PIPE_FORMAT_R64G64_SINT , plain, 1, 1, 1, sp64, sp64, , , xy01, rgb
+PIPE_FORMAT_R64G64B64_SINT , plain, 1, 1, 1, sp64, sp64, sp64, , xyz1, rgb
+PIPE_FORMAT_R64G64B64A64_SINT , plain, 1, 1, 1, sp64, sp64, sp64, sp64, xyzw, rgb
PIPE_FORMAT_A8_UINT , plain, 1, 1, 1, up8, , , , 000x, rgb
PIPE_FORMAT_I8_UINT , plain, 1, 1, 1, up8, , , , xxxx, rgb
[VK_FORMAT_R64_UINT] = PIPE_FORMAT_R64_UINT,
[VK_FORMAT_R64_SINT] = PIPE_FORMAT_R64_SINT,
- /* Missing rest of 64-bit uint/sint formats */
[VK_FORMAT_R64_SFLOAT] = PIPE_FORMAT_R64_FLOAT,
+
+ [VK_FORMAT_R64G64_UINT] = PIPE_FORMAT_R64G64_UINT,
+ [VK_FORMAT_R64G64_SINT] = PIPE_FORMAT_R64G64_SINT,
[VK_FORMAT_R64G64_SFLOAT] = PIPE_FORMAT_R64G64_FLOAT,
+
+ [VK_FORMAT_R64G64B64_UINT] = PIPE_FORMAT_R64G64B64_UINT,
+ [VK_FORMAT_R64G64B64_SINT] = PIPE_FORMAT_R64G64B64_SINT,
[VK_FORMAT_R64G64B64_SFLOAT] = PIPE_FORMAT_R64G64B64_FLOAT,
+
+ [VK_FORMAT_R64G64B64A64_UINT] = PIPE_FORMAT_R64G64B64A64_UINT,
+ [VK_FORMAT_R64G64B64A64_SINT] = PIPE_FORMAT_R64G64B64A64_SINT,
[VK_FORMAT_R64G64B64A64_SFLOAT] = PIPE_FORMAT_R64G64B64A64_FLOAT,
[VK_FORMAT_B10G11R11_UFLOAT_PACK32] = PIPE_FORMAT_R11G11B10_FLOAT,