..
.clang-format
clang-format: Disable formatting by default
2023-08-13 16:48:49 +02:00
.dir-locals.el
turnip: Add a .editorconfig and .dir-locals.el
2019-09-27 13:34:28 -07:00
.editorconfig
turnip: Add a .editorconfig and .dir-locals.el
2019-09-27 13:34:28 -07:00
meson.build
meson: Remove unnecessary inc_compiler mentions
2023-09-22 14:52:50 +00: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
TODO
tu_android.cc
tu: compile as C++
2023-03-24 15:49:26 +00:00
tu_android.h
turnip: add tu_android.h
2022-08-04 00:40:12 +00:00
tu_autotune.cc
tu/a7xx: Fix occlusion query
2023-09-05 16:19:30 +00:00
tu_autotune.h
tu: Retain allocated CSes in tu_autotune_on_submit
2022-09-09 07:57:54 +00:00
tu_clear_blit.cc
tu: Split program draw state into per-shader states
2023-09-11 10:34:11 +00:00
tu_clear_blit.h
tu: Basic a7xx support
2023-09-05 16:19:30 +00:00
tu_cmd_buffer.cc
tu: Rewrite remaining pipeline LRZ handling
2023-09-25 19:03:56 +00:00
tu_cmd_buffer.h
tu: Rewrite remaining pipeline LRZ handling
2023-09-25 19:03:56 +00:00
tu_common.h
tu/common: Generalize TU_GENX macro
2023-09-05 16:19:30 +00:00
tu_cs.cc
freedreno/regs: Add 2 new a7xx modes to CP_COND_REG_EXEC
2023-07-12 13:33:28 +00:00
tu_cs.h
tu: Basic a7xx support
2023-09-05 16:19:30 +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: 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
tu: Create singleton "empty" shaders
2023-09-25 19:03:56 +00:00
tu_device.h
tu: Move FS-specific pipeline information to the shader
2023-09-25 19:03:56 +00:00
tu_dynamic_rendering.cc
tu: Basic a7xx support
2023-09-05 16:19:30 +00:00
tu_dynamic_rendering.h
turnip: add tu_dynamic_rendering.h
2022-08-04 00:40:12 +00:00
tu_formats.cc
tu: Don't allow importing/exporting subsampled images with modifiers
2023-05-08 19:59:26 +00:00
tu_formats.h
turnip: add blit_format_color and blit_base_format
2023-02-08 03:26:05 +00:00
tu_image.cc
tu/a7xx: Disable LRZ
2023-09-05 16:19:30 +00:00
tu_image.h
tu: Basic a7xx support
2023-09-05 16:19:30 +00:00
tu_knl.cc
tu: Workaround bionic _SC_LEVEL1_DCACHE_LINESIZE
2023-08-23 22:41:55 +00:00
tu_knl.h
tu: Add virtgpu support
2023-08-08 00:20:48 +00:00
tu_knl_drm.cc
tu/drm: Split out helper for iova alloc
2023-08-08 00:20:48 +00:00
tu_knl_drm.h
tu/drm: Split out helper for iova alloc
2023-08-08 00:20:48 +00:00
tu_knl_drm_msm.cc
tu: Fix heap size
2023-09-11 21:31:01 +00:00
tu_knl_drm_virtio.cc
tu: Fix heap size
2023-09-11 21:31:01 +00:00
tu_knl_kgsl.cc
tu: Fix heap size
2023-09-11 21:31:01 +00:00
tu_lrz.cc
tu: Rewrite remaining pipeline LRZ handling
2023-09-25 19:03:56 +00:00
tu_lrz.h
turnip: Save the renderpass's clear values in the cmdbuf state.
2023-08-16 16:02:51 +00:00
tu_nir_lower_multiview.cc
nir: Drop most uses if nir_instr_rewrite_src()
2023-08-18 01:00:15 +00:00
tu_pass.cc
turnip: Move gmem clears and loads to the first subpass that uses them.
2023-08-16 16:02:51 +00:00
tu_pass.h
turnip: Track the first/last subpass an attachment is used in.
2023-08-16 16:02:51 +00:00
tu_perfetto.cc
tu/perfetto: Drop unused arg to send_descriptors().
2023-04-16 15:50:49 +00:00
tu_perfetto.h
tu/perfetto: Use tu_CmdBeginDebugUtilsLabelEXT as a stage event in perfetto.
2023-04-16 15:50:49 +00:00
tu_perfetto_util.cc
tu: compile as C++
2023-03-24 15:49:26 +00:00
tu_pipeline.cc
tu: Rewrite remaining pipeline LRZ handling
2023-09-25 19:03:56 +00:00
tu_pipeline.h
tu: Rewrite remaining pipeline LRZ handling
2023-09-25 19:03:56 +00:00
tu_query.cc
tu/a7xx: Fix occlusion query
2023-09-05 16:19:30 +00:00
tu_query.h
turnip: add tu_query.h
2022-08-04 00:40:12 +00:00
tu_shader.cc
tu: Rework passing shared consts
2023-09-25 19:03:56 +00:00
tu_shader.h
tu: Rework passing shared consts
2023-09-25 19:03:56 +00:00
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/perfetto: s/MRTs/attachment_count/ in traces.
2023-04-16 15:50:49 +00:00
tu_util.cc
turnip: Add debug option to allow non-conforming features.
2023-07-13 18:06:37 +00:00
tu_util.h
util/treewide: Use alignas(x) instead __attribute__((aligned(x)))
2023-08-09 05:15:09 +00:00
tu_wsi.cc
tu: compile as C++
2023-03-24 15:49:26 +00:00
tu_wsi.h
turnip: add tu_wsi.h
2022-08-04 00:40:12 +00:00