mesa/src/gallium/drivers/softpipe
Eric Anholt 03c60762f5 gallium/ntt: Fix load_ubo_vec4 buffer index setup.
I had a funny +1 in nir_to_tgsi's load_ubo lowering on the buffer index,
because I hadn't set lower_uniform_to_ubo for softpipe.  This removes that
weirdness in favor of just using lower_uniform_to_ubo, regardless of
driver preference (which matters if a NIR-native driver had it set, and
then the gallium draw module triggered the non-LLVM TGSI fallback path
that hit NTT).

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8196>
2021-01-05 15:05:48 -08:00
..
Android.mk android: Build kms_swrast for the Android platform 2018-10-22 13:08:17 +01:00
Makefile.sources
meson.build softpipe: Switch to using NIR as the shader format from mesa/st. 2020-10-20 08:54:06 -07:00
SConscript softpipe: Switch to using NIR as the shader format from mesa/st. 2020-10-20 08:54:06 -07:00
sp_buffer.c softpipe: Sanity check that the SSBO view offset is within the BO. 2020-12-31 06:13:18 +00:00
sp_buffer.h
sp_clear.c softpipe: Convert to comma-separated SOFTPIPE_DEBUG for debug options. 2020-07-23 00:24:26 +00:00
sp_clear.h gallium: add pipe cap for scissored clears and pass scissor state to clear() hook 2020-04-29 18:05:06 +00:00
sp_compute.c softpipe: count CS invocations for pipeline stats queries. 2020-12-23 19:55:49 +00:00
sp_context.c softpipe: Fix typos. 2021-01-02 16:39:22 -08:00
sp_context.h softpipe: Add support for reporting shader-db output. 2020-07-23 00:24:26 +00:00
sp_draw_arrays.c gallium: remove and emulate PIPE_CAP_MULTI_DRAW 2021-01-04 19:22:33 -05:00
sp_fence.c gallium: switch boolean -> bool at the interface definitions 2019-07-22 22:13:51 -04:00
sp_fence.h
sp_flush.c util: use standard name for snprintf() 2019-07-19 22:39:38 +01:00
sp_flush.h
sp_fs.h
sp_fs_exec.c
sp_image.c softpipe: Fix typos. 2021-01-02 16:39:22 -08:00
sp_image.h
sp_limits.h
sp_prim_vbuf.c softpipe: add support for indexed queries. 2019-04-09 11:19:38 +10:00
sp_prim_vbuf.h
sp_public.h
sp_quad.h
sp_quad_blend.c softpipe: fix maybe-uninitialized warning 2020-12-01 16:51:01 +00:00
sp_quad_depth_test.c gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes 2020-12-22 12:01:38 +00:00
sp_quad_depth_test_tmp.h
sp_quad_fs.c
sp_quad_pipe.c gallium: inline pipe_depth_state to decrease DSA state size by 4 bytes 2020-12-22 12:01:38 +00:00
sp_quad_pipe.h
sp_quad_stipple.c
sp_query.c softpipe: count CS invocations for pipeline stats queries. 2020-12-23 19:55:49 +00:00
sp_query.h
sp_screen.c gallium/ntt: Fix load_ubo_vec4 buffer index setup. 2021-01-05 15:05:48 -08:00
sp_screen.h softpipe: Switch to using NIR as the shader format from mesa/st. 2020-10-20 08:54:06 -07:00
sp_setup.c softpipe: Convert to comma-separated SOFTPIPE_DEBUG for debug options. 2020-07-23 00:24:26 +00:00
sp_setup.h
sp_state.h gallium: extend draw_vbo to support multi draws 2020-11-18 01:41:25 +00:00
sp_state_blend.c gallium: pass pipe_stencil_ref by value (it has only 2 bytes) 2020-12-22 12:01:38 +00:00
sp_state_clip.c
sp_state_derived.c gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
sp_state_image.c gallium: add writable_bitmask parameter into set_shader_buffers 2019-04-04 19:28:52 -04:00
sp_state_rasterizer.c
sp_state_sampler.c gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_* 2020-09-22 03:20:54 +00:00
sp_state_shader.c softpipe: Switch to using NIR as the shader format from mesa/st. 2020-10-20 08:54:06 -07:00
sp_state_so.c util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
sp_state_surface.c util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
sp_state_vertex.c
sp_surface.c util: Move gallium's PIPE_FORMAT utils to /util/format/ 2019-11-14 10:47:20 -08:00
sp_surface.h
sp_tex_sample.c softpipe: Fix swizzled texture gather of int textures. 2020-12-09 22:08:34 +00:00
sp_tex_sample.h softpipe: Fix swizzled texture gather of int textures. 2020-12-09 22:08:34 +00:00
sp_tex_tile_cache.c gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_* 2020-09-22 03:20:54 +00:00
sp_tex_tile_cache.h softpipe: raise number of bits used for X coordinate texture lookup 2019-04-09 08:17:44 +00:00
sp_texture.c gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_* 2020-09-22 03:20:54 +00:00
sp_texture.h
sp_tile_cache.c softpipe: Fix typos. 2021-01-02 16:39:22 -08:00
sp_tile_cache.h