mesa/src/freedreno
Connor Abbott 2d00b2b9c7 tu: Don't reference pipeline for some draw states
These draw states are things that depend on pipeline-only state:

- The load state depends on knowing the pipeline layout, which we won't
  know for a shader that's loaded from a binary. This is going away on
  a7xx anyway, and we should be able to use the a7xx strategy of
  prefetching the descriptors in the preamble on a6xx too.
- The prim order state depends on feedback loops and raster order
  attachment access, which isn't supported at the moment.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25276>
2023-09-25 19:03:56 +00:00
..
.gitlab-ci freedreno/decode: Lookup device info 2023-09-22 19:17:14 +00:00
afuc freedreno/afuc: Initial a7xx support 2023-07-28 18:41:58 +00:00
ci ci: update to vulkan-cts-1.3.6.3 2023-09-25 15:53:51 +00:00
common freedreno: Include speedbin fallback in 730 chipid to fix probing 2023-09-25 15:00:58 +00:00
computerator freedreno/computerator: Fix remaining issues with A7XX 2023-09-05 16:19:29 +00:00
decode freedreno/decode: Remove gpu_id 2023-09-22 19:17:14 +00:00
drm freedreno/drm/virtio: Use global_faults 2023-08-08 00:20:48 +00:00
drm-shim freedreno: decouple compiler and vulkan driver from gallium 2023-08-03 07:29:36 +00:00
ds meson: remove needless c++17-overrides 2023-05-19 12:45:31 +00:00
fdl freedreno/a6xx: Add L8_SRGB 2023-09-20 00:55:29 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 nir/spirv: Add inverse_ballot intrinsic 2023-09-20 14:41:18 +00:00
isa ir3/a7xx: Add ccinv instruction 2023-09-05 16:19:30 +00:00
perfcntrs freedreno: decouple compiler and vulkan driver from gallium 2023-08-03 07:29:36 +00:00
registers tu: Rename PrimID-related registers 2023-09-11 10:34:10 +00:00
rnn freedreno/rnn: Remove %n usage in fprintf 2023-09-13 22:20:13 +00:00
vulkan tu: Don't reference pipeline for some draw states 2023-09-25 19:03:56 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build meson: use a single dependency call for lua 2023-09-15 18:01:38 +00:00