..
avalon
panvk: Add v12 support
2025-04-15 13:36:07 +02:00
bifrost
panvk: Wire up gpu_variant to pan_compile_inputs
2025-09-16 15:54:48 +00:00
csf
panvk: fix for clearing render targets with 8+ layers
2025-10-16 16:13:33 +00:00
jm
panvk: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00:00
valhall
panvk: Overhaul the Bifrost descriptor set implementation
2024-06-14 20:52:21 +00:00
meson.build
vulkan: Compute path to write into JSON manifests once, use it everywhere
2025-09-26 10:47:31 +00:00
panvk_android.c
panvk: Make panvk_meta.h per-gen
2025-09-15 10:59:04 +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: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00:00
panvk_buffer.h
panvk: Remove leftovers from CPU-side min/max index calculation
2025-08-25 11:50:18 +02:00
panvk_buffer_view.h
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +00: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
panvk: Fix disjoint image memory binding
2025-08-25 11:46:48 +00: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: report the maximum supported size for a variable count iub
2025-06-20 13:14:34 +00:00
panvk_device.c
panvk: fix blackhole bo error path to use MODE_IMMEDIATE for unmap
2025-09-24 17:55:43 +00:00
panvk_device.h
panvk: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00:00
panvk_device_memory.c
panvk: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00: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: Fix host copies on planar DS resources
2025-09-29 13:59:30 +02:00
panvk_image.c
panvk: allow TILING_DRM_MODIFIER_EXT with AFBC
2025-10-16 13:28:39 +00:00
panvk_image.h
panvk: implement sparse resources
2025-09-19 17:00:10 +00:00
panvk_image_view.h
panvk/v9+: Set up limited texture descs for storage use
2025-05-12 08:37:08 +00:00
panvk_instance.c
panvk: advertise support for AFBC WSI behind a debug flag
2025-10-16 13:28:39 +00:00
panvk_instance.h
panvk: advertise support for AFBC WSI behind a debug flag
2025-10-16 13:28:39 +00: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: improve error propagation in panvk_pool_upload_aligned
2025-10-14 09:55:48 +00:00
panvk_meta.h
panvk: Only use Z24_UNORM_PACKED for AFBC images
2025-09-29 13:59:30 +02:00
panvk_physical_device.c
panvk: advertise support for AFBC WSI behind a debug flag
2025-10-16 13:28:39 +00:00
panvk_physical_device.h
panvk: Advertise timestamp support
2025-07-01 08:27:48 +00: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
all: rename gl_shader_stage to mesa_shader_stage
2025-08-06 10:28:40 +08:00
panvk_tracepoints.py
panvk/utrace: Add flush_cache support
2025-08-11 10:12:30 +00:00
panvk_utrace.c
pan/kmod,panvk: use uint64_t and not size_t for device sizes
2025-09-13 01:00:26 +00:00
panvk_utrace.h
panvk: properly handle errors from utrace_context_init
2025-08-25 14:15:57 +00:00
panvk_utrace_perfetto.cc
panvk: fix broken clock sync after using CLOCK_MONOTONIC_RAW
2025-09-16 20:52:04 +00:00
panvk_utrace_perfetto.h
panvk/perfetto: Handle re-submittable command buffers
2025-08-25 07:08:31 +00:00
panvk_vX_blend.c
panvk: Wire up gpu_variant to pan_compile_inputs
2025-09-16 15:54:48 +00:00
panvk_vX_buffer_view.c
pan/genxml: Get rid of the Plane descriptor
2025-06-25 12:10:37 +02: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 basic infrastructure for shader variants
2025-07-21 16:52:44 +00:00
panvk_vX_cmd_draw.c
panfrost,panvk: distinguish fbd bounding box from framebuffer size
2025-10-16 13:28:37 +00:00
panvk_vX_cmd_fb_preload.c
panfrost,panvk: rename pan_fb_info::extent to draw_extent
2025-10-16 13:28:37 +00:00
panvk_vX_cmd_meta.c
panvk: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00:00
panvk_vX_cmd_push_constant.c
panvk: Add support for moving constants to the FAU
2025-08-27 10:48:19 +00:00
panvk_vX_descriptor_set.c
build: avoid redefining unreachable() which is standard in C23
2025-07-31 17:49:42 +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: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00:00
panvk_vX_image_view.c
panvk, vk/meta: Move D/S sanitizing to panvk
2025-09-30 13:14:18 +00:00
panvk_vX_nir_lower_descriptors.c
panvk: fix FS driver set layout when LD_VAR_BUF is disabled
2025-09-22 17:23:15 +00:00
panvk_vX_physical_device.c
panvk: log device and driver info for startup
2025-10-12 19:13:52 +00:00
panvk_vX_precomp_cache.c
panvk: Add basic infrastructure for shader variants
2025-07-21 16:52:44 +00:00
panvk_vX_query_pool.c
panvk: respect VK_QUERY_POOL_CREATE_RESET_BIT_KHR-flag
2025-09-01 10:08:35 +00: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: adopt PANVK_DEBUG(category)
2025-10-08 06:50:52 +00: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