mesa/src/gallium/include/pipe
Rob Clark 0c6d4cf9a2 gbm: Add USE_FRONT_RENDERING flag
Provide a use flag to let the driver know that the allocated buffer will
be used for frontbuffer rendering.  For example, bandwidth compressed
formats should usually be avoided for frontbuffer rendering to avoid the
visual corruption that results from this display racing with the GPU
writing header data vs. pixel data.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17799>
2022-08-05 00:57:38 +00:00
..
p_compiler.h gallium: clean up PIPE_ALIGN_STACK-definition 2022-06-14 15:08:38 +00:00
p_config.h gallium: Remove unused macro PIPE_ARCH_SSSE3 2022-03-23 21:44:04 +00:00
p_context.h gallium: move get_canonical_format hook to pipe_screen 2022-04-22 08:51:56 +00:00
p_defines.h gbm: Add USE_FRONT_RENDERING flag 2022-08-05 00:57:38 +00:00
p_format.h util: add pipe formats R10G10B10X2_SINT, B10G10R10X2_SINT, G16R16_SINT 2022-04-28 12:44:13 +00:00
p_screen.h gallium: fixup some inconsistent uses of enum pipe_shader_type. 2022-08-04 08:17:39 +00:00
p_shader_tokens.h gallium: Rename MUL_ZERO_WINS to LEGACY_MATH_RULES. 2022-06-10 03:26:32 +00:00
p_state.h gallium: mark the input data as const in pipe_grid_info 2022-08-04 23:53:50 +00:00
p_video_codec.h gallium/video: Add video post processing interface 2022-07-21 22:40:30 +00:00
p_video_enums.h gallium/video: Add video post processing interface 2022-07-21 22:40:30 +00:00
p_video_state.h vl: add cabac init idc for h264 encode 2022-07-25 13:17:18 +00:00