skia2/gpu/src
twiz@google.com b65e0cb8ad 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
2011-03-18 20:41:44 +00:00
..
skia add gpu to the default makefile 2010-12-23 15:00:45 +00:00
app-android.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
FlingState.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
gr_files.mk Implementation of a GL-virtualization layer for Skia. This allows for 2011-03-14 21:23:01 +00:00
gr_hello_world.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
gr_unittests.cpp Fixups for clipstack, convexity test for paths. 2011-03-04 20:29:08 +00:00
GrAllocPool.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrAtlas.cpp need a separate texture for each maskformat in atlasmgr 2011-03-15 19:15:15 +00:00
GrBufferAllocPool.cpp Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data. 2011-02-14 16:51:21 +00:00
GrBufferAllocPool.h Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data. 2011-02-14 16:51:21 +00:00
GrClip.cpp If we compute an exact clip bounds prefer it over user passed bounds. Also clarify that bounds are conservative. 2011-03-08 21:07:21 +00:00
GrContext.cpp Delete GL tex ID when last of GrGLTexture or GrGLRenderTarget that reference it is destroyed 2011-03-10 14:51:57 +00:00
GrDrawMesh.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrDrawTarget.cpp Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL. 2011-03-03 13:54:13 +00:00
GrGLIndexBuffer.cpp This CL removes all dependencies on GL headers across all of Ganesh. New 2011-03-18 17:38:11 +00:00
GrGLInterface.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGLTexture.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGLUtil.cpp This CL removes all dependencies on GL headers across all of Ganesh. New 2011-03-18 17:38:11 +00:00
GrGLVertexBuffer.cpp This CL removes all dependencies on GL headers across all of Ganesh. New 2011-03-18 17:38:11 +00:00
GrGpu.cpp Add blend constant color and use it for lcd text common case (no fancy blend or shaded text) 2011-03-15 19:09:25 +00:00
GrGpuFactory.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGpuGL.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGpuGL.h This CL removes all dependencies on GL headers across all of Ganesh. New 2011-03-18 17:38:11 +00:00
GrGpuGLFixed.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGpuGLFixed.h Make flush discardable and lazily reset context 2011-03-10 14:13:19 +00:00
GrGpuGLShaders2.cpp Remove the compile-time selection of the GL implementation based on the 2011-03-18 20:41:44 +00:00
GrGpuGLShaders2.h This CL removes all dependencies on GL headers across all of Ganesh. New 2011-03-18 17:38:11 +00:00
GrInOrderDrawBuffer.cpp Delete GL tex ID when last of GrGLTexture or GrGLRenderTarget that reference it is destroyed 2011-03-10 14:51:57 +00:00
GrMatrix.cpp Fix line endings in Gr files and set svn eol style to LF 2011-02-22 20:59:41 +00:00
GrMemory.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrPath.cpp Fix warning about uninit var subpathClosed 2011-03-07 14:07:01 +00:00
GrPathRenderer.cpp Fixups for clipstack, convexity test for paths. 2011-03-04 20:29:08 +00:00
GrPathRenderer.h Upstreaming changes from android. 2011-03-14 20:30:14 +00:00
GrPrintf_printf.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrRectanizer_fifo.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrRectanizer.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrRedBlackTree.h Fixups for clipstack, convexity test for paths. 2011-03-04 20:29:08 +00:00
GrStencil.cpp Fixups for clipstack, convexity test for paths. 2011-03-04 20:29:08 +00:00
GrTextContext.cpp Add blend constant color and use it for lcd text common case (no fancy blend or shaded text) 2011-03-15 19:09:25 +00:00
GrTextStrike_impl.h add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00
GrTextStrike.cpp support lcd16 in text atlas (sans shader support) 2011-03-15 15:40:16 +00:00
GrTextureCache.cpp Hide alloc size vs content size below API 2011-02-17 16:43:10 +00:00
GrTouchGesture.cpp add gpu backend (not hooked up yet) 2010-12-22 21:39:39 +00:00