virgl: Enable GL_EXT_texture_sRGB_RG8
authorAdam Jackson <ajax@redhat.com>
Wed, 16 Dec 2020 23:24:52 +0000 (18:24 -0500)
committerMarge Bot <eric+marge@anholt.net>
Mon, 4 Jan 2021 21:19:35 +0000 (21:19 +0000)
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8060>

src/gallium/drivers/virgl/virgl_encode.c
src/virtio/virtio-gpu/virgl_hw.h

index e33085b..d9f82e2 100644 (file)
@@ -248,6 +248,7 @@ static const enum virgl_formats virgl_formats_conv_table[PIPE_FORMAT_COUNT] = {
    CONV_FORMAT(R10G10B10X2_UNORM)
    CONV_FORMAT(A4B4G4R4_UNORM)
    CONV_FORMAT(R8_SRGB)
+   CONV_FORMAT(R8G8_SRGB)
    CONV_FORMAT(ETC2_RGB8)
    CONV_FORMAT(ETC2_SRGB8)
    CONV_FORMAT(ETC2_RGB8A1)
index 58dafd9..a0345bf 100644 (file)
@@ -362,6 +362,7 @@ enum virgl_formats {
    VIRGL_FORMAT_A4B4G4R4_UNORM          = 311,
 
    VIRGL_FORMAT_R8_SRGB                 = 312,
+   VIRGL_FORMAT_R8G8_SRGB               = 313,
    VIRGL_FORMAT_MAX /* = PIPE_FORMAT_COUNT */,
 
    /* Below formats must not be used in the guest. */