This CL removes all dependencies on GL headers across all of Ganesh. New
authortwiz@google.com <twiz@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 18 Mar 2011 17:38:11 +0000 (17:38 +0000)
committertwiz@google.com <twiz@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 18 Mar 2011 17:38:11 +0000 (17:38 +0000)
commit0f31ca79bde088e6caac219734c35c1ae3e9e8b9
tree00759d4aa6f3d706a2fe69e0142e5907ce3e2df1
parent098611bd74367d9790b057f005675bdae53321e7
This CL removes all dependencies on GL headers across all of Ganesh.  New
GrGLint, etc. types are introduced, and new GR_GL_XXXX constants for use at all
GL call-sites.

Review:  http://codereview.appspot.com/4272061/

git-svn-id: http://skia.googlecode.com/svn/trunk@959 2bbb7eff-a529-9590-31e7-b0007b416f81
22 files changed:
gpu/include/GrGLConfig.h
gpu/include/GrGLConfig_chrome.h
gpu/include/GrGLDefines.h [new file with mode: 0644]
gpu/include/GrGLIRect.h
gpu/include/GrGLIndexBuffer.h
gpu/include/GrGLInterface.h
gpu/include/GrGLPlatformIncludes.h
gpu/include/GrGLTexture.h
gpu/include/GrGLVertexBuffer.h
gpu/src/GrGLIndexBuffer.cpp
gpu/src/GrGLInterface.cpp
gpu/src/GrGLTexture.cpp
gpu/src/GrGLUtil.cpp
gpu/src/GrGLVertexBuffer.cpp
gpu/src/GrGpuGL.cpp
gpu/src/GrGpuGL.h
gpu/src/GrGpuGLFixed.cpp
gpu/src/GrGpuGLShaders2.cpp
gpu/src/GrGpuGLShaders2.h
vs/SampleApp/SampleApp.vcxproj
vs/SampleApp/SampleApp.vcxproj.filters
xcode/gpu/gpu.xcodeproj/project.pbxproj