mesa/src/gallium/auxiliary
Ilia Mirkin 9fc330f27b cso: set index_bounds_valid = true for arrays draws
The min/max indices are valid. Set the bit to true to indicate that.

Fixes glClear (+ clear_with_quads) on nouveau.

Fixes: 72ff53098c (gallium: add pipe_draw_info::index_bounds_valid)
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reported-by: Simon Ser <contact@emersion.fr>
Tested-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8546>
(cherry picked from commit 111c0733ea)
2021-01-20 09:22:16 -08:00
..
cso_cache cso: set index_bounds_valid = true for arrays draws 2021-01-20 09:22:16 -08:00
draw gallium/ntt: Take ownership of the NIR shader we're passed. 2021-01-12 19:46:22 +00:00
driver_ddebug aux/driver_ddebug: Normalize pid type from Haiku 2021-01-09 20:51:27 -06:00
driver_noop gallium: pass pipe_stencil_ref by value (it has only 2 bytes) 2020-12-22 12:01:38 +00:00
driver_rbug gallium: pass pipe_stencil_ref by value (it has only 2 bytes) 2020-12-22 12:01:38 +00:00
driver_trace gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes 2020-12-22 12:01:38 +00:00
gallivm gallivm: Use the proper enum for the texture target bitfield. 2020-12-24 00:18:19 +00:00
hud Revert "gallium/hud: Use do_once for one-time init" 2020-11-25 09:44:11 +00:00
indices gallium: fix draw info setup in draw and utilities 2021-01-04 19:22:33 -05:00
nir gallium/ntt: Take ownership of the NIR shader we're passed. 2021-01-12 19:46:22 +00:00
os os: Fix open result check. 2020-11-02 18:37:00 +00:00
pipe-loader drisw: Use debug_screen_wrap like everybody else 2021-01-04 22:28:17 +00:00
pipebuffer gallium: use list_is_linked 2020-12-18 01:46:00 +00:00
postprocess gallium: pass pipe_stencil_ref by value (it has only 2 bytes) 2020-12-22 12:01:38 +00:00
rbug rbug: Fix use of alloca() without #include "c99_alloca.h" 2019-10-25 16:04:34 +01:00
renderonly gallium: rename 'state tracker' to 'frontend' 2020-05-13 13:46:53 -04:00
rtasm util: don't include p_defines.h and u_pointer.h from gallium 2020-03-27 21:00:10 +00:00
target-helpers drisw: Use debug_screen_wrap like everybody else 2021-01-04 22:28:17 +00:00
tessellator tesselator: remove unused variable 2021-01-05 11:29:11 +00:00
tgsi gallium/tgsi_exec: Add support for PIPE_CAP_LOAD_CONSTBUF. 2021-01-05 15:05:47 -08:00
translate gallium/util: remove empty file u_half.h 2020-10-06 21:07:11 -04:00
util gallium: Add new cap PIPE_CAP_TEXTURE_BUFFER_SAMPLER 2021-01-12 19:06:00 +00:00
vl gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes 2020-12-22 12:01:38 +00:00
Android.mk android: fix build failure with libbacktrace 2020-12-11 10:41:14 +00:00
Makefile.sources android: gallium/aux: Add GPU tracepoint mechanism 2020-12-07 13:10:32 +00:00
meson.build gallium/aux: Split u_tracepoints.[ch] generation 2020-12-08 16:02:10 +00:00
SConscript gallium/aux: Update scons build for u_tracepoints.[ch] 2020-12-08 16:02:10 +00:00