mesa/src/gallium/include/pipe
Marek Olšák a077185ea9 gallium: add PIPE_RESOURCE_FLAG_TEXTURING_MORE_LIKELY
For performance tuning in drivers. It filters out window system
framebuffers and OpenGL renderbuffers.

radeonsi will use this to guess whether a depth buffer will be read
by a shader. There is no guarantee about what will actually happen.

This is a departure from PIPE_BIND flags which are defined to be strict
but they are useless in practice.

Acked-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
2016-10-13 19:00:51 +02:00
..
p_compiler.h gallium: Include intrin.h instead of defining ourselves. 2016-04-26 17:17:00 +01:00
p_config.h gallium: remove unused PIPE_CC_GCC_VERSION 2016-09-23 16:18:21 +10:00
p_context.h gallium: add pipe_context::set_device_reset_callback 2016-10-05 15:51:34 +02:00
p_defines.h gallium: add PIPE_RESOURCE_FLAG_TEXTURING_MORE_LIKELY 2016-10-13 19:00:51 +02:00
p_format.h gallium: do not wrap header inclusion in 2016-03-09 17:21:39 +00:00
p_screen.h gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
p_shader_tokens.h gallium/tgsi: add support for 64-bit integer immediates. 2016-09-21 10:23:55 +02:00
p_state.h gallium: add pipe_context::set_device_reset_callback 2016-10-05 15:51:34 +02:00
p_video_codec.h Remove wrongly repeated words in comments 2016-06-23 13:55:03 -07:00
p_video_enums.h gallium: do not wrap header inclusion in 2016-03-09 17:21:39 +00:00
p_video_state.h vl: add entry point 2016-07-19 12:36:46 +02:00