| .. |
|
bvh
|
vulkan/bvh: Enable glsl extensions in meson
|
2025-09-16 20:18:01 +00:00 |
|
ion
|
turnip/kgsl: Support external memory via ION/DMABUF buffers
|
2024-07-05 15:33:47 +00:00 |
|
layers
|
tu: Move queue-related code to a new file
|
2024-12-18 15:50:59 +00:00 |
|
.clang-format
|
clang-format: Move ForEachMacros into src/.clang-format for freedreno
|
2025-09-09 07:04:55 +00:00 |
|
.dir-locals.el
|
|
|
|
.editorconfig
|
|
|
|
meson.build
|
tu: gen8 support
|
2026-01-20 02:27:33 +00:00 |
|
msm_kgsl.h
|
tu/kgsl: Bump uapi header
|
2025-01-20 01:22:23 +00:00 |
|
TODO
|
|
|
|
tu_acceleration_structure.cc
|
tu: Support acceleration_structure for wave64
|
2026-01-20 02:27:32 +00:00 |
|
tu_acceleration_structure.h
|
tu: Support VK_KHR_acceleration_structure
|
2025-01-20 01:22:23 +00:00 |
|
tu_autotune.cc
|
tu: Support VK_QCOM_multiview_per_view_render_areas
|
2026-01-26 18:58:25 +00:00 |
|
tu_autotune.h
|
tu/autotune: use SAMPLE_COUNT_END_OFFSET when writing the ending sample count
|
2024-04-09 12:04:16 +00:00 |
|
tu_buffer.cc
|
tu: Implement transient attachments and lazily allocated memory
|
2025-09-08 15:22:17 +00:00 |
|
tu_buffer.h
|
tu: Initial support for sparse binding
|
2025-08-25 20:11:57 +00:00 |
|
tu_buffer_view.cc
|
freedreno/fdl: Add STRUCTSIZETEXELS arg
|
2026-01-06 20:06:05 +00:00 |
|
tu_buffer_view.h
|
tu: Replace A6XX_TEX_CONST_DWORDS
|
2026-01-06 20:06:05 +00:00 |
|
tu_clear_blit.cc
|
freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM
|
2026-02-10 07:16:49 +00:00 |
|
tu_clear_blit.h
|
tu: Support VK_QCOM_multiview_per_view_render_areas
|
2026-01-26 18:58:25 +00:00 |
|
tu_cmd_buffer.cc
|
tu: Simplify cmd_buffer allocation
|
2026-02-06 08:44:59 +00:00 |
|
tu_cmd_buffer.h
|
tu: Support VK_QCOM_multiview_per_view_render_areas
|
2026-01-26 18:58:25 +00:00 |
|
tu_common.h
|
tu: Replace A6XX_TEX_CONST_DWORDS
|
2026-01-06 20:06:05 +00:00 |
|
tu_cs.cc
|
freedreno,u_trace: Fix various UBSAN errors
|
2026-02-03 16:14:35 +00:00 |
|
tu_cs.h
|
tu: gen8 support
|
2026-01-20 02:27:33 +00:00 |
|
tu_cs_breadcrumbs.cc
|
tu: Use TU_BREADCRUMBS_ENABLED value
|
2025-11-03 10:11:41 +00:00 |
|
tu_descriptor_set.cc
|
tu: Implement VK_QCOM_image_processing.
|
2026-01-27 02:00:40 +00:00 |
|
tu_descriptor_set.h
|
freedreno/registers: Rename A6XX_TEX_MEMOBJ
|
2026-01-29 23:52:21 +00:00 |
|
tu_device.cc
|
tu: Advertise VK_KHR_depth_clamp_zero_one
|
2026-02-12 16:20:07 +00:00 |
|
tu_device.h
|
tu: gen8 support
|
2026-01-20 02:27:33 +00:00 |
|
tu_dynamic_rendering.cc
|
treewide: use UTIL_DYNARRAY_INIT
|
2025-11-04 13:39:48 +00:00 |
|
tu_dynamic_rendering.h
|
|
|
|
tu_event.cc
|
treewide: Use vk_collect_dependency_info_src_stages
|
2025-10-22 19:22:17 +00:00 |
|
tu_event.h
|
tu: Suballoc VkEvent BOs
|
2025-02-26 16:51:08 +00:00 |
|
tu_formats.cc
|
tu: Handle VkDrmFormatModifierPropertiesList2EXT
|
2026-01-30 17:12:34 +00:00 |
|
tu_formats.h
|
util+tu: Add util_format_is_float16()
|
2025-06-20 00:10:47 +00:00 |
|
tu_image.cc
|
freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM
|
2026-02-10 07:16:49 +00:00 |
|
tu_image.h
|
tu: Move tu6_emit_mrt() to use CRB.
|
2025-12-11 22:22:34 +00:00 |
|
tu_knl.cc
|
tu: Assign stable unique_id to buffer objects
|
2026-01-22 20:11:23 +00:00 |
|
tu_knl.h
|
tu: Assign stable unique_id to buffer objects
|
2026-01-22 20:11:23 +00:00 |
|
tu_knl_drm.cc
|
util/dynarray: infer type in append
|
2025-10-24 18:32:07 +00:00 |
|
tu_knl_drm.h
|
tu/drm: Add support for sparse binding
|
2025-08-25 20:11:57 +00:00 |
|
tu_knl_drm_msm.cc
|
freedreno,u_trace: Fix various UBSAN errors
|
2026-02-03 16:14:35 +00:00 |
|
tu_knl_drm_virtio.cc
|
tu: Pass tu_queue to kernel create/destroy functions
|
2025-10-08 13:39:34 +00:00 |
|
tu_knl_kgsl.cc
|
tu/kgsl: wait-only submit handling should not ignore sparse bind commands
|
2026-02-05 21:19:47 +00:00 |
|
tu_lrz.cc
|
tu: Avoid disabling LRZ when possible for suspend/resume+depth-only draws
|
2026-01-26 09:48:44 +00:00 |
|
tu_lrz.h
|
tu: Avoid disabling LRZ when possible for suspend/resume+depth-only draws
|
2026-01-26 09:48:44 +00:00 |
|
tu_nir_lower_multiview.cc
|
tu,ir3: lower multiview indirect stores to register indirects
|
2026-02-09 15:31:03 +00:00 |
|
tu_nir_lower_ray_query.cc
|
treewide: add & use parent instr helpers
|
2025-11-12 21:22:13 +00:00 |
|
tu_pass.cc
|
freedreno,u_trace: Fix various UBSAN errors
|
2026-02-03 16:14:35 +00:00 |
|
tu_pass.h
|
tu: Implement VK_QCOM_subpass_shader_resolve
|
2025-12-08 20:44:46 +00:00 |
|
tu_perfetto.cc
|
tu: Add custom resolve tracepoints
|
2025-12-08 20:44:47 +00:00 |
|
tu_perfetto.h
|
tu/perfetto: Use a separate track for VK_EXT_debug_utils labels
|
2025-09-26 15:45:21 +00:00 |
|
tu_pipeline.cc
|
freedreno,u_trace: Fix various UBSAN errors
|
2026-02-03 16:14:35 +00:00 |
|
tu_pipeline.h
|
tu: Rework emit_xs_config()
|
2025-12-20 00:23:13 +00:00 |
|
tu_query_pool.cc
|
tu: gen8 support
|
2026-01-20 02:27:33 +00:00 |
|
tu_query_pool.h
|
tu: support exposing derived counters through VK_KHR_performance_query
|
2025-03-03 11:38:28 +00:00 |
|
tu_queue.cc
|
tu: Disable by default CB running alongside renderpasses
|
2025-11-19 14:35:33 +00:00 |
|
tu_queue.h
|
tu/a7xx: Support concurrent binning
|
2025-10-28 19:33:26 +00:00 |
|
tu_rmv.cc
|
tu: limit query pool types logged into RMV
|
2025-09-25 11:00:20 +00:00 |
|
tu_rmv.h
|
tu: add RMV support
|
2024-03-08 11:34:17 +00:00 |
|
tu_sampler.cc
|
tu: gen8 sampler support
|
2026-01-20 02:27:33 +00:00 |
|
tu_sampler.h
|
tu: Move sampler related code to tu_sampler.cc/h
|
2024-06-21 19:30:06 +00:00 |
|
tu_shader.cc
|
freedreno,u_trace: Fix various UBSAN errors
|
2026-02-03 16:14:35 +00:00 |
|
tu_shader.h
|
tu: gen8 support
|
2026-01-20 02:27:33 +00:00 |
|
tu_suballoc.cc
|
treewide: Replace calling to function ALIGN with align
|
2025-11-12 21:58:40 +00:00 |
|
tu_suballoc.h
|
tu: Give suballoc bo's a name
|
2024-02-24 01:15:04 +00:00 |
|
tu_tracepoints.py
|
tu: Add custom resolve tracepoints
|
2025-12-08 20:44:47 +00:00 |
|
tu_util.cc
|
freedreno: Flatten fd_dev_info props
|
2025-11-20 13:16:10 +00:00 |
|
tu_util.h
|
tu/a7xx: Support concurrent binning
|
2025-10-28 19:33:26 +00:00 |
|
tu_wsi.cc
|
tu: Always report that we can present on kgsl
|
2024-08-12 16:00:37 +00:00 |
|
tu_wsi.h
|
tu: Replace TU_HAS_SURFACE with TU_USE_WSI_PLATFORM
|
2024-04-16 10:03:48 +00:00 |