mesa/src/panfrost
Alyssa Rosenzweig 9cd6d0873d panfrost: Remove experimental v7-only indirect draw path
There are too many problems with indirect draws on v7 that we never got this
code path to the finish line, and none of us have a good plan (or reason) to fix
this. Proper indirect draws are only possible since v10 on Mali.

There was interest in using this path to implement indexed draws in PanVK, that
MR is stalled and it's not clear how much sense it makes to do Vulkan on
anything older than v9 or v10 at this point. This code isn't *gone*, it'll still
be in git history, but I don't see a lot of reason in keeping it in tree if it's
unused and complicating e.g. the sysval upload path of the driver.

Indirect dispatch remains supported on v7, as that path *is* working and flipped
on for end users. Indirect dispatch on v7 is considerably less complicated than
indirect draws.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20420>
2022-12-23 16:27:16 +00:00
..
bifrost nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
ci panfrost: Remove experimental v7-only indirect draw path 2022-12-23 16:27:16 +00:00
drm-shim panfrost: Advertise all textures in drm-shim 2022-04-26 17:47:49 +00:00
ds meson: replace manual compiler flags with meson arguments 2022-08-24 22:13:19 +00:00
include panfrost: Centralize our model list 2022-01-28 17:47:46 +00:00
lib panfrost: Remove experimental v7-only indirect draw path 2022-12-23 16:27:16 +00:00
midgard nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
perf panfrost: Separate core ID range from core count 2022-07-08 01:14:55 +00:00
shared lima,panfrost: Use row stride for tiling routines 2022-05-03 14:20:15 +00:00
tools panfrost: Add tool to print supported texture formats 2022-12-14 22:48:47 +00:00
util panfrost: Don't merge workgroups with variable shared mem 2022-11-02 23:36:56 +00:00
vulkan panvk: Fixes -Werror,-Wunused-but-set-variable for clang-15 in panvk_descriptor_set.c 2022-12-16 19:02:17 +00:00
meson.build panfrost: Add userspace crash dump decoder and analyser 2022-08-31 23:54:55 +00:00