util/format,vulkan/format: update p_format for Vulkan vertex buffers
We need to move some earlier (so they are <= 255 like the comment says) and add a few 64-bit ones. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17894>
This commit is contained in:
@@ -45,6 +45,10 @@ enum pipe_format {
|
||||
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,
|
||||
@@ -88,6 +92,7 @@ enum pipe_format {
|
||||
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,
|
||||
@@ -122,11 +127,15 @@ enum pipe_format {
|
||||
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,
|
||||
@@ -156,13 +165,15 @@ enum pipe_format {
|
||||
|
||||
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,
|
||||
@@ -301,8 +312,6 @@ enum pipe_format {
|
||||
PIPE_FORMAT_R8A8_UNORM,
|
||||
PIPE_FORMAT_A8R8_UNORM,
|
||||
|
||||
PIPE_FORMAT_R64_SINT,
|
||||
|
||||
PIPE_FORMAT_A8_UINT,
|
||||
PIPE_FORMAT_I8_UINT,
|
||||
PIPE_FORMAT_L8_UINT,
|
||||
@@ -333,12 +342,6 @@ enum pipe_format {
|
||||
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,
|
||||
@@ -386,8 +389,6 @@ enum pipe_format {
|
||||
PIPE_FORMAT_R16A16_SINT,
|
||||
PIPE_FORMAT_R32A32_UINT,
|
||||
PIPE_FORMAT_R32A32_SINT,
|
||||
PIPE_FORMAT_R10G10B10A2_UINT,
|
||||
PIPE_FORMAT_R10G10B10A2_SINT,
|
||||
|
||||
PIPE_FORMAT_B5G6R5_SRGB,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user