mesa/src/freedreno/vulkan
Danylo Piliaiev e2fc99b188 turnip: Add "rast_order" debug option to force rast order access
Enables rasterization order attachment access for all pipelines,
see VK_ARM_rasterization_order_attachment_access for details.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15262>
2022-03-07 17:07:18 +00:00
..
.clang-format
.dir-locals.el
.editorconfig
TODO
meson.build meson: add support for `meson devenv` with vulkan 2022-02-04 09:08:47 -08:00
msm_kgsl.h turnip: Update the msm_kgsl.h header with the sanitized 4.19 version 2022-01-21 21:25:07 +00:00
tu_android.c turnip: Use vk_common_AcquireImageANDROID 2022-01-11 17:25:22 +00:00
tu_autotune.c turnip: Always use GMEM for feedback loops in autotuner 2022-02-23 11:31:59 +00:00
tu_autotune.h tu: implement sysmem vs gmem autotuner 2022-01-31 15:26:35 +00:00
tu_clear_blit.c turnip: Add a refcount mechanism to BOs 2022-02-19 15:16:55 +00:00
tu_cmd_buffer.c freedreno: Replace A6XX_IBO with A6XX_TEX_CONST 2022-02-28 23:33:22 +00:00
tu_cs.c turnip: Add a refcount mechanism to BOs 2022-02-19 15:16:55 +00:00
tu_cs.h turnip: Fix unitialized cs->device 2021-09-20 19:13:25 +00:00
tu_descriptor_set.c freedreno: Replace A6XX_IBO with A6XX_TEX_CONST 2022-02-28 23:33:22 +00:00
tu_descriptor_set.h tu: add reference counting for descriptor set layouts 2022-01-25 12:17:41 +00:00
tu_device.c turnip: Add "rast_order" debug option to force rast order access 2022-03-07 17:07:18 +00:00
tu_drm.c turnip: Implement VK_EXT_physical_device_drm 2022-03-01 07:10:40 +00:00
tu_formats.c turnip: Set drmFormatModifierTilingFeatures 2022-02-28 22:53:40 +00:00
tu_image.c turnip: Store the computed iova in the tu_image. 2022-02-01 15:30:12 +00:00
tu_kgsl.c turnip: Add a refcount mechanism to BOs 2022-02-19 15:16:55 +00:00
tu_legacy.c turnip: add missing VKAPI_ATTR/CALL 2021-06-14 02:01:57 +00:00
tu_nir_lower_multiview.c turnip: Convert fd_dev_info to const pointer 2021-07-14 01:58:00 +00:00
tu_pass.c turnip: Implement VK_ARM_rasterization_order_attachment_access 2022-02-23 11:31:59 +00:00
tu_perfetto.cc turnip/perfetto: handle gpu timestamps being non-monotonic 2022-01-27 18:59:43 +00:00
tu_perfetto.h turnip/perfetto: handle gpu timestamps being non-monotonic 2022-01-27 18:59:43 +00:00
tu_perfetto_util.c turnip: rename tu_drm_get_timestamp into tu_device_get_gpu_timestamp 2022-01-27 18:59:43 +00:00
tu_pipeline.c turnip: Add "rast_order" debug option to force rast order access 2022-03-07 17:07:18 +00:00
tu_pipeline_cache.c turnip: Plumb non-startup errors through the new vk_error helpers 2021-10-07 20:51:36 +00:00
tu_private.h turnip: Add "rast_order" debug option to force rast order access 2022-03-07 17:07:18 +00:00
tu_query.c turnip: Add a refcount mechanism to BOs 2022-02-19 15:16:55 +00:00
tu_shader.c tu: Call nir_opt_access 2022-02-28 23:33:22 +00:00
tu_tracepoints.py turnip/trace: Delete unused start/end_resolve tracepoints 2022-01-27 18:59:43 +00:00
tu_util.c turnip: Plumb non-startup errors through the new vk_error helpers 2021-10-07 20:51:36 +00:00
tu_util.h turnip: enable VK_EXT_line_rasterization 2021-10-13 12:18:01 +00:00
tu_wsi.c turnip/trace: process u_trace chunks on queue submission 2022-01-27 18:59:43 +00:00
tu_wsi_display.c turnip: Porting to common vulkan implementation for synchronization. 2022-01-13 04:01:44 +00:00
vk_format.h vulkan: move common format helpers to vk_format 2021-11-19 12:23:19 +01:00