mesa/src/panfrost/vulkan
Caterina Shablia d5b96309e7 panvk: enable drawIndirectFirstInstance
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32039>
2024-12-18 08:33:16 +00:00
..
bifrost panvk: Keep our copy_desc shader in vk_meta_device 2024-10-03 09:53:34 +00:00
csf panvk: Fix base_{instance,vertex} handling 2024-12-18 08:33:16 +00:00
jm vulkan: rename depth bias graphics states 2024-12-06 13:48:26 -05:00
valhall panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
meson.build panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_android.c panvk: Add missing headers to android platform 2024-10-14 23:09:03 +00:00
panvk_blend.h panvk: minor clean up to prepare_blend 2024-11-21 23:02:21 +00:00
panvk_buffer.c panvk: never prefer or require dedicated allocation for buffers 2024-12-02 20:58:23 +00:00
panvk_buffer.h panvk: Rework the NULL test in panvk_buffer_{gpu_ptr,range}() 2024-08-21 16:14:35 +00:00
panvk_buffer_view.h panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_cmd_alloc.h panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +00:00
panvk_cmd_desc_state.h panvk: only validate the push-sets that we update 2024-12-16 10:16:05 +01:00
panvk_cmd_dispatch.h panvk: only validate the push-sets that we update 2024-12-16 10:16:05 +01:00
panvk_cmd_draw.h panvk: only validate the push-sets that we update 2024-12-16 10:16:05 +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 panvk: Wire occlusion queries to internals 2024-11-19 13:39:34 +01:00
panvk_cmd_oq.h panvk: Wire occlusion queries to internals 2024-11-19 13:39:34 +01: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_push_constant.h panvk: Be robust against allocation failures in a command buffer context 2024-09-11 12:58:56 +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: put conditional outside of define 2024-10-29 10:13:16 +00:00
panvk_device.h panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_device_memory.c panvk: do not leak mapped memory 2024-11-14 18:45:44 +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: Disable AFBC for mutable formats on v7 2024-12-09 12:09:17 +01:00
panvk_image.h panvk: Support D32_S8 as a multiplanar format 2024-12-02 20:18:43 +00:00
panvk_image_view.h panvk: Emit textures needed for FB preload at image view creation time 2024-10-03 09:53:34 +00:00
panvk_instance.c panvk: advertise version 1.1 support 2024-12-11 17:11:06 +00:00
panvk_instance.h panvk: Add a flag to force SIMULTANEOUS_USE 2024-11-28 20:21:52 +00:00
panvk_macros.h panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +00:00
panvk_mempool.c panvk: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +00:00
panvk_mempool.h panvk: improve C++ compat for perfetto 2024-12-17 23:14:26 +00:00
panvk_meta.h panvk: improve C++ compat for perfetto 2024-12-17 23:14:26 +00:00
panvk_physical_device.c panvk: enable drawIndirectFirstInstance 2024-12-18 08:33:16 +00:00
panvk_physical_device.h panvk: make vk-version helper internal to source 2024-12-16 12:10:50 +00:00
panvk_priv_bo.c panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +00:00
panvk_priv_bo.h panvk: Let panvk_priv_bo_create() return a VkResult 2024-10-01 14:36:38 +00:00
panvk_query_pool.h panvk: widen type before multiplying 2024-11-28 10:22:22 +00:00
panvk_sampler.h panvk: Make panvk_sampler a per-gen 2024-03-27 09:47:34 +00:00
panvk_shader.h panvk: Don't link the VS and FS shaders on v10 2024-11-15 16:00:25 +00:00
panvk_tracepoints.py panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_utrace.c panvk/csf: flush and process trace events for all cmdbufs 2024-12-17 23:14:26 +00:00
panvk_utrace.h panvk/csf: flush and process trace events for all cmdbufs 2024-12-17 23:14:26 +00:00
panvk_utrace_perfetto.cc panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_utrace_perfetto.h panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_vX_blend.c panvk: s/NIR_PASS_V/NIR_PASS/ 2024-12-05 08:49:45 +00:00
panvk_vX_buffer_view.c panvk: Remove ZS texture_swizzle_replicate_x 2024-12-09 12:20:07 +01:00
panvk_vX_cmd_desc_state.c panvk: only validate the push-sets that we update 2024-12-16 10:16:05 +01:00
panvk_vX_cmd_draw.c panvk: only clear enabled views 2024-12-09 20:31:49 +00:00
panvk_vX_cmd_fb_preload.c panvk: free preload-shaders after compiling 2024-12-05 17:45:16 +00:00
panvk_vX_cmd_meta.c panvk: only clear enabled views 2024-12-09 20:31:49 +00:00
panvk_vX_cmd_push_constant.c panvk: Sanitize the driver-internal dirty state tracking 2024-11-15 16:00:25 +00:00
panvk_vX_descriptor_set.c panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +00:00
panvk_vX_descriptor_set_layout.c panvk: fix descriptor set layout hash 2024-10-22 19:21:29 +00:00
panvk_vX_device.c panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
panvk_vX_image_view.c panvk: Remove ZS texture_swizzle_replicate_x 2024-12-09 12:20:07 +01:00
panvk_vX_nir_lower_descriptors.c panvk: fix dummy sampler handle for vs 2024-11-07 17:35:12 +00:00
panvk_vX_query_pool.c panvk: correct signedness of timestamps 2024-11-28 10:22:22 +00:00
panvk_vX_sampler.c panfrost: Standardize naming of sampler reswizzle 2024-12-09 12:09:31 +01:00
panvk_vX_shader.c panvk: lower drawid to zero 2024-12-18 08:33:16 +00:00
panvk_wsi.c panvk: remove unused panvk_physical_device::master_fd 2024-10-15 00:34:04 +00:00
panvk_wsi.h panvk: Move panvk_wsi definitions to panvk_wsi.h 2024-03-27 09:47:34 +00:00