Enable shader cache by default
authorJari Komppa <jari.komppa@siru.fi>
Fri, 6 Apr 2018 19:53:29 +0000 (22:53 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 30 May 2018 16:06:45 +0000 (12:06 -0400)
commit3f5d526e29f803152ed7883e933df839d2a98d06
tree8a8348f0050e884c3793f5d60aafec55be8c1ef7
parent1972b40b7bdd29a37e03578c4af34d4a5e1fdaf1
Enable shader cache by default

This change flips the command line option for the shader cache to be
enabled by default.

The change also incorporates shader cache truncation, which is enabled
by default. This resets the shader cache on the start of a CTS run. For
more performance the option can be disabled so the shader cache is used
across CTS runs, but this may lead to very large shader cache files over
time.

Affects:

dEQP-VK.*

Components: Framework, Vulkan

VK-GL-CTS issue: 899

Change-Id: Ia1bc8c932b6b280e2815f7de7f6e715b0e4edb27
external/vulkancts/README.md
external/vulkancts/framework/vulkan/vkPrograms.cpp
external/vulkancts/modules/vulkan/vktBuildPrograms.cpp
framework/common/tcuCommandLine.cpp
framework/common/tcuCommandLine.hpp