Remove the compile-time selection of the GL implementation based on the
authortwiz@google.com <twiz@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 18 Mar 2011 20:41:44 +0000 (20:41 +0000)
committertwiz@google.com <twiz@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Fri, 18 Mar 2011 20:41:44 +0000 (20:41 +0000)
commitb65e0cb8ad8a690498142d2b0097be250b0c7dfb
treedd81992aab148d882048a8a2ca337a7a6a406a75
parent0f31ca79bde088e6caac219734c35c1ae3e9e8b9
Remove the compile-time selection of the GL implementation based on the
GR_SUPPORT_GLDESKTOP family of macros.

Support for the platform is configured dynamically, by querying the
fBindingsExported member of active GrGLInterface instance.

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

git-svn-id: http://skia.googlecode.com/svn/trunk@960 2bbb7eff-a529-9590-31e7-b0007b416f81
gpu/include/GrGLConfig.h
gpu/include/GrGLInterface.h
gpu/include/GrGLPlatformIncludes.h
gpu/include/GrGLTexture.h
gpu/src/GrGLInterface.cpp
gpu/src/GrGLTexture.cpp
gpu/src/GrGpuFactory.cpp
gpu/src/GrGpuGL.cpp
gpu/src/GrGpuGLFixed.cpp
gpu/src/GrGpuGLShaders2.cpp