..
avalon
panvk: Add v12 support
2025-04-15 13:36:07 +02:00
bifrost
pan: Use a consistent pan_ prefix across src/panfrost/*
2025-05-21 14:58:20 +02:00
csf
panvk: Do not adjust job offset with base on CSF
2025-07-03 16:41:51 +00:00
jm
pan/genxml: Make sure we catch overflows on 32-bit integer fields
2025-06-25 12:10:37 +02:00
valhall
panvk: Overhaul the Bifrost descriptor set implementation
2024-06-14 20:52:21 +00:00
meson.build
panvk: prepare for multiple queue types
2025-06-24 18:53:04 +00:00
panvk_blend.h
panvk: Support color attachment remapping
2025-04-10 13:17:53 +00:00
panvk_buffer.c
panvk: implement VkBindMemoryStatus
2025-06-16 10:29:26 -07:00
panvk_buffer.h
panvk: drop bo tracking from panvk_buffer
2025-05-28 18:06:57 +00: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
panfrost, panvk: The size of resource tables needs to be a multiple of 4.
2025-06-18 16:09:03 +00:00
panvk_cmd_dispatch.h
panvk: Move TLS preparation logic to cmd_dispatch_prepare_tls
2025-02-11 12:33:23 +00:00
panvk_cmd_draw.h
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +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: Catch indirect allocation failures
2024-10-01 14:36:38 +00:00
panvk_cmd_pool.h
panvk: Prepare panvk_cmd_pool for CSF
2024-08-23 14:38:59 +00:00
panvk_cmd_precomp.h
panvk: Implement precomp dispatch
2025-02-11 12:33:23 +00:00
panvk_cmd_push_constant.h
panvk: bump maxPushConstantSize to 256
2025-06-02 16:21:34 +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: Overhaul the Bifrost descriptor set implementation
2024-06-14 20:52:21 +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.h
panvk: add panvk_as_alloc and panvk_as_free helpers
2025-06-24 18:53:04 +00:00
panvk_device_memory.c
panvk: add panvk_as_alloc and panvk_as_free helpers
2025-06-24 18:53:04 +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_image.c
panvk: Make imports strict at all times except for AFBC(RGB)
2025-07-03 09:10:05 +02:00
panvk_image.h
panvk: refactor panvk_image to track panvk_device_memory instead of bo
2025-06-27 16:16:31 +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: add a driConf to force enable atomics in shaders
2025-06-27 14:48:16 +00:00
panvk_instance.h
panvk: add a driConf to force enable atomics in shaders
2025-06-27 14:48:16 +00:00
panvk_macros.h
panvk: Add v13 support
2025-04-15 13:36:07 +02:00
panvk_mempool.c
pan: Use a consistent pan_ prefix across src/panfrost/*
2025-05-21 14:58:20 +02:00
panvk_mempool.h
panvk: Fix panvk_priv_mem_bo() on 32-bit platforms
2025-01-10 15:53:36 +00:00
panvk_meta.h
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +00:00
panvk_physical_device.c
panvk: Implement VK_KHR_calibrated_timestamps
2025-07-01 12:52:41 +00:00
panvk_physical_device.h
panvk: Advertise timestamp support
2025-07-01 08:27:48 +00:00
panvk_precomp_cache.h
panvk: Implement precomp dispatch
2025-02-11 12:33:23 +00:00
panvk_priv_bo.c
panvk: add panvk_as_alloc and panvk_as_free helpers
2025-06-24 18:53:04 +00:00
panvk_priv_bo.h
panfrost: Kill the mali_ptr typedef
2025-01-07 11:10:55 +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
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +00:00
panvk_tracepoints.py
panvk: define more utrace tracepoints
2025-07-02 22:31:11 +00:00
panvk_utrace.c
panvk/csf: prepare for indirect dispatch tracing
2025-07-02 22:31:12 +00:00
panvk_utrace.h
panvk/csf: prepare for indirect dispatch tracing
2025-07-02 22:31:12 +00:00
panvk_utrace_perfetto.cc
panvk: define more utrace tracepoints
2025-07-02 22:31:11 +00:00
panvk_utrace_perfetto.h
panvk: define more utrace tracepoints
2025-07-02 22:31:11 +00:00
panvk_vX_blend.c
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +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
panfrost, panvk: The size of resource tables needs to be a multiple of 4.
2025-06-18 16:09:03 +00:00
panvk_vX_cmd_dispatch.c
panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall
2025-06-18 16:09:03 +00:00
panvk_vX_cmd_draw.c
panvk: refactor panvk_image to track panvk_device_memory instead of bo
2025-06-27 16:16:31 +00:00
panvk_vX_cmd_fb_preload.c
panfrost, panvk: The size of resource tables needs to be a multiple of 4.
2025-06-18 16:09:03 +00:00
panvk_vX_cmd_meta.c
panvk/csf: add more utrace tracepoints
2025-07-02 22:31:12 +00:00
panvk_vX_cmd_push_constant.c
panvk: allow sysvals to be dynamically-indexed
2025-06-13 19:02:19 +00:00
panvk_vX_descriptor_set.c
panvk/v10+: Implement nullDescriptor support
2025-06-25 11:23:49 +00:00
panvk_vX_descriptor_set_layout.c
panvk: report the maximum supported size for a variable count iub
2025-06-20 13:14:34 +00:00
panvk_vX_device.c
panvk: Implement VK_KHR_calibrated_timestamps
2025-07-01 12:52:41 +00:00
panvk_vX_image_view.c
pan: Make it so all pan_image_xxx helpers get passed an image
2025-06-25 12:10:53 +02:00
panvk_vX_nir_lower_descriptors.c
panvk/v9+: Handle nullDescriptor for texture/image builtins
2025-06-25 11:23:49 +00:00
panvk_vX_physical_device.c
panvk: Advertise VK_KHR_unified_image_layouts
2025-07-04 09:26:34 +00:00
panvk_vX_precomp_cache.c
panvk: Implement precomp dispatch
2025-02-11 12:33:23 +00:00
panvk_vX_query_pool.c
panvk: Add timestamp copy
2025-07-01 08:27:29 +00:00
panvk_vX_sampler.c
panvk: implement VK_EXT_non_seamless_cube_map support
2025-07-03 10:54:50 +00:00
panvk_vX_shader.c
nir: rename nir_lower_io_to_temporaries -> nir_lower_io_vars_to_temporaries
2025-06-26 18:20:54 +00:00
panvk_wsi.c
panvk: add basic driconf infrastructure
2025-03-31 09:24:04 +00:00
panvk_wsi.h
panvk: Move panvk_wsi definitions to panvk_wsi.h
2024-03-27 09:47:34 +00:00