mesa/src/panfrost/vulkan
Chia-I Wu 5fea98c4a1 panvk: fix scissor box
Fix a typo in prepare_vp which causes incorrect scissor box with
non-zero X in viewport/scissor.

Fixes: 5544d39f44 ("panvk: Add a CSF backend for panvk_queue/cmd_buffer")
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31832>
2024-10-24 12:49:02 -07:00
..
bifrost panvk: Keep our copy_desc shader in vk_meta_device 2024-10-03 09:53:34 +00:00
csf panvk: fix scissor box 2024-10-24 12:49:02 -07:00
jm panvk: Move rendering info to panvk_rendering_state struct 2024-10-21 19:39:07 +00:00
valhall panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
meson.build panvk: Link with --build-id explicitly 2024-10-24 12:09:16 +00:00
panvk_android.c panvk: Add missing headers to android platform 2024-10-14 23:09:03 +00:00
panvk_blend.h panvk: Keep our blend shaders in vk_meta_device 2024-10-03 09:53:34 +00:00
panvk_buffer.c panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +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: Be robust against allocation failures in a command buffer context 2024-09-11 12:58:56 +00:00
panvk_cmd_draw.h panvk: Fix the hierarchy_mask selection 2024-10-17 14:29:57 +00:00
panvk_cmd_fb_preload.h panvk: Implement a custom FB preload logic 2024-10-03 09:53:35 +00:00
panvk_cmd_meta.h panvk: Remove unused vk_vertex_input_state in graphics_save_ctx 2024-08-23 06:11:39 +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_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: fix descriptor set layout hash 2024-10-22 19:21:29 +00:00
panvk_device.h panvk: Implement a custom FB preload logic 2024-10-03 09:53:35 +00:00
panvk_device_memory.c panvk: advertise VK_KHR_external_memory_fd 2024-10-16 15:19:25 +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: remove panvk_GetImageDrmFormatModifierPropertiesEXT 2024-10-22 00:47:47 +00:00
panvk_image.h panvk: Move image related definitions to panvk_image.{h,c} 2024-03-27 09:47:33 +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: expose KHR_external_fence and KHR_external_fence_capabilities 2024-10-14 18:33:29 +00:00
panvk_instance.h panvk: Add a debug flag to force image copies through the gfx pipeline 2024-10-03 09:53:34 +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: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +00:00
panvk_meta.h panvk: Implement a custom FB preload logic 2024-10-03 09:53:35 +00:00
panvk_physical_device.c panvk: Fix the maximum sampler LOD bias 2024-10-23 11:02:38 +00:00
panvk_physical_device.h panvk: query device ids of drm device nodes 2024-10-15 00:34:04 +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.c panvk: Kill panvk_private.h 2024-03-27 09:47:34 +00:00
panvk_sampler.h panvk: Make panvk_sampler a per-gen 2024-03-27 09:47:34 +00:00
panvk_shader.h panvk: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +00:00
panvk_vX_blend.c panvk: Keep our blend shaders in vk_meta_device 2024-10-03 09:53:34 +00:00
panvk_vX_buffer_view.c panvk: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +00:00
panvk_vX_cmd_desc_state.c panvk: Be robust against allocation failures in a command buffer context 2024-09-11 12:58:56 +00:00
panvk_vX_cmd_fb_preload.c panvk: Fix the ZStencil descriptor initialization in the preload logic 2024-10-16 13:20:56 +00:00
panvk_vX_cmd_meta.c panvk: Track VkFormats for depth and stencil attachments 2024-10-21 19:39:07 +00:00
panvk_vX_cmd_push_constant.c panvk: Be robust against allocation failures in a command buffer context 2024-09-11 12:58:56 +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: fix broken wsi 2024-10-24 15:33:59 +00:00
panvk_vX_image_view.c panvk: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +00:00
panvk_vX_nir_lower_descriptors.c panvk: fix texture size/levels/samples query 2024-10-23 18:31:22 +00:00
panvk_vX_sampler.c panvk: Catch indirect allocation failures 2024-10-01 14:36:38 +00:00
panvk_vX_shader.c panvk: Make panvk_pool_free_mem() error proof 2024-10-15 13:16:07 +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