commit | 476541f6351d640deaa0735b7177adda483858c3 | [log] [tgz] |
---|---|---|
author | kbr@chromium.org <kbr@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Oct 27 21:14:51 2011 +0000 |
committer | kbr@chromium.org <kbr@chromium.org@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Oct 27 21:14:51 2011 +0000 |
tree | f7c20e7f59376a8214eec529a8634a473b363ae1 | |
parent | c5a7b6906f23dcbd01615f7aa3696c3b1ada1159 [diff] |
Implemented new restrictions on nesting of structs in WebGL shaders. Added previously missing check for embedded structs; even though these attempts would be caught by an underlying GLSL compiler, the shader validator should not let them through. BUG=http://code.google.com/p/angleproject/issues/detail?id=235 TEST=WebGL conformance tests Review URL: http://codereview.appspot.com/5327046 git-svn-id: https://angleproject.googlecode.com/svn/trunk@809 736b8ea6-26fd-11df-bfd4-992fa37f6226