mesa/src/gallium/include/pipe
Neil Roberts bb5fc90135 gallium: Add pipe cap for primitive restart with fixed index
Adds PIPE_CAP_PRIMITIVE_RESTART_FIXED_INDEX which is a subset of the
primitive restart cap for when the hardware can only support the fixed
indices specified in GLES.

The switch statements were automatically modified with this command:

find \( \( -name \*.cpp -o -name \*.c \) \! -type l \) \
 -exec sed -i -r \
 's/^(\s*case\s+PIPE_CAP_PRIMITIVE_RESTART)\s*:.*$/\0\n\1_FIXED_INDEX:/' \
 {} \;

v2: Add a note in screen.rst

Reviewed-by: Eric Anholt <eric@anholt.net> (v1)
Reviewed by: Erik Faye-Lund <erik.faye-lund@collabora.com>

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5559>
2020-06-22 12:41:56 +00:00
..
p_compiler.h gallium: Only define PIPE_ALIGNSTACK on x86. 2020-02-18 15:40:04 -08:00
p_config.h util/u_endian: set PIPE_ARCH_*_ENDIAN to 1 2019-11-05 16:39:55 +00:00
p_context.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_defines.h gallium: Add pipe cap for primitive restart with fixed index 2020-06-22 12:41:56 +00:00
p_format.h util/format: Add more multi-planar formats. 2020-05-30 01:22:51 +00:00
p_screen.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_shader_tokens.h gallium: add TGSI_PROPERTY_LAYER_VIEWPORT_RELATIVE 2020-04-15 20:12:00 -04:00
p_state.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_video_codec.h gallium: change comments to remove 'state tracker' 2020-05-13 13:47:27 -04:00
p_video_enums.h st/va: fix the incorrect max profiles report 2019-02-11 14:44:16 -05:00
p_video_state.h gallium/hash_table: turn it into a wrapper around util/hash_table 2020-02-26 20:35:50 +00:00