mesa/src/broadcom/vulkan
Alejandro Piñeiro 106b33405e vc4/v3d: stop adding NORAST when SHADERDB debug option is used
Right now if we use the option SHADERDB, NORAST is added
automatically. There's no comment justifying it, neither a lot of info
on the commits that added that. But I guess that the purpose is that
SHADERDB option is assumed to be used only to gather shader-db stats,
so setting setting NORAST would allow to get those dumps faster.

But adding debug options automatically can be confusing, as we could
get a behaviour that we were not expecting. At least I needed to check
why using SHADERDB was getting a black screen. And if we want to get
this behaviour, we can easily add manually the NORAST.

Finally, v3dv doesn't support NORAST right now (and we don't have
immediate plans to implement it), so it is somewhat inconsistent to
get different behaviour from the same debug option from the two
drivers.

Reviewed-by: Juan A. Suarez <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17788>
2022-07-29 18:29:34 +00:00
..
.dir-locals.el
.editorconfig
meson.build v3dv: expose Vulkan 1.2 2022-07-28 11:18:57 +00:00
v3dv_android.c v3dv: Use the common QueueSignalReleaseImageANDROID from RADV 2022-01-05 16:36:10 +00:00
v3dv_bo.c v3dv/bo: unmap any bo that goes to the bo cache 2022-05-25 10:55:16 +00:00
v3dv_bo.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_cl.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_cl.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_cmd_buffer.c v3dv: remove unnecesary FIXME comment 2022-07-27 00:00:54 +00:00
v3dv_debug.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_debug.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_descriptor_set.c v3dv: remove assert that poolSizeCount must be larger than 0 2022-07-20 10:33:57 +00:00
v3dv_device.c vc4/v3d: stop adding NORAST when SHADERDB debug option is used 2022-07-29 18:29:34 +00:00
v3dv_formats.c v3dv: Remove format desc null asserts 2022-07-21 12:48:01 +00:00
v3dv_image.c v3dv: fix offset reported by vkGetImageSubresourceLayout 2022-07-20 10:33:57 +00:00
v3dv_limits.h v3dv: Use util/os_time helpers 2022-04-13 17:22:14 +00:00
v3dv_meta_clear.c v3dv: Use nir_gen_rect_vertices 2022-07-19 12:47:31 +00:00
v3dv_meta_common.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dv_meta_copy.c v3dv: Use nir_gen_rect_vertices 2022-07-19 12:47:31 +00:00
v3dv_pass.c v3dv: use updated tokens from vk.xml 2022-07-12 15:53:11 +00:00
v3dv_pipeline.c nir: Split usub_sat lowering flag from uadd_sat. 2022-07-22 17:54:28 +00:00
v3dv_pipeline_cache.c v3dv: use updated tokens from vk.xml 2022-07-12 15:53:11 +00:00
v3dv_private.h v3dv: only check binning sync for semaphores for the first CL job 2022-07-27 00:00:54 +00:00
v3dv_query.c v3dv: use updated tokens from vk.xml 2022-07-12 15:53:11 +00:00
v3dv_queue.c v3dv: only check binning sync for semaphores for the first CL job 2022-07-27 00:00:54 +00:00
v3dv_uniforms.c v3dv: add a dirty state for pending push constants UBO updates 2022-07-19 05:46:04 +00:00
v3dv_wsi.c v3dv: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
v3dvx_cmd_buffer.c v3d,v3dv: add a common v3d_hw_prim_type helper 2022-07-27 00:00:54 +00:00
v3dvx_descriptor_set.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dvx_device.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3dvx_formats.c v3dv: clean up get_internal_type_bpp_for_image_aspects 2022-07-13 10:09:34 +00:00
v3dvx_image.c v3d,v3dv: stop copying and pasting the translate_swizzle helper 2022-07-13 10:09:34 +00:00
v3dvx_meta_common.c v3d,v3dv: stop hardcoding various image limits 2022-07-13 10:09:34 +00:00
v3dvx_pipeline.c v3dv: implement VK_EXT_line_rasterization 2022-03-18 09:38:38 +00:00
v3dvx_private.h v3dv: use updated tokens from vk.xml 2022-07-12 15:53:11 +00:00
v3dvx_queue.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00