From: Alyssa Rosenzweig Date: Sat, 18 Mar 2023 18:45:08 +0000 (-0400) Subject: asahi: Set PIPE_CAP_LOAD_CONSTBUF X-Git-Tag: upstream/23.3.3~10334 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=43b221cd595f86ee145ea2292a64a521c6db0bd6;p=platform%2Fupstream%2Fmesa.git asahi: Set PIPE_CAP_LOAD_CONSTBUF The CAP is a bit of a misnomer, what it really does is relax the alignment requirements for UBO packing. It should work fine and save us some memory. Noticed while debugging piglit fails. Signed-off-by: Alyssa Rosenzweig Part-of: --- diff --git a/src/gallium/drivers/asahi/agx_pipe.c b/src/gallium/drivers/asahi/agx_pipe.c index 1f06edd..2291ebe 100644 --- a/src/gallium/drivers/asahi/agx_pipe.c +++ b/src/gallium/drivers/asahi/agx_pipe.c @@ -1383,6 +1383,7 @@ agx_get_param(struct pipe_screen *pscreen, enum pipe_cap param) case PIPE_CAP_CONDITIONAL_RENDER: case PIPE_CAP_CONDITIONAL_RENDER_INVERTED: case PIPE_CAP_SEAMLESS_CUBE_MAP: + case PIPE_CAP_LOAD_CONSTBUF: case PIPE_CAP_SEAMLESS_CUBE_MAP_PER_TEXTURE: case PIPE_CAP_TEXTURE_BUFFER_OBJECTS: return 1;