asahi: Add integers to agx_vertex_formats

Handles all the easy cases.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12053>
This commit is contained in:
Alyssa Rosenzweig 2021-07-24 18:00:07 -04:00
parent 3cd6f62388
commit a3e0b3b912

View file

@ -124,4 +124,34 @@ agx_vertex_format[PIPE_FORMAT_COUNT] = {
[PIPE_FORMAT_R16G16_SNORM] = AGX_FORMAT_S16NORM,
[PIPE_FORMAT_R16G16B16_SNORM] = AGX_FORMAT_S16NORM,
[PIPE_FORMAT_R16G16B16A16_SNORM] = AGX_FORMAT_S16NORM,
[PIPE_FORMAT_R8_UINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8_UINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8B8_UINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8B8A8_UINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8_SINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8_SINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8B8_SINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R8G8B8A8_SINT] = AGX_FORMAT_I8,
[PIPE_FORMAT_R16_UINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16_UINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16B16_UINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16B16A16_UINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16_SINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16_SINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16B16_SINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R16G16B16A16_SINT] = AGX_FORMAT_I16,
[PIPE_FORMAT_R32_UINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32_UINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32B32_UINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32B32A32_UINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32_SINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32_SINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32B32_SINT] = AGX_FORMAT_I32,
[PIPE_FORMAT_R32G32B32A32_SINT] = AGX_FORMAT_I32,
};