| .. |
|
bvh
|
tu: Support VK_KHR_acceleration_structure
|
2025-01-20 01:22:23 +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
|
turnip: msm: fix racy gem close for re-imported dma-buf
|
2024-05-13 21:58:37 +00:00 |
|
.dir-locals.el
|
|
|
|
.editorconfig
|
|
|
|
meson.build
|
vulkan: Specify library_arch in ICD files
|
2025-06-19 17:30:24 +00:00 |
|
msm_kgsl.h
|
tu/kgsl: Bump uapi header
|
2025-01-20 01:22:23 +00:00 |
|
TODO
|
|
|
|
tu_acceleration_structure.cc
|
tu: Don't keep track of acceleration structure sizes
|
2025-08-06 21:03:12 +00:00 |
|
tu_acceleration_structure.h
|
tu: Support VK_KHR_acceleration_structure
|
2025-01-20 01:22:23 +00:00 |
|
tu_android.h
|
turnip/android: Migrate to common ANB code
|
2024-05-14 14:53:45 +00:00 |
|
tu_autotune.cc
|
freedreno/a6xx: The great register renaming
|
2025-06-27 23:08:32 +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
|
turnip: amend AHB buffer support
|
2025-07-17 20:12:23 +00:00 |
|
tu_buffer.h
|
tu: Switch to device address from vk_buffer
|
2025-03-11 07:12:14 +00:00 |
|
tu_buffer_view.cc
|
tu: Switch to device address from vk_buffer
|
2025-03-11 07:12:14 +00:00 |
|
tu_buffer_view.h
|
tu: Move buffer view related code to tu_buffer_view.cc/h
|
2024-07-01 16:23:28 +00:00 |
|
tu_clear_blit.cc
|
freedreno/registers: Fix array reg names
|
2025-08-06 12:24:58 +00:00 |
|
tu_clear_blit.h
|
tu: Implement cmd_fill_buffer_addr internal function
|
2025-01-20 01:22:23 +00:00 |
|
tu_cmd_buffer.cc
|
freedreno/registers: Add some reg64 to pm4
|
2025-08-06 12:24:58 +00:00 |
|
tu_cmd_buffer.h
|
tu: Implement VK_VALVE_fragment_density_map_layered
|
2025-07-11 22:05:20 +00:00 |
|
tu_common.h
|
freedreno/a6xx: Add single common source for a6xx.xml.h
|
2025-07-03 12:50:04 +00:00 |
|
tu_cs.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_cs.h
|
tu,freedreno: Add pkt_field_{get,set} helper macro
|
2025-05-29 10:54:28 +01:00 |
|
tu_cs_breadcrumbs.cc
|
freedreno/regs: Clarify polling on a7xx for CP_WAIT_REG_MEM/CP_COND_WRITE5
|
2023-07-12 13:33:28 +00:00 |
|
tu_descriptor_set.cc
|
tu: Don't keep track of acceleration structure sizes
|
2025-08-06 21:03:12 +00:00 |
|
tu_descriptor_set.h
|
tu: Move sampler related code to tu_sampler.cc/h
|
2024-06-21 19:30:06 +00:00 |
|
tu_device.cc
|
tu: Don't keep track of acceleration structure sizes
|
2025-08-06 21:03:12 +00:00 |
|
tu_device.h
|
tu: Don't keep track of acceleration structure sizes
|
2025-08-06 21:03:12 +00:00 |
|
tu_dynamic_rendering.cc
|
tu: Give renderpass events a separate trace buffer
|
2025-06-26 22:51:29 +00:00 |
|
tu_dynamic_rendering.h
|
|
|
|
tu_event.cc
|
tu: Suballoc VkEvent BOs
|
2025-02-26 16:51:08 +00:00 |
|
tu_event.h
|
tu: Suballoc VkEvent BOs
|
2025-02-26 16:51:08 +00:00 |
|
tu_formats.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_formats.h
|
util+tu: Add util_format_is_float16()
|
2025-06-20 00:10:47 +00:00 |
|
tu_image.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_image.h
|
tu,freedreno: Add pkt_field_{get,set} helper macro
|
2025-05-29 10:54:28 +01:00 |
|
tu_knl.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_knl.h
|
tu: Use the common syncobj sync type for the layered timelines.
|
2025-08-13 18:57:43 +00:00 |
|
tu_knl_drm.cc
|
tu: Use the common syncobj sync type for the layered timelines.
|
2025-08-13 18:57:43 +00:00 |
|
tu_knl_drm.h
|
tu: Use the common syncobj sync type for the layered timelines.
|
2025-08-13 18:57:43 +00:00 |
|
tu_knl_drm_msm.cc
|
tu: Use the common syncobj sync type for the layered timelines.
|
2025-08-13 18:57:43 +00:00 |
|
tu_knl_drm_virtio.cc
|
tu: Use the common syncobj sync type for the layered timelines.
|
2025-08-13 18:57:43 +00:00 |
|
tu_knl_kgsl.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_lrz.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
tu_lrz.h
|
tu/lrz: Consider FS depth layout when gl_FragDepth is written
|
2025-05-06 11:21:17 +00:00 |
|
tu_nir_lower_multiview.cc
|
treewide: Switch to nir_progress
|
2025-02-26 15:19:53 +00:00 |
|
tu_nir_lower_ray_query.cc
|
treewide: use nir_def_as_*
|
2025-08-01 15:34:24 +00:00 |
|
tu_pass.cc
|
tu: Implement VK_VALVE_fragment_density_map_layered
|
2025-07-11 22:05:20 +00:00 |
|
tu_pass.h
|
tu: Implement VK_VALVE_fragment_density_map_layered
|
2025-07-11 22:05:20 +00:00 |
|
tu_perfetto.cc
|
perfetto: unify init
|
2025-08-12 13:17:43 +00:00 |
|
tu_perfetto.h
|
tu/perfetto: Forward VkDebugUtilsObjectNameInfoEXT to perfetto.
|
2025-05-08 01:21:25 +00:00 |
|
tu_pipeline.cc
|
freedreno/registers: Fix array reg names
|
2025-08-06 12:24:58 +00:00 |
|
tu_pipeline.h
|
all: rename gl_shader_stage to mesa_shader_stage
|
2025-08-06 10:28:40 +08:00 |
|
tu_query_pool.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +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: Add support for realtime vk priority
|
2025-08-03 12:46:17 +00:00 |
|
tu_queue.h
|
tu: Move queue-related code to a new file
|
2024-12-18 15:50:59 +00:00 |
|
tu_rmv.cc
|
anv,tu: Bypass RMV pcie_family_id check
|
2025-04-30 16:12:11 +00:00 |
|
tu_rmv.h
|
tu: add RMV support
|
2024-03-08 11:34:17 +00:00 |
|
tu_sampler.cc
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +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/registers: Fix array reg names
|
2025-08-06 12:24:58 +00:00 |
|
tu_shader.h
|
all: rename gl_shader_stage to mesa_shader_stage
|
2025-08-06 10:28:40 +08:00 |
|
tu_suballoc.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_suballoc.h
|
tu: Give suballoc bo's a name
|
2024-02-24 01:15:04 +00:00 |
|
tu_tracepoints.py
|
tu: Fix nullptr dereference in cmd_buffer tracepoint
|
2025-07-28 08:27:10 +00:00 |
|
tu_util.cc
|
tu: Add debug flag to force disable FDM
|
2025-07-11 17:48:04 +00:00 |
|
tu_util.h
|
all: rename gl_shader_stage to mesa_shader_stage
|
2025-08-06 10:28:40 +08: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 |