mesa/src/gallium/include/pipe
Pierre-Eric Pelloux-Prayer 68f152cb9a mesa/gallium: add MESA_MAP_ONCE / PIPE_MAP_ONCE
If set, this bit tells the driver that the buffer will only be
mapped once.

radeonsi uses it to disable its "never unmap buffers" optimisations.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3660
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7428>
2020-11-17 10:53:06 +01: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: add pipe_context::multi_draw 2020-10-31 00:18:11 +00:00
p_defines.h mesa/gallium: add MESA_MAP_ONCE / PIPE_MAP_ONCE 2020-11-17 10:53:06 +01:00
p_format.h util,gallium: Add new 64-bit integer formats 2020-11-09 17:17:39 +00:00
p_screen.h gallium: Add format modifier plane count query 2020-11-11 10:51:37 +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: add a non-multisample sample mask out behaviour flag. 2020-11-04 01:53:29 +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 st/va: fix the incorrect max profiles report 2019-02-11 14:44:16 -05:00
p_video_state.h vl: add flag and definition for protected playback 2020-11-04 09:21:13 +01:00