..
bifrost
panvk,panfrost: Pass inputs and info to postprocess
2026-04-30 18:26:12 +00:00
csf
panvk: Apply sample mask in single-sample mode
2026-05-07 10:56:49 +00:00
fifthgen
pan: Use correct architecture name for v12+
2026-01-13 13:28:34 +01:00
jm
panvk: Apply sample mask in single-sample mode
2026-05-07 10:56:49 +00:00
valhall
meson.build
panvk: Add VK_EXT_conditional_rendering state and commands
2026-03-20 19:12:20 +00:00
panvk_android.c
panvk: drop panvk_android_create_deferred_image
2026-04-28 17:46:48 +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: increase maxBufferSize on v11 and later
2026-04-20 16:00:56 +00:00
panvk_buffer.h
panvk: increase maxBufferSize on v11 and later
2026-04-20 16:00:56 +00:00
panvk_buffer_view.h
pan/bi: Make texel buffers use Attribute Buffers
2026-01-13 10:00:58 +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: Track which dynamic buffers are SSBOs
2026-03-26 16:28:36 +00:00
panvk_cmd_dispatch.h
panvk: Fix set_compute_sysval()
2025-12-18 08:14:14 +01:00
panvk_cmd_draw.h
panvk/csf: rework IR descriptor handling for tiler OOM
2026-04-08 11:33:15 +00:00
panvk_cmd_frame_shaders.h
panvk/frame_shaders: Add support for resolve shaders
2026-02-23 21:00:16 +00:00
panvk_cmd_meta.h
panvk: Disable conditional rendering during meta operations
2026-03-20 19:12:20 +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_query.h
panvk/csf: implement VK_EXT_primitives_generated_query except primitive restart
2026-01-21 09:03:33 +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: Use write-back maps for descriptor sets
2025-12-12 10:15:41 +01:00
panvk_descriptor_set_layout.h
panvk: Track which dynamic buffers are SSBOs
2026-03-26 16:28:36 +00:00
panvk_device.h
panvk: BDA capture/replay support on v10+
2026-02-12 14:00:50 +00:00
panvk_device_memory.c
panvk: Implement VK_EXT_map_memory_placed
2026-03-17 11:03:07 +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
pan/kmod: Simplify pan_kmod_bo_mmap() to always map the whole BO
2026-03-17 11:03:07 +00:00
panvk_image.c
panvk: increase maxResourceSize on v11 and later
2026-04-20 16:00:56 +00:00
panvk_image.h
panvk: Create MS shadow images and views
2025-12-16 08:22:23 +00:00
panvk_image_view.h
panvk: Create MS shadow images and views
2025-12-16 08:22:23 +00:00
panvk_instance.c
panvk: remove unused flag
2026-03-24 22:23:23 +00:00
panvk_instance.h
panvk: Fix debug flag overlap
2026-04-22 15:14:23 +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
panfrost: SPDX everything
2026-01-20 20:49:33 +00:00
panvk_mempool.h
panfrost: SPDX everything
2026-01-20 20:49:33 +00:00
panvk_meta.h
panvk/frame_shaders: Add support for resolve shaders
2026-02-23 21:00:16 +00:00
panvk_physical_device.c
panvk: increase maxBufferSize on v11 and later
2026-04-20 16:00:56 +00:00
panvk_physical_device.h
panvk: increase maxBufferSize on v11 and later
2026-04-20 16:00:56 +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: Simplify pan_kmod_bo_mmap() to always map the whole BO
2026-03-17 11:03:07 +00:00
panvk_priv_bo.h
panvk: Add various flush/invalidate helpers for internal BOs
2025-12-12 10:15:41 +01:00
panvk_query_pool.h
panvk: Use WB mappings for the global RW and executable memory pools
2025-12-12 10:15:41 +01: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: Push our own blend descriptors
2026-01-15 21:55:40 +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/trace: Trace using pan_fb_layout instead of info
2026-02-23 21:00:11 +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
panvk,panfrost: Pass inputs and info to postprocess
2026-04-30 18:26:12 +00:00
panvk_vX_buffer_view.c
pan/buffer: Drop pan_buffer_view::offset
2026-03-26 16:28:35 +00:00
panvk_vX_cmd_desc_state.c
panvk: Increase robust buffer access alignments
2026-03-26 16:28:36 +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: Avoid direct MSAA resolves to AFBC on v6 and earlier
2026-02-26 11:15:30 +00:00
panvk_vX_cmd_frame_shaders.c
panvk,panfrost: Pass inputs and info to postprocess
2026-04-30 18:26:12 +00:00
panvk_vX_cmd_meta.c
panvk: Implement vkCmdFillBuffer with panlib kernels
2026-04-27 08:19:20 +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
panvk: Increase robust buffer access alignments
2026-03-26 16:28:36 +00:00
panvk_vX_descriptor_set_layout.c
panvk: Track which dynamic buffers are SSBOs
2026-03-26 16:28:36 +00:00
panvk_vX_device.c
panvk: BDA capture/replay support on v10+
2026-02-12 14:00:50 +00:00
panvk_vX_image_view.c
pan: change image2DMSArray lowering to use Z instead of Y
2026-03-25 15:05:53 +00:00
panvk_vX_nir_lower_descriptors.c
panvk: Add MAX_VS_ATTRIBS to image indices in panvk_nir_lower_descriptors
2026-05-07 13:11:08 +00:00
panvk_vX_nir_lower_input_attachment_loads.c
panfrost: SPDX everything
2026-01-20 20:49:33 +00:00
panvk_vX_physical_device.c
panvk: Advertise VK_EXT_extended_dynamic_state3
2026-05-07 10:56:49 +00: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
panvk/csf: implement VK_EXT_primitives_generated_query except primitive restart
2026-01-21 09:03:33 +00:00
panvk_vX_sampler.c
panvk: use perf-trilinear when doing anisotropic sampling
2026-04-17 12:52:17 +00:00
panvk_vX_shader.c
panvk: Add MAX_VS_ATTRIBS to image indices in panvk_nir_lower_descriptors
2026-05-07 13:11:08 +00:00
panvk_wsi.c
panvk: Free drm device in can_present_on_device
2026-01-21 21:50:42 +00:00
panvk_wsi.h