mesa/src/freedreno
Connor Abbott 64e3b8d66b tu: Use tu_cs_add_entries() with non-render-pass secondaries
Even though vkCmdRenderPassBegin() isn't allowed inside a secondary
command buffer, vkCmdDispatch() is, and we emit an IB with compute
dispatches, which means that if the secondary command buffer records a
vkCmdDispatch() then we'll have an IB inside an IB, which is illegal.
Fixes hangs in e.g.
dEQP-VK.api.command_buffers.record_simul_use_secondary_one_primary.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4605>
2020-04-17 14:11:07 +00:00
..
computerator freedreno/computerator: support bindless sampler instructions 2020-04-13 20:15:48 +00:00
drm meson: inline inc_common 2020-03-28 21:36:54 +01:00
drm-shim drm-shim: return device platform as specified 2020-04-03 21:14:18 +00:00
fdl freedreno/a6xx: Set a level's pitch based on minified level0 pitch, not width0. 2020-04-07 18:02:56 +00:00
ir3 ir3: Handle load_ubo_ir3 when promoting to constants 2020-04-15 22:38:20 +00:00
perfcntrs meson: inline inc_common 2020-03-28 21:36:54 +01:00
registers freedreno/turnip: Update GRAS_LAYER_CNTL to GRAS_MAX_LAYER_INDEX 2020-04-15 16:19:34 +00:00
vulkan tu: Use tu_cs_add_entries() with non-render-pass secondaries 2020-04-17 14:11:07 +00:00
.dir-locals.el freedreno: Make emacs indent the way robclark's eclipse does. 2019-05-13 15:37:01 -07:00
.editorconfig freedreno: Make .editorconfig match .dir-locals.el. 2019-05-13 15:37:01 -07:00
Android.drm.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.ir3.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.mk freedreno/perfcntrs: move to shared location 2019-11-21 20:01:03 +00:00
Android.perfcntrs.mk freedreno: android: fix build of perfcounters. 2020-02-07 16:34:49 +00:00
Android.registers.mk freedreno: android: add a6xx-pack.xml.h generation to android build 2020-02-07 16:34:49 +00:00
Makefile.sources freedreno/ir3: rename depth->dce 2020-04-13 20:47:28 +00:00
meson.build freedreno: Add the outline of a test for a6xx texture layout. 2020-04-07 18:02:56 +00:00