diff options
author | zmo <zmo@chromium.org> | 2015-01-21 12:29:43 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-01-21 20:31:50 +0000 |
commit | 1bb3d1d4a9d5155391e88078fdc63dee5bc5c977 (patch) | |
tree | f55d46aa208dd978ec70e9f243f496f4f739933d /chromeos/disks | |
parent | d724e7bcc7b15109e49573625f63249393099b97 (diff) | |
download | chromium_src-1bb3d1d4a9d5155391e88078fdc63dee5bc5c977.zip chromium_src-1bb3d1d4a9d5155391e88078fdc63dee5bc5c977.tar.gz chromium_src-1bb3d1d4a9d5155391e88078fdc63dee5bc5c977.tar.bz2 |
Switch glShaderSource handling from manual code to auto-generated code.
Add a new code generator class PUTSTR. This class can be used for glShaderSource
and glTransformFeedbackVaryings.
In this CL, we only implement the part that generate the code, but not the tests. We have handwritten tests for glShaderSource to make sure new code genetaor
works. In the next CL, we will implement the part that generate the tests, then
we can delete the manual tests for glShaderSource and also add glTransformFeedbackVaryings with confidence.
BUG=429053
TEST=gpu_unittests, webgl_conformance tests
R=vmiura@chromium.org
NOTRY=true
Review URL: https://codereview.chromium.org/813783003
Cr-Commit-Position: refs/heads/master@{#312425}
Diffstat (limited to 'chromeos/disks')
0 files changed, 0 insertions, 0 deletions