diff options
author | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-26 00:52:36 +0000 |
---|---|---|
committer | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-26 00:52:36 +0000 |
commit | 94f4231495d3c7e7a5f5142c7da54491f6ebe56e (patch) | |
tree | 496f5f15b06aad3c21c1bcd8e202400a4c3af27c /gpu | |
parent | 333410a614ec682be8b508e06d719e66e08e095f (diff) | |
download | chromium_src-94f4231495d3c7e7a5f5142c7da54491f6ebe56e.zip chromium_src-94f4231495d3c7e7a5f5142c7da54491f6ebe56e.tar.gz chromium_src-94f4231495d3c7e7a5f5142c7da54491f6ebe56e.tar.bz2 |
Enforce GLSL packing restrictions
BUG=172171
Review URL: https://chromiumcodereview.appspot.com/12045083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178969 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu')
-rw-r--r-- | gpu/command_buffer/service/shader_translator.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gpu/command_buffer/service/shader_translator.cc b/gpu/command_buffer/service/shader_translator.cc index f5c08a1..a8efbaf 100644 --- a/gpu/command_buffer/service/shader_translator.cc +++ b/gpu/command_buffer/service/shader_translator.cc @@ -148,7 +148,7 @@ bool ShaderTranslator::Translate(const char* shader) { bool success = false; int compile_options = SH_OBJECT_CODE | SH_ATTRIBUTES_UNIFORMS | - SH_MAP_LONG_VARIABLE_NAMES; + SH_MAP_LONG_VARIABLE_NAMES | SH_ENFORCE_PACKING_RESTRICTIONS; #if !defined(OS_WIN) && !(defined(OS_CHROMEOS) && defined(ARCH_CPU_ARMEL)) // Cannot reliably clamp an array index in HLSL. |