commit | c47a678aca539b88b4eab3e9001aafb0af9df14f | [log] [tgz] |
---|---|---|
author | Jamie Madill <jmadill@chromium.org> | Tue Feb 04 16:04:03 2014 -0500 |
committer | Jamie Madill <jmadill@chromium.org> | Wed Feb 05 18:01:50 2014 +0000 |
tree | 230ef54eb707789fbbe4db49717584d40fd86668 | |
parent | ecc8b6f4918f7c17473d1d32a7326f57cd3aac99 [diff] |
Move the storage for uniform blocks to its own class. With dynamic shaders we may have multiple shader executables per program binary. We must store the uniforms outside the executable, in the program binary, to be consistent between variations. Change-Id: I1bec83dfb83ee9bb422448b157338a46e8e7ba56 Reviewed-on: https://chromium-review.googlesource.com/183585 Tested-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Shannon Woods <shannonwoods@chromium.org>