qt5base-lts/tests/auto/other/d3dcompiler
Andrew Knight 603eac2dfb d3dcompiler_qt: Place compiler options in the shader file name
The compiler service needs to know what options to pass to the compiler,
and these options can affect the outcome of the shader blob. Runtime
compiled shader output must match this file name in the binary directory.
Pre-compiled shader blobs (e.g. those placed in a resource file) are
permitted to drop options from the file name if the implementor can
ensure the blob is compatible with the target.

Defines are not written out as options, but written into the shader
source, and therefore affect the cache key.

Change-Id: I11e4a43fcf6818ddb29aca5eba3d8647ba4021a1
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
2014-01-18 04:39:19 +01:00
..
d3dcompiler.pro Introducing d3dcompiler_qt 2013-12-09 10:27:28 +01:00
tst_d3dcompiler.cpp d3dcompiler_qt: Place compiler options in the shader file name 2014-01-18 04:39:19 +01:00