glsl: Switch to disable-by-default for the GLSL shader cache
authorCarl Worth <cworth@cworth.org>
Mon, 16 Mar 2015 18:46:20 +0000 (11:46 -0700)
committerTimothy Arceri <t_arceri@yahoo.com.au>
Mon, 30 Jan 2017 22:51:30 +0000 (09:51 +1100)
commit0f60c6616e93cba72bff4fbfedb72a753ef78e05
tree2f0bfc25c096c1f1d96637cec15647b0e00fd023
parent0ecd426490b043aac6a5db0a6e0feaa39f6d9c54
glsl: Switch to disable-by-default for the GLSL shader cache

The shader cache is expected to be developed incrementally over a
fairly long series of commits. For that period of instability, we
require users to opt into the shader cache by setting:

MESA_GLSL_CACHE_ENABLE=1

In the future, when the shader cache is complete, we can revert this
commit so that the cache will be on by default.

The user can always disable the cache with
MESA_GLSL_CACHE_DISABLE=1. That functionality is not affected by this
commit, (nor will it be affected by the future revert).

Reviewed-by: Eric Anholt <eric@anholt.net>
src/compiler/glsl/tests/cache_test.c
src/util/disk_cache.c