mesa/src/freedreno/vulkan
Daniel Schürmann 53eb3ad375 vulkan/pipeline_cache: add cache parameter to deserialize() function
This allows for secondary cache lookups during deserialization.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21967>
2023-04-10 09:14:30 +00:00
..
.clang-format
.dir-locals.el
.editorconfig
TODO
meson.build tu: Generate entrypoints for each gen 2023-03-24 15:49:26 +00:00
msm_kgsl.h
tu_android.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_android.h
tu_autotune.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_autotune.h
tu_clear_blit.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_clear_blit.h
tu_cmd_buffer.cc tu: Use vk_pipeline_get_renderpass_flags() 2023-04-03 18:13:01 +00:00
tu_cmd_buffer.h tu: C++-proofing: various enum fixes 2023-03-24 15:49:25 +00:00
tu_common.h tu: Generate entrypoints for each gen 2023-03-24 15:49:26 +00:00
tu_cs.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_cs.h tu: C++-proofing: Initialize tu_reg_value in-order by pack funcs 2023-03-24 15:49:25 +00:00
tu_cs_breadcrumbs.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_descriptor_set.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_descriptor_set.h tu: C++-proofing: fix casting from void * fpermissive warnings 2023-03-24 15:49:25 +00:00
tu_device.cc turnip: add cached and cached-coherent memory types 2023-03-30 15:50:47 +00:00
tu_device.h tu/drm: Support cached non-coherent memory 2023-03-30 15:50:47 +00:00
tu_dynamic_rendering.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_dynamic_rendering.h
tu_formats.cc tu: Use vk_features2_to_features 2023-04-07 18:16:43 -04:00
tu_formats.h turnip: add blit_format_color and blit_base_format 2023-02-08 03:26:05 +00:00
tu_image.cc turnip: add cached and cached-coherent memory types 2023-03-30 15:50:47 +00:00
tu_image.h
tu_knl.cc turnip: add cached and cached-coherent memory types 2023-03-30 15:50:47 +00:00
tu_knl.h turnip: add cached and cached-coherent memory types 2023-03-30 15:50:47 +00:00
tu_knl_drm_msm.cc tu/drm: Support cached non-coherent memory 2023-03-30 15:50:47 +00:00
tu_knl_kgsl.cc turnip: add cached and cached-coherent memory types 2023-03-30 15:50:47 +00:00
tu_lrz.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_lrz.h
tu_nir_lower_multiview.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_pass.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_pass.h tu: C++-proofing: various enum fixes 2023-03-24 15:49:25 +00:00
tu_perfetto.cc perfetto: Deduplicate clock sync packet emit from renderstage sources. 2023-03-30 02:19:35 +00:00
tu_perfetto.h
tu_perfetto_util.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_pipeline.cc vulkan/pipeline_cache: add cache parameter to deserialize() function 2023-04-10 09:14:30 +00:00
tu_pipeline.h
tu_query.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_query.h
tu_shader.cc ir3: Move turnip's nir_lower_frexp to the shared compiler. 2023-04-06 02:32:01 +00:00
tu_shader.h
tu_suballoc.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_suballoc.h tu: C++-proofing: various enum fixes 2023-03-24 15:49:25 +00:00
tu_tracepoints.py
tu_util.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_util.h tu: C++-proofing: various enum fixes 2023-03-24 15:49:25 +00:00
tu_wsi.cc tu: compile as C++ 2023-03-24 15:49:26 +00:00
tu_wsi.h