mesa/src/gallium/drivers/v3d
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
..
.editorconfig
driinfo_v3d.h
meson.build v3d: add support for on-disk shader cache 2022-03-18 08:58:01 +00:00
v3d_blit.c gallium: add pipe_blit_info::dst_sample, update u_blitter to write that sample 2022-07-23 18:21:31 +00:00
v3d_bufmgr.c
v3d_bufmgr.h
v3d_cl.c
v3d_cl.h
v3d_context.c v3d: release all color buffers on context destroy 2022-06-07 10:05:55 +00:00
v3d_context.h v3d: save only required states in blitter 2022-06-06 16:25:53 +00:00
v3d_disk_cache.c v3d: fix some leaks in cache 2022-04-04 10:49:59 +00:00
v3d_fence.c v3d: add fence wait function 2021-08-03 08:33:52 +00:00
v3d_format_table.h
v3d_formats.c v3d,v3dv: add options to force 32-bit or 16-bit TMU precision 2021-08-11 05:57:10 +00:00
v3d_job.c v3d: implement double-buffer mode 2022-01-14 10:57:27 +00:00
v3d_program.c v3d/v3dv: use NIR_PASS(_ 2022-07-20 11:35:25 +00:00
v3d_query.c v3d: implement performance counter queries 2021-08-03 08:33:52 +00:00
v3d_query.h v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3d_query_perfcnt.c v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd 2022-02-18 11:50:07 +01:00
v3d_query_pipe.c v3d: do not leak BO on query begin 2022-04-08 13:51:25 +00:00
v3d_resource.c gallium: move get_canonical_format hook to pipe_screen 2022-04-22 08:51:56 +00:00
v3d_resource.h v3d: rebind sampler view if resource changed the BO 2022-03-04 17:20:28 +00:00
v3d_screen.c vc4/v3d: stop adding NORAST when SHADERDB debug option is used 2022-07-29 18:29:34 +00:00
v3d_screen.h v3d: add support for on-disk shader cache 2022-03-18 08:58:01 +00:00
v3d_uniforms.c v3d: add support for no buffer object bound 2021-12-03 15:32:36 +00:00
v3dx_context.h
v3dx_draw.c v3d,v3dv: add a common v3d_hw_prim_type helper 2022-07-27 00:00:54 +00:00
v3dx_emit.c v3d,v3dv: stop copying and pasting the translate_swizzle helper 2022-07-13 10:09:34 +00:00
v3dx_format_table.c v3d: add R10G10B10X2_UNORM to format table 2021-09-28 00:20:39 +00:00
v3dx_job.c v3d: Update prim_counts when prims generated query in flight without TF 2021-11-11 08:02:04 +00:00
v3dx_rcl.c v3d: disable early-Z on odd frame dimensions 2022-05-04 07:44:46 +00:00
v3dx_state.c v3d,v3dv: stop copying and pasting the translate_swizzle helper 2022-07-13 10:09:34 +00:00