mesa: add USAGE_DISABLE_MINMAX_CACHE flag to buffer UsageHistory

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Nicolai Hähnle 2016-01-11 15:46:39 -05:00
parent 6b057f8ecc
commit 115c643b16
2 changed files with 3 additions and 1 deletions

View File

@ -1255,6 +1255,7 @@ typedef enum {
USAGE_SHADER_STORAGE_BUFFER = 0x8,
USAGE_TRANSFORM_FEEDBACK_BUFFER = 0x10,
USAGE_PIXEL_PACK_BUFFER = 0x20,
USAGE_DISABLE_MINMAX_CACHE = 0x40,
} gl_buffer_usage;

View File

@ -78,7 +78,8 @@ vbo_use_minmax_cache(struct gl_buffer_object *bufferObj)
USAGE_ATOMIC_COUNTER_BUFFER |
USAGE_SHADER_STORAGE_BUFFER |
USAGE_TRANSFORM_FEEDBACK_BUFFER |
USAGE_PIXEL_PACK_BUFFER))
USAGE_PIXEL_PACK_BUFFER |
USAGE_DISABLE_MINMAX_CACHE))
return GL_FALSE;
if ((bufferObj->Mappings[MAP_USER].AccessFlags &