mesa/src/freedreno
Connor Abbott b7a492630e tu: Implement bin skipping for zero-density regions
Follow the semi-documented behavior of the blob driver and skip
rendering bins whose fragment density is 0 (i.e. fragment area is
infinite). Some Oculus VR apps using an earlier version of the Unity SDK
rely on this instead of VK_QCOM_multiview_per_view_render_areas.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35894>
2026-01-26 18:58:25 +00:00
..
afuc meson: Use adreno-pm4-pack.xml.h instead of custom definitions 2025-11-13 18:14:11 +00:00
ci tu: Use a patchpoint for subpass clears with FDM 2026-01-26 12:17:12 -05:00
common freedreno/lrz: Correct lrz fc layout for gen8 2026-01-23 21:07:16 +00:00
computerator freedreno/computerator: Use correct CP_SET_RENDER_MODE 2026-01-14 00:06:49 +00:00
decode freedreno/decode: Add regex support for query-mode 2026-01-16 00:10:19 +00:00
drm treewide: Replace calling to function ALIGN with align 2025-11-12 21:58:40 +00:00
drm-shim freedreno/drm-shim: Add a830 2025-12-08 22:11:59 +00:00
ds build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
fdl freedreno/fdl: Fix gen8 sRGB buffers 2026-01-20 02:27:28 +00:00
ir2 all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
ir3 ir3: Fix branchstack max_waves calculation 2026-01-23 16:54:32 +00:00
isa ir3: Use the new NIR pass for load_barycentric_at_* optimization. 2026-01-15 07:52:14 +00:00
perfcntrs freedreno/a6xx: Add single common source for a6xx.xml.h 2025-07-03 12:50:04 +00:00
registers freedreno, ir3: Fix branchstack register definitions on a5xx+ 2026-01-23 16:54:31 +00:00
rnn freedreno/rnn: Track min/max offset 2026-01-16 00:10:19 +00:00
tests freedreno, ir3: Fix branchstack register definitions on a5xx+ 2026-01-23 16:54:31 +00:00
vulkan tu: Implement bin skipping for zero-density regions 2026-01-26 18:58:25 +00:00
.clang-format clang-format: Move ForEachMacros into src/.clang-format for freedreno 2025-09-09 07:04:55 +00:00
.dir-locals.el
.editorconfig
meson.build meson: make libarchive a disabler 2025-11-21 21:48:57 +00:00