mesa/src/broadcom
Iago Toral Quiroga 31eaeb8274 v3dv: handle pPlaneLayouts in VkImageDrmFormatModifierExplicitCreateInfoEXT
We have been ignoring these completely until now. V3D isn't very flexible
regarding image layouts anyway, so for the most part we require that
whatever the user puts here matches exactly what the driver would compute
while setting up the slices. The only exceptions are plane offsets which
and array strides.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9742
Tested-by: Roman Stratiienko <r.stratiienko@gmail.com>
Reviewed-by: Roman Stratiienko <r.stratiienko@gmail.com>
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25074>
2023-09-07 06:22:36 +00:00
..
ci glsl: ir_function_param_visitor::visit_enter always true condition 2023-09-07 15:00:26 +10:00
cle broadcom/cle: fix up viewport offset packet definition for V3D 4.1+ 2023-06-07 18:40:56 +00:00
clif v3d/clif: add support for dumping GS shader state 2021-10-13 21:23:10 +00:00
common util: Move pipe_swizzle from p_defines.h to u_formats.h 2023-08-02 03:41:23 +00:00
compiler treewide: Use nir_before/after_impl for more elaborate cases 2023-08-30 19:30:58 +00:00
drm-shim vc4: add DRM_VC4_CREATE_SHADER_BO support to drm-shim 2022-11-08 21:23:27 +00:00
qpu v3d/qpu: fix type of function argument 2023-08-20 04:58:17 +00:00
simulator v3d: Replace usage of mtx_t with simple_mtx_t in v3d_simulator.c 2023-05-31 15:44:50 +00:00
vulkan v3dv: handle pPlaneLayouts in VkImageDrmFormatModifierExplicitCreateInfoEXT 2023-09-07 06:22:36 +00:00
.editorconfig broadcom: add editorconfig 2017-07-25 14:44:52 -07:00
meson.build meson: drop duplicate lib in lib name 2022-08-22 08:35:41 +00:00