mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 05:08:08 +02:00
asahi: Wire in pure integer texture formats
Passes dEQP-GLES3.functional.texture.format.sized.2d.r* Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14903>
This commit is contained in:
parent
fded99b1c5
commit
01d1bf6228
1 changed files with 31 additions and 0 deletions
|
|
@ -69,12 +69,43 @@ const struct agx_pixel_format_entry agx_pixel_format[PIPE_FORMAT_COUNT] = {
|
|||
AGX_FMT(R32G32_FLOAT, R32G32, FLOAT, T, I32),
|
||||
AGX_FMT(R32G32B32A32_FLOAT, R32G32B32A32, FLOAT, T, I32),
|
||||
|
||||
AGX_FMT(R8_UINT, R8, UINT, T, I8),
|
||||
AGX_FMT(R8G8_UINT, R8G8, UINT, T, I8),
|
||||
AGX_FMT(R8G8B8A8_UINT, R8G8B8A8, UINT, T, I8),
|
||||
|
||||
AGX_FMT(R16_UINT, R16, UINT, T, I16),
|
||||
AGX_FMT(R16G16_UINT, R16G16, UINT, T, I16),
|
||||
AGX_FMT(R16G16B16A16_UINT, R16G16B16A16, UINT, T, I16),
|
||||
|
||||
AGX_FMT(R32_UINT, R32, UINT, T, I32),
|
||||
AGX_FMT(R32G32_UINT, R32G32, UINT, T, I32),
|
||||
AGX_FMT(R32G32B32A32_UINT, R32G32B32A32, UINT, T, I32),
|
||||
|
||||
AGX_FMT(R8_SINT, R8, SINT, T, I8),
|
||||
AGX_FMT(R8G8_SINT, R8G8, SINT, T, I8),
|
||||
AGX_FMT(R8G8B8A8_SINT, R8G8B8A8, SINT, T, I8),
|
||||
|
||||
AGX_FMT(R16_SINT, R16, SINT, T, I16),
|
||||
AGX_FMT(R16G16_SINT, R16G16, SINT, T, I16),
|
||||
AGX_FMT(R16G16B16A16_SINT, R16G16B16A16, SINT, T, I16),
|
||||
|
||||
AGX_FMT(R32_SINT, R32, SINT, T, I32),
|
||||
AGX_FMT(R32G32_SINT, R32G32, SINT, T, I32),
|
||||
AGX_FMT(R32G32B32A32_SINT, R32G32B32A32, SINT, T, I32),
|
||||
|
||||
AGX_FMT(Z16_UNORM, R16, UNORM, F, _),
|
||||
AGX_FMT(Z32_FLOAT, R32, FLOAT, F, _),
|
||||
AGX_FMT(Z32_FLOAT_S8X24_UINT, R32, FLOAT, F, _),
|
||||
|
||||
AGX_FMT(R10G10B10A2_UNORM, R10G10B10A2, UNORM, T, RGB10A2),
|
||||
AGX_FMT(B10G10R10A2_UNORM, R10G10B10A2, UNORM, T, RGB10A2),
|
||||
|
||||
AGX_FMT(R10G10B10A2_UINT, R10G10B10A2, UINT, T, _),
|
||||
AGX_FMT(B10G10R10A2_UINT, R10G10B10A2, UINT, T, _),
|
||||
|
||||
AGX_FMT(R10G10B10A2_SINT, R10G10B10A2, SINT, T, _),
|
||||
AGX_FMT(B10G10R10A2_SINT, R10G10B10A2, SINT, T, _),
|
||||
|
||||
AGX_FMT(R11G11B10_FLOAT, R11G11B10, FLOAT, T, RG11B10F),
|
||||
AGX_FMT(R9G9B9E5_FLOAT, R9G9B9E5, FLOAT, F, RGB9E5),
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue