asahi: Advertise Z16_UNORM
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Thu, 20 Jul 2023 14:52:42 +0000 (10:52 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 20 Jul 2023 15:33:29 +0000 (15:33 +0000)
This works (on the downstream kernel, anyway).

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24258>

src/gallium/drivers/asahi/agx_pipe.c

index 950877c..720242f 100644 (file)
@@ -1969,8 +1969,8 @@ agx_is_format_supported(struct pipe_screen *pscreen, enum pipe_format format,
 
    if (usage & PIPE_BIND_DEPTH_STENCIL) {
       switch (format) {
-      /* natively supported
-       * TODO: we could also support Z16_UNORM */
+      /* natively supported */
+      case PIPE_FORMAT_Z16_UNORM:
       case PIPE_FORMAT_Z32_FLOAT:
       case PIPE_FORMAT_S8_UINT: