Make GrGLShaderVar objects aware of whether they are uniform, varying, or
authortomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 8 Dec 2011 14:44:10 +0000 (14:44 +0000)
committertomhudson@google.com <tomhudson@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 8 Dec 2011 14:44:10 +0000 (14:44 +0000)
commit086e5354fe7ae60e69c42bdfbc3d03bd8559b44f
treebed43ee317d962b0b5a3d536e4bcb4252345ed16
parent88ca1b4102b5dbf9730798b32c2c096daa3933a3
Make GrGLShaderVar objects aware of whether they are uniform, varying, or
attribute varibles. Extract GLSL generation enum and utility function into
new GrGLSL header.

git-svn-id: http://skia.googlecode.com/svn/trunk@2827 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/gpu.gyp
src/gpu/GrGLProgram.cpp
src/gpu/GrGLProgram.h
src/gpu/GrGLSL.cpp [new file with mode: 0644]
src/gpu/GrGLSL.h [new file with mode: 0644]
src/gpu/GrGLShaderVar.h
src/gpu/GrGpuGLShaders.cpp