mesa/src/imagination/vulkan
Jason Ekstrand fc8d2543fc vulkan,v3dv: Add a driver_internal flag to vk_image_view_init/create
We already had a little workaround for v3dv where, for some if its meta
ops, it had to bind a depth/stenicil image as color.  Instead of
special-casing binding depth/stencil as color, let's flip on the
drier_internal flag and get rid of most of the checks in that case.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16376>
2022-05-17 18:14:55 +00:00
..
pds pvr: Change phase_rate_change type to bool from uint32_t. 2022-05-12 12:38:48 +01:00
usc/programs pvr: Add support to create transfer context and setup required shaders. 2022-05-12 12:38:48 +01:00
winsys pvr: Fix argument comments in render job submission. 2022-05-13 23:18:16 +00:00
meson.build pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_blit.c
pvr_bo.c
pvr_bo.h
pvr_cmd_buffer.c pvr: Add compute update kernel in vkCmdDispatch(). 2022-05-03 13:41:28 +00:00
pvr_csb.c
pvr_csb.h pvr: Add stricter type checking in pvr_csb_pack(). 2022-04-04 03:40:48 +00:00
pvr_descriptor_set.c pvr: Fix seg fault in vkAllocateDescriptorSets(). 2022-03-31 17:12:21 +00:00
pvr_device.c pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_formats.c
pvr_formats.h
pvr_hw_pass.c
pvr_hw_pass.h
pvr_image.c vulkan,v3dv: Add a driver_internal flag to vk_image_view_init/create 2022-05-17 18:14:55 +00:00
pvr_job_common.c vulkan: Move common format function to vulkan/util/vk_format.h 2022-03-31 17:18:22 +00:00
pvr_job_common.h
pvr_job_compute.c pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_job_compute.h pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_job_context.c pvr: Add support to create transfer context and setup required shaders. 2022-05-12 12:38:48 +01:00
pvr_job_context.h pvr: Add support to create transfer context and setup required shaders. 2022-05-12 12:38:48 +01:00
pvr_job_render.c pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_job_render.h pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_limits.h
pvr_pass.c pvr: Add support to create transfer context and setup required shaders. 2022-05-12 12:38:48 +01:00
pvr_pipeline.c pvr: Add compute update kernel in vkCmdDispatch(). 2022-05-03 13:41:28 +00:00
pvr_pipeline_cache.c
pvr_private.h pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_query.c pvr: Implement vkCreateQueryPool() and vkDestroyQueryPool(). 2022-04-13 17:58:03 +00:00
pvr_queue.c pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
pvr_shader.c
pvr_shader.h
pvr_tex_state.c
pvr_tex_state.h
pvr_wsi.c pvr: Add vk_sync support and remove service winsys syncobjs interface. 2022-05-13 23:18:16 +00:00
vk_format.h pvr: replace p_compiler.h boolean with stdbool 2022-04-21 12:52:52 +00:00