| .. |
|
ion
|
turnip/kgsl: Support external memory via ION/DMABUF buffers
|
2024-07-05 15:33:47 +00:00 |
|
layers
|
tu: Replace TU_FROM_HANDLE with VK_FROM_HANDLE
|
2024-04-19 18:00:12 +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
|
tu: Quiet vla warnings
|
2024-08-10 16:25:30 +00:00 |
|
msm_kgsl.h
|
|
|
|
TODO
|
|
|
|
tu_android.cc
|
turnip: Support AHardwareBuffer
|
2024-05-14 14:53:45 +00:00 |
|
tu_android.h
|
turnip/android: Migrate to common ANB code
|
2024-05-14 14:53:45 +00:00 |
|
tu_autotune.cc
|
tu: fix ZPASS_DONE interference between occlusion queries and autotuner
|
2024-06-18 11:39:57 +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 VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_buffer.h
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_buffer_view.cc
|
tu: Drop tu_vk_format_to_pipe_format helper function
|
2024-08-02 10:11:09 +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
|
tu: Implement VK_EXT_legacy_dithering
|
2024-08-16 13:05:56 +00:00 |
|
tu_clear_blit.h
|
tu/a7xx: Use generic clear for LOAD_OP_CLEAR
|
2024-08-16 10:38:37 +00:00 |
|
tu_cmd_buffer.cc
|
tu: Implement VK_EXT_legacy_dithering
|
2024-08-16 13:05:56 +00:00 |
|
tu_cmd_buffer.h
|
tu/a7xx: Use BLIT_EVENT_STORE_AND_CLEAR when appropriate
|
2024-08-16 10:38:38 +00:00 |
|
tu_common.h
|
freedreno: Move GENX/CALLX magic to common
|
2024-07-28 18:25:18 +00:00 |
|
tu_cs.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_cs.h
|
tu: Add support for aligned substreams
|
2024-07-03 16:36:19 +00: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: Drop tu_vk_format_to_pipe_format helper function
|
2024-08-02 10:11:09 +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: Expose VK_KHR_workgroup_memory_explicit_layout
|
2024-08-20 15:59:30 +00:00 |
|
tu_device.h
|
tu: Enable UBWC for D24S8 with USAGE_SAMPLED and formatless border color
|
2024-08-07 13:51:20 +00:00 |
|
tu_dynamic_rendering.cc
|
tu: Replace TU_FROM_HANDLE with VK_FROM_HANDLE
|
2024-04-19 18:00:12 +00:00 |
|
tu_dynamic_rendering.h
|
|
|
|
tu_event.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_event.h
|
tu: Move event related related code to tu_event.cc/h
|
2024-06-12 12:28:44 +00:00 |
|
tu_formats.cc
|
tu: Drop tu_vk_format_to_pipe_format helper function
|
2024-08-02 10:11:09 +00:00 |
|
tu_formats.h
|
tu: Drop tu_vk_format_to_pipe_format helper function
|
2024-08-02 10:11:09 +00:00 |
|
tu_image.cc
|
tu: Add helper to calculate layer address
|
2024-08-10 16:25:30 +00:00 |
|
tu_image.h
|
tu/a7xx: Use generic clear for image clears
|
2024-08-16 10:38:38 +00:00 |
|
tu_knl.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_knl.h
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_knl_drm.cc
|
tu: Fix issues with 16k (or larger) page sizes
|
2024-07-31 15:11:48 +00:00 |
|
tu_knl_drm.h
|
tu: Have single Flush/Invalidate memory entrypoints
|
2024-07-12 11:48:36 +00:00 |
|
tu_knl_drm_msm.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_knl_drm_virtio.cc
|
tu/drm/virtio: Add missing a7xx case
|
2024-07-28 18:25:17 +00:00 |
|
tu_knl_kgsl.cc
|
tu/kgsl: Remove unused variable
|
2024-07-22 14:53:14 +00:00 |
|
tu_lrz.cc
|
freedreno: Extract out shared LRZFC layout helpers
|
2024-07-28 18:25:18 +00:00 |
|
tu_lrz.h
|
freedreno: Extract out shared LRZFC layout helpers
|
2024-07-28 18:25:18 +00:00 |
|
tu_nir_lower_multiview.cc
|
treewide: use nir_metadata_control_flow
|
2024-06-17 16:28:14 -04:00 |
|
tu_pass.cc
|
tu: Implement VK_EXT_legacy_dithering
|
2024-08-16 13:05:56 +00:00 |
|
tu_pass.h
|
tu: Implement VK_EXT_legacy_dithering
|
2024-08-16 13:05:56 +00:00 |
|
tu_perfetto.cc
|
tu/a7xx: Use generic clear for LOAD_OP_CLEAR
|
2024-08-16 10:38:37 +00:00 |
|
tu_perfetto.h
|
tu: Add perfetto memory tracing
|
2024-03-25 19:49:50 +00:00 |
|
tu_pipeline.cc
|
ir3, tu: Use a UBO for VS primitive params on a750+
|
2024-08-15 15:27:08 +00:00 |
|
tu_pipeline.h
|
tu: Support VK_EXT_attachment_feedback_loop_dynamic_state
|
2024-06-21 09:06:53 +00:00 |
|
tu_query_pool.cc
|
tu: Implement VK_EXT_device_address_binding_report
|
2024-07-22 14:23:53 +00:00 |
|
tu_query_pool.h
|
tu: Use vk_query_pool
|
2024-07-01 16:23:29 +00:00 |
|
tu_rmv.cc
|
tu: Use vk_query_pool
|
2024-07-01 16:23:29 +00:00 |
|
tu_rmv.h
|
tu: add RMV support
|
2024-03-08 11:34:17 +00:00 |
|
tu_sampler.cc
|
tu: Drop tu_init_sampler helper function
|
2024-06-21 19:30:06 +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
|
tu: Expose VK_KHR_workgroup_memory_explicit_layout
|
2024-08-20 15:59:30 +00:00 |
|
tu_shader.h
|
turnip,ir3/a750: Implement inline uniforms via ldg.k
|
2024-02-12 22:05:13 +00: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/a7xx: Use generic clear for LOAD_OP_CLEAR
|
2024-08-16 10:38:37 +00:00 |
|
tu_util.cc
|
freedreno: add fd_rd_output facilities for gzip-compressed RD dumps
|
2024-01-31 07:59:30 +01:00 |
|
tu_util.h
|
tu: Always print startup failure messages
|
2023-11-14 13:14:11 +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 |