mesa/src/freedreno/vulkan
Samuel Iglesias Gonsálvez 0b2cfd0668 turnip: add LRZ valid tracking for secondary command buffers
After a secondary command buffer is executed, LRZ is not valid
until it is cleared again.

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>
2020-10-02 03:46:47 +00:00
..
.clang-format turnip: preliminary support for Wayland WSI 2019-03-11 10:02:13 -07:00
.dir-locals.el turnip: Add a .editorconfig and .dir-locals.el 2019-09-27 13:34:28 -07:00
.editorconfig turnip: Add a .editorconfig and .dir-locals.el 2019-09-27 13:34:28 -07:00
meson.build turnip: implement legacy API functions separately 2020-09-30 17:02:55 +00:00
msm_kgsl.h turnip: Add kgsl backend 2020-09-21 22:51:05 +00:00
TODO turnip: clean up TODO. 2019-03-11 10:01:41 -07:00
tu_android.c turnip: Make tu_android.c compile again 2020-08-05 18:08:07 +00:00
tu_clear_blit.c Revert F16C series (MR 6774) 2020-10-01 21:08:12 +00:00
tu_cmd_buffer.c turnip: add LRZ valid tracking for secondary command buffers 2020-10-02 03:46:47 +00:00
tu_cs.c turnip: device global bo list 2020-09-13 04:04:58 +00:00
tu_cs.h freedreno/registers: split header build into subdirs 2020-08-03 19:46:49 +00:00
tu_descriptor_set.c turnip: initial implementation of VK_KHR_push_descriptor 2020-09-29 12:58:34 +00:00
tu_descriptor_set.h turnip: initial implementation of VK_KHR_push_descriptor 2020-09-29 12:58:34 +00:00
tu_device.c turnip: add environment variable to disable LRZ 2020-10-02 03:46:46 +00:00
tu_drm.c turnip: signal fence and semaphore in AcquireNextImage2KHR 2020-09-30 00:32:40 +00:00
tu_entrypoints_gen.py Switch from cElementTree to ElementTree. 2020-06-05 23:42:54 -07:00
tu_extensions.py turnip: share code between semaphores/fences + fence import/export 2020-09-30 00:32:40 +00:00
tu_formats.c turnip: implement legacy API functions separately 2020-09-30 17:02:55 +00:00
tu_icd.py
tu_image.c turnip: create LRZ buffer 2020-10-02 03:46:46 +00:00
tu_kgsl.c turnip: signal fence and semaphore in AcquireNextImage2KHR 2020-09-30 00:32:40 +00:00
tu_legacy.c turnip: implement legacy API functions separately 2020-09-30 17:02:55 +00:00
tu_nir_lower_multiview.c tu: Enable multi-position output 2020-09-29 16:16:05 +00:00
tu_pass.c turnip: implement legacy API functions separately 2020-09-30 17:02:55 +00:00
tu_pipeline.c turnip: disable LRZ depending on fragment changes 2020-10-02 03:46:46 +00:00
tu_pipeline_cache.c vulkan/util: add struct vk_pipeline_cache_header 2020-07-30 11:44:21 +02:00
tu_private.h turnip: add LRZ tracking to command buffer state 2020-10-02 03:46:47 +00:00
tu_query.c turnip: device global bo list 2020-09-13 04:04:58 +00:00
tu_shader.c spirv: Delete the legacy offset/index UBO/SSBO lowering 2020-09-30 07:20:39 +00:00
tu_util.c turnip: Replace tu_log*() with mesa_log*() 2020-09-28 09:14:44 -07:00
tu_util.h turnip: call packing functions directly for pack_gmem_clear_value 2020-08-14 13:42:02 +00:00
tu_wsi.c turnip: signal fence and semaphore in AcquireNextImage2KHR 2020-09-30 00:32:40 +00:00
tu_wsi_display.c turnip: share code between semaphores/fences + fence import/export 2020-09-30 00:32:40 +00:00
tu_wsi_wayland.c turnip: preliminary support for Wayland WSI 2019-03-11 10:02:13 -07:00
tu_wsi_x11.c turnip: add x11 wsi 2019-11-18 22:18:05 +00:00
vk_format.h turnip: enable 420_UNORM formats 2020-07-05 15:25:17 +00:00
vk_format_parse.py