mesa/src/gallium/include/pipe
Mike Blumenkrantz 4566383ae4 gallium: move pipe_draw_info::index_bias to pipe_draw_start_count_bias
this moves index_bias into the multidraw struct, enabling draws where the value
changes to be merged; the draw_info struct member is renamed and moved to the end
of the struct for tc use

u_vbuf still has some checks to split draws if index_bias changes, maybe
this can be removed at some point?

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10166>
2021-04-30 03:59:19 +00:00
..
p_compiler.h gallium: Only define PIPE_ALIGNSTACK on x86. 2020-02-18 15:40:04 -08:00
p_config.h gallium: Define PIPE_ARCH_AARCH64 for MSVC arm64 builds 2021-04-19 17:59:44 +00:00
p_context.h gallium: move pipe_draw_info::index_bias to pipe_draw_start_count_bias 2021-04-30 03:59:19 +00:00
p_defines.h gallium: Fix PIPE_BIND_SAMPLER_REDUCTION_MINMAX definition to be unique 2021-04-22 16:35:06 +00:00
p_format.h util: add most missing formats with reversed RGB channel order 2021-03-19 16:05:02 +00:00
p_screen.h gallium: add pipe_screen::num_contexts for skipping mutex locking in util_range 2021-03-11 05:05:39 +00:00
p_shader_tokens.h gallium: add TGSI_PROPERTY_FS_BLEND_EQUATION_ADVANCED 2020-07-17 06:19:16 +00:00
p_state.h gallium: move pipe_draw_info::index_bias to pipe_draw_start_count_bias 2021-04-30 03:59:19 +00:00
p_video_codec.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_video_enums.h vl: add AV1 codec picture support 2020-11-17 19:04:44 +00:00
p_video_state.h gallium/vl: merge identical h264/h265 enums 2021-01-05 11:29:11 +00:00