mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-26 13:30:39 +01:00
virgl: Add a few more formats to the format table
These formats are used by the piglit arb_texture_buffer_object-formats fs arb Adding them here keeps the piglit from crashing, but most of the related tests don't pass. Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Reviewed-by: Corentin Noël <corentin.noel@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13645>
This commit is contained in:
parent
8b9045e7a4
commit
d9e400b9b6
1 changed files with 9 additions and 0 deletions
|
|
@ -52,6 +52,7 @@ static const enum virgl_formats virgl_formats_conv_table[PIPE_FORMAT_COUNT] = {
|
|||
CONV_FORMAT(R10G10B10A2_UNORM)
|
||||
CONV_FORMAT(L8_UNORM)
|
||||
CONV_FORMAT(A8_UNORM)
|
||||
CONV_FORMAT(I8_UNORM)
|
||||
CONV_FORMAT(L8A8_UNORM)
|
||||
CONV_FORMAT(L16_UNORM)
|
||||
CONV_FORMAT(Z16_UNORM)
|
||||
|
|
@ -171,9 +172,11 @@ static const enum virgl_formats virgl_formats_conv_table[PIPE_FORMAT_COUNT] = {
|
|||
CONV_FORMAT(L16_SNORM)
|
||||
CONV_FORMAT(L16A16_SNORM)
|
||||
CONV_FORMAT(A16_FLOAT)
|
||||
CONV_FORMAT(I16_FLOAT)
|
||||
CONV_FORMAT(L16_FLOAT)
|
||||
CONV_FORMAT(L16A16_FLOAT)
|
||||
CONV_FORMAT(A32_FLOAT)
|
||||
CONV_FORMAT(I32_FLOAT)
|
||||
CONV_FORMAT(L32_FLOAT)
|
||||
CONV_FORMAT(L32A32_FLOAT)
|
||||
CONV_FORMAT(YV12)
|
||||
|
|
@ -206,21 +209,27 @@ static const enum virgl_formats virgl_formats_conv_table[PIPE_FORMAT_COUNT] = {
|
|||
CONV_FORMAT(R32G32B32_SINT)
|
||||
CONV_FORMAT(R32G32B32A32_SINT)
|
||||
CONV_FORMAT(A8_UINT)
|
||||
CONV_FORMAT(I8_UINT)
|
||||
CONV_FORMAT(L8_UINT)
|
||||
CONV_FORMAT(L8A8_UINT)
|
||||
CONV_FORMAT(A8_SINT)
|
||||
CONV_FORMAT(L8_SINT)
|
||||
CONV_FORMAT(I8_SINT)
|
||||
CONV_FORMAT(L8A8_SINT)
|
||||
CONV_FORMAT(A16_UINT)
|
||||
CONV_FORMAT(I16_UINT)
|
||||
CONV_FORMAT(L16_UINT)
|
||||
CONV_FORMAT(L16A16_UINT)
|
||||
CONV_FORMAT(A16_SINT)
|
||||
CONV_FORMAT(I16_SINT)
|
||||
CONV_FORMAT(L16_SINT)
|
||||
CONV_FORMAT(L16A16_SINT)
|
||||
CONV_FORMAT(A32_UINT)
|
||||
CONV_FORMAT(I32_UINT)
|
||||
CONV_FORMAT(L32_UINT)
|
||||
CONV_FORMAT(L32A32_UINT)
|
||||
CONV_FORMAT(A32_SINT)
|
||||
CONV_FORMAT(I32_SINT)
|
||||
CONV_FORMAT(L32_SINT)
|
||||
CONV_FORMAT(L32A32_SINT)
|
||||
CONV_FORMAT(R10G10B10A2_SSCALED)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue