From 87bbaf680aa58c9ecef0a368ce2d22c669bb16a4 Mon Sep 17 00:00:00 2001 From: Asahi Lina Date: Thu, 15 Jun 2023 02:48:48 +0900 Subject: [PATCH] asahi: Disable PIPE_CAP_SURFACE_SAMPLE_COUNT This never worked, disable it. Signed-off-by: Asahi Lina Part-of: --- docs/features.txt | 2 +- src/gallium/drivers/asahi/agx_pipe.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/features.txt b/docs/features.txt index c393bd1e700..b0a59153c0b 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -324,7 +324,7 @@ Khronos, ARB, and OES extensions that are not part of any OpenGL or OpenGL ES ve GL_EXT_memory_object DONE (freedreno, radeonsi, llvmpipe, zink, d3d12, iris, crocus/gen7+) GL_EXT_memory_object_fd DONE (freedreno, radeonsi, llvmpipe, zink, iris, crocus/gen7+) GL_EXT_memory_object_win32 DONE (zink, d3d12) - GL_EXT_multisampled_render_to_texture DONE (freedreno/a6xx, panfrost, zink, lima, asahi) + GL_EXT_multisampled_render_to_texture DONE (freedreno/a6xx, panfrost, zink, lima) GL_EXT_render_snorm DONE (freedreno/a6xx, r600, radeonsi, softpipe, zink, panfrost/bifrost+, iris) GL_EXT_semaphore DONE (radeonsi, zink, d3d12, iris, crocus) GL_EXT_semaphore_fd DONE (radeonsi, zink, iris, crocus) diff --git a/src/gallium/drivers/asahi/agx_pipe.c b/src/gallium/drivers/asahi/agx_pipe.c index 635f4616785..7da9a0a8ba7 100644 --- a/src/gallium/drivers/asahi/agx_pipe.c +++ b/src/gallium/drivers/asahi/agx_pipe.c @@ -1529,8 +1529,9 @@ agx_get_param(struct pipe_screen *pscreen, enum pipe_cap param) return 1; case PIPE_CAP_TEXTURE_MULTISAMPLE: - case PIPE_CAP_SURFACE_SAMPLE_COUNT: return 1; + case PIPE_CAP_SURFACE_SAMPLE_COUNT: + /* TODO: MSRTT */ case PIPE_CAP_SAMPLE_SHADING: /* TODO: sample shading */ return 0;