diff options
author | Nicolai Hähnle <[email protected]> | 2016-01-11 15:46:39 -0500 |
---|---|---|
committer | Nicolai Hähnle <[email protected]> | 2016-02-03 14:03:59 +0100 |
commit | 115c643b1669bd050af8d890adbfc771d9ff8126 (patch) | |
tree | 92a2235c68050f1efa2d09d099ca2ea62dd6956a /src/mesa | |
parent | 6b057f8ecc43be2e190e53599bdd6b8cc96b6f19 (diff) |
mesa: add USAGE_DISABLE_MINMAX_CACHE flag to buffer UsageHistory
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa')
-rw-r--r-- | src/mesa/main/mtypes.h | 1 | ||||
-rw-r--r-- | src/mesa/vbo/vbo_minmax_index.c | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 28aa781790b..6099ae1c463 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -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; diff --git a/src/mesa/vbo/vbo_minmax_index.c b/src/mesa/vbo/vbo_minmax_index.c index 1aabab3434f..47b0d9cf2a3 100644 --- a/src/mesa/vbo/vbo_minmax_index.c +++ b/src/mesa/vbo/vbo_minmax_index.c @@ -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 & |