| .. |
|
avalon
|
panvk: Add v12 support
|
2025-04-15 13:36:07 +02:00 |
|
bifrost
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
csf
|
panvk: Flush pending map syncs before submission
|
2025-12-12 10:15:41 +01:00 |
|
jm
|
panvk: Flush pending map syncs before submission
|
2025-12-12 10:15:41 +01:00 |
|
valhall
|
panvk: Overhaul the Bifrost descriptor set implementation
|
2024-06-14 20:52:21 +00:00 |
|
meson.build
|
panvk: Break input attachment lowering into its own file
|
2025-12-11 18:29:49 +00:00 |
|
panvk_android.c
|
panvk: fix mem alloc size for VkBuffer backed by imported blob AHB
|
2025-11-06 18:26:01 +00:00 |
|
panvk_android.h
|
panvk: implement AHB image deferred init and memory alloc
|
2025-08-22 21:39:12 +00:00 |
|
panvk_blend.h
|
panvk: Support color attachment remapping
|
2025-04-10 13:17:53 +00:00 |
|
panvk_buffer.c
|
panvk: move sparse blackhole stuff to panvk_sparse.{c,h}
|
2025-11-27 17:05:42 +00:00 |
|
panvk_buffer.h
|
panvk: Increase maxBufferSize to UINT32_MAX
|
2025-11-07 17:03:53 +00:00 |
|
panvk_buffer_view.h
|
panvk: Don't allocate memory for a buffer descriptor in CreateBufferView()
|
2025-12-12 10:15:41 +01:00 |
|
panvk_cmd_alloc.h
|
pan: Use a consistent pan_ prefix across src/panfrost/*
|
2025-05-21 14:58:20 +02:00 |
|
panvk_cmd_desc_state.h
|
panvk: Add basic infrastructure for shader variants
|
2025-07-21 16:52:44 +00:00 |
|
panvk_cmd_dispatch.h
|
panvk: Add basic infrastructure for shader variants
|
2025-07-21 16:52:44 +00:00 |
|
panvk_cmd_draw.h
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_cmd_fb_preload.h
|
panvk: Build cmd_fb_preload on explicit fb_info
|
2024-11-26 11:58:28 +01:00 |
|
panvk_cmd_meta.h
|
panfrost: Kill the mali_ptr typedef
|
2025-01-07 11:10:55 +00:00 |
|
panvk_cmd_oq.h
|
panvk/csf: Rework the occlusion query logic to avoid draw flushes
|
2025-01-15 14:07:37 +00:00 |
|
panvk_cmd_pool.c
|
panvk: clear big_bos on cmd pool reset with release bit
|
2025-08-19 16:41:31 +00:00 |
|
panvk_cmd_pool.h
|
panvk: pool large TLS allocations
|
2025-08-19 16:41:31 +00:00 |
|
panvk_cmd_precomp.h
|
panvk: Implement precomp dispatch
|
2025-02-11 12:33:23 +00:00 |
|
panvk_cmd_push_constant.h
|
panvk: Add basic infrastructure for shader variants
|
2025-07-21 16:52:44 +00:00 |
|
panvk_cmd_ts.h
|
panvk: Add timestamp write and reset
|
2025-07-01 08:27:29 +00:00 |
|
panvk_descriptor_set.h
|
panvk: Support DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT
|
2025-07-23 12:54:24 +00:00 |
|
panvk_descriptor_set_layout.h
|
panvk/v9+: Reduce maxBoundDescriptorSets to 7
|
2025-10-22 10:38:35 +02:00 |
|
panvk_device.h
|
panvk: Add a debug flag to force CPU-uncached mappings
|
2025-12-12 10:15:41 +01:00 |
|
panvk_device_memory.c
|
panvk: Implement Flush/InvalidateMappedMemoryRanges()
|
2025-12-12 10:15:41 +01:00 |
|
panvk_device_memory.h
|
panvk: Conditionally register an host address when tracking user memory
|
2024-08-23 14:39:00 +00:00 |
|
panvk_host_copy.c
|
panvk: Sync CPU maps around host image copies
|
2025-12-12 10:15:41 +01:00 |
|
panvk_image.c
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_image.h
|
panvk: sparse partially-resident image -related queries
|
2025-11-27 17:05:43 +00:00 |
|
panvk_image_view.h
|
panvk/bifrost: Fix YCbCr texture/sampler array indexing
|
2025-12-01 13:22:38 +00:00 |
|
panvk_instance.c
|
panvk: Add a debug flag to force CPU map syncs through the kernel
|
2025-12-12 10:15:41 +01:00 |
|
panvk_instance.h
|
panvk: Add a debug flag to force CPU map syncs through the kernel
|
2025-12-12 10:15:41 +01:00 |
|
panvk_macros.h
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
panvk_mempool.c
|
panvk: improve error propagation in panvk_pool_upload_aligned
|
2025-10-14 09:55:48 +00:00 |
|
panvk_mempool.h
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
panvk_meta.h
|
panvk: sanity check block size for unorm format
|
2025-11-04 22:28:03 +00:00 |
|
panvk_physical_device.c
|
panvk: Store the memory heaps/types in the physical device
|
2025-12-12 10:15:41 +01:00 |
|
panvk_physical_device.h
|
panvk: Store the memory heaps/types in the physical device
|
2025-12-12 10:15:41 +01:00 |
|
panvk_precomp_cache.h
|
panvk: Add basic infrastructure for shader variants
|
2025-07-21 16:52:44 +00:00 |
|
panvk_priv_bo.c
|
pan/kmod,panvk: rewrite how alignment for an allocation is chosen
|
2025-09-13 01:00:26 +00:00 |
|
panvk_priv_bo.h
|
pan/kmod,panvk: use uint64_t and not size_t for device sizes
|
2025-09-13 01:00:26 +00:00 |
|
panvk_query_pool.h
|
panvk: widen type before multiplying
|
2024-11-28 10:22:22 +00:00 |
|
panvk_sampler.h
|
panvk: Use multiple sampler planes and one texture descriptor per plane
|
2025-02-08 07:48:41 +00:00 |
|
panvk_shader.h
|
panvk: Only pass the panvk_shader_desc_info to panvk_lower_nir()
|
2025-12-11 18:29:53 +00:00 |
|
panvk_sparse.c
|
panvk: move sparse blackhole stuff to panvk_sparse.{c,h}
|
2025-11-27 17:05:42 +00:00 |
|
panvk_sparse.h
|
panvk: move sparse blackhole stuff to panvk_sparse.{c,h}
|
2025-11-27 17:05:42 +00:00 |
|
panvk_tracepoints.py
|
panvk/utrace: Add flush_cache support
|
2025-08-11 10:12:30 +00:00 |
|
panvk_utrace.c
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_utrace.h
|
panvk: properly handle errors from utrace_context_init
|
2025-08-25 14:15:57 +00:00 |
|
panvk_utrace_perfetto.cc
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_utrace_perfetto.h
|
panvk/perfetto: Handle re-submittable command buffers
|
2025-08-25 07:08:31 +00:00 |
|
panvk_vX_blend.c
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_vX_buffer_view.c
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
panvk_vX_cmd_desc_state.c
|
panvk: Add basic infrastructure for shader variants
|
2025-07-21 16:52:44 +00:00 |
|
panvk_vX_cmd_dispatch.c
|
panvk: Add a panvk_common_sysvals struct
|
2025-11-19 23:10:41 +00:00 |
|
panvk_vX_cmd_draw.c
|
panvk: Add a panvk_common_sysvals struct
|
2025-11-19 23:10:41 +00:00 |
|
panvk_vX_cmd_fb_preload.c
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
panvk_vX_cmd_meta.c
|
panvk/csf: put precomp syncobj behind PANLIB_BARRIER_CSF_SYNC option
|
2025-11-17 19:31:31 +00:00 |
|
panvk_vX_cmd_push_constant.c
|
panvk: Add a panvk_common_sysvals struct
|
2025-11-19 23:10:41 +00:00 |
|
panvk_vX_descriptor_set.c
|
pan/v9+: Make texel buffers use BufferDescriptor
|
2025-11-07 17:03:53 +00:00 |
|
panvk_vX_descriptor_set_layout.c
|
panvk: Support VK_DESCRIPTOR_TYPE_MUTABLE_EXT on v9+
|
2025-07-23 12:54:24 +00:00 |
|
panvk_vX_device.c
|
panvk: Add a debug flag to force CPU map syncs through the kernel
|
2025-12-12 10:15:41 +01:00 |
|
panvk_vX_image_view.c
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
panvk_vX_nir_lower_descriptors.c
|
panvk: Only pass the panvk_shader_desc_info to panvk_lower_nir()
|
2025-12-11 18:29:53 +00:00 |
|
panvk_vX_nir_lower_input_attachment_loads.c
|
panvk: Break input attachment lowering into its own file
|
2025-12-11 18:29:49 +00:00 |
|
panvk_vX_physical_device.c
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_vX_precomp_cache.c
|
pan: Move compiler to compiler/bifrost
|
2025-12-02 21:00:29 +00:00 |
|
panvk_vX_query_pool.c
|
pan/kmod: Cache the device props at the pan_kmod_dev level
|
2025-12-12 10:15:30 +01:00 |
|
panvk_vX_sampler.c
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
panvk_vX_shader.c
|
panvk: Add a panvk_priv_mem_check_alloc() helper and use it
|
2025-12-12 10:15:41 +01:00 |
|
panvk_wsi.c
|
panvk: override can_present_on_device
|
2025-10-14 14:07:29 +00:00 |
|
panvk_wsi.h
|
panvk: Move panvk_wsi definitions to panvk_wsi.h
|
2024-03-27 09:47:34 +00:00 |