mesa/src/freedreno
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
..
.gitlab-ci freedreno/registers/a6xx: Some reg64 conversion 2022-08-02 23:46:15 +00:00
afuc freedreno: remove stale makefile 2022-06-02 09:13:23 +00:00
ci ci/freedreno: Update a630 s8 resolve xfails. 2022-08-03 16:54:15 +00:00
common freedreno: Extract common helper macros 2022-08-02 23:46:15 +00:00
computerator Change all debug_assert calls to assert 2022-07-10 00:50:35 +00:00
decode freedreno: Replace A6XX_IBO with A6XX_TEX_CONST 2022-02-28 23:33:22 +00:00
drm freedreno/drm: Combine upper and lower 32b of OR val 2022-08-02 23:46:15 +00:00
drm-shim freedreno/drm-shim: add a660 2022-07-22 02:11:14 +00:00
ds freedreno/perfetto+fdperf: Set SYSPROF param 2022-03-04 16:06:34 -08:00
fdl freedreno/a6xx: Remove fd6_format.[ch] 2022-08-02 23:46:15 +00:00
ir2
ir3 ir3: Never remove GS_HEADER_IR3 sysval input 2022-08-03 10:51:58 +00:00
isa ir3: Implement and document ldc.k 2022-03-17 12:15:45 +00:00
perfcntrs freedreno/fdperf: support dumping counters 2022-05-14 22:18:52 +00:00
registers freedreno/registers/a6xx: Some reg64 conversion 2022-08-02 23:46:15 +00:00
rnn
vulkan turnip: Use the GMEM CCU space for attachments when the stores won't. 2022-08-03 16:54:15 +00:00
.clang-format
.dir-locals.el
.editorconfig
meson.build