commit | ed27c7296c9bc4e9d9901943a8a0147513d11fc6 | [log] [tgz] |
---|---|---|
author | Jamie Madill <jmadill@chromium.org> | Wed Jul 02 15:31:23 2014 -0400 |
committer | Jamie Madill <jmadill@chromium.org> | Thu Jul 03 17:23:56 2014 +0000 |
tree | da6ae8bd867ffec040cf92a213c8582a56c07616 | |
parent | a718c1e00264edf434aeddf7beb14f4fae0f07a0 [diff] |
Consolidate shader variable storage in Compiler. The Compiler base class now stores all the shader variables and interface block information, instead of duplicating the information in the HLSL translator. BUG=angle:466 Change-Id: Ia69079fde64fbd6b0cbfc66defd5e37d99ee3e6e Reviewed-on: https://chromium-review.googlesource.com/206020 Reviewed-by: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Nicolas Capens <capn@chromium.org> Tested-by: Jamie Madill <jmadill@chromium.org>