mesa/src
Emma Anholt fcd96ce002 turnip: Use the GMEM CCU space for attachments when the stores won't.
Since the CCU only gets used for unaligned attachment stores or resolves
with the wrong formats, we can use that space for attachments in many
cases.

This gets two more of vk-5-normal's main renderpass's attachments to fit
in the next gmem_pixels increment, leaving 1 to go.  Other renderpasses do
get better gmem_pixels, and a few get better tile sizes as a result, but
the fps increase from those looks to be <.2% at least.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16921>
2022-08-03 16:54:15 +00:00
..
amd radeonsi/gfx11: use a better workaround for the export conflict bug 2022-08-03 00:57:16 +00:00
android_stub
asahi agx: Port minifloat tests to GTest 2022-08-01 18:34:11 +00:00
broadcom v3d/ci: enable ARB_texture_cube_map piglit tests 2022-08-01 16:53:46 +00:00
c11
compiler nir/lower_idiv: Be less creative about signs 2022-08-03 14:24:38 +00:00
drm-shim
egl egl: Remove usage of USE_ELF_TLS macro 2022-07-29 23:59:11 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno turnip: Use the GMEM CCU space for attachments when the stores won't. 2022-08-03 16:54:15 +00:00
gallium iris: Dedent enum iris_depth_reg_mode 2022-08-03 15:31:10 +00:00
gbm gbm: add GBM_FORMAT_[AX]BGR16161616 2022-07-27 07:27:10 +00:00
getopt
glx glx: Remove usage of USE_ELF_TLS 2022-07-29 23:59:12 +00:00
gtest
hgl
imagination pvr: Fix cdm shared reg usage reported to fw. 2022-07-29 11:37:06 +00:00
imgui
intel anv: Make the D16 reg mode single-sampled 2022-08-03 15:31:10 +00:00
loader loader: Remove usage of USE_ELF_TLS in loader.c 2022-07-29 23:59:12 +00:00
mapi mapi: Remove usage of USE_ELF_TLS 2022-07-29 23:59:11 +00:00
mesa glthread: don't sync on IsEnabled(GL_DEPTH_TEST) by tracking it in glthread 2022-08-03 00:14:33 +00:00
microsoft dzn: Retrieve validator version 2022-07-23 14:48:17 +00:00
nouveau nir: Split usub_sat lowering flag from uadd_sat. 2022-07-22 17:54:28 +00:00
panfrost pan/decode: Fix overrun decoding planes 2022-08-02 21:11:06 +00:00
tool
util radeonsi: add a randomized blit test 2022-08-03 00:57:16 +00:00
virtio meson: add various generated header dependencies as order-only deps 2022-07-31 18:10:15 +00:00
vulkan vulkan: Improve the docs for vk_subpass_info 2022-08-02 19:20:23 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00