mesa/src/gallium/drivers/lima
Vasily Khoruzhick 7c7b900710 lima: fix buffer overallocation for index, vertex and constant buffers
24be011901 ("lima: wire up MSAA 4x support") switched to aligning all the
buffers to tile size and it resulted in allocating 16x more memory for
index, vertex and constant buffers.

We only want to align textures and render targets to tile size, not
other buffers, so restore old logic, but relax it.

Fixes: 24be011901 ("lima: wire up MSAA 4x support")
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Reviewed-by: Erico Nunes <nunes.erico@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17283>
2022-06-29 09:25:24 +00:00
..
ci gallium/u_blitter: Fix depth. 2022-06-21 15:44:54 +00:00
drm-shim Use proper types for meson objects 2022-04-18 13:03:08 +03:00
ir lima/ppir: merge branch nodes in simple cases 2022-05-23 09:07:03 +00:00
standalone mesa: handle atomic counter lowering for drivers with big ssbo offset aligns 2022-06-05 23:16:36 +00:00
lima_blit.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_blit.h lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_bo.c
lima_bo.h
lima_context.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_context.h lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_disk_cache.c lima: implement shader disk cache 2021-03-25 06:31:41 +00:00
lima_disk_cache.h lima: implement shader disk cache 2021-03-25 06:31:41 +00:00
lima_draw.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_fence.c
lima_fence.h
lima_format.c lima: enable z16 format 2021-05-19 18:15:46 +02:00
lima_format.h
lima_gpu.h lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_job.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_job.h lima: implement lima-specific blitter 2022-06-09 23:25:02 +00:00
lima_parser.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_parser.h lima: implement dual source blend 2021-11-29 19:31:59 +00:00
lima_program.c lima: Lower nir_op_idiv with other scalar math operations. 2022-06-07 02:38:42 +00:00
lima_program.h
lima_query.c
lima_resource.c lima: fix buffer overallocation for index, vertex and constant buffers 2022-06-29 09:25:24 +00:00
lima_resource.h lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_screen.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_screen.h lima: implement lima-specific blitter 2022-06-09 23:25:02 +00:00
lima_state.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_texture.c lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_texture.h lima: wire up MSAA 4x support 2022-06-28 00:00:35 +00:00
lima_util.c lima: implement lima-specific blitter 2022-06-09 23:25:02 +00:00
lima_util.h lima: implement lima-specific blitter 2022-06-09 23:25:02 +00:00
meson.build lima: implement lima-specific blitter 2022-06-09 23:25:02 +00:00