DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
GrGLAssembleGLESInterface.h This file is meant to be included "inline" the implementation that is using the function. * The pla 9.5 kB
GrGLAssembleInterface.cpp 9.0 kB
GrGLAssembleInterface.h Generic function for creating a GrGLInterface for an OpenGL (but not GLES) context. It calls * get( 548 Bytes
GrGLBufferImpl.cpp 8.6 kB
GrGLBufferImpl.h SkNoncopyable 1.7 kB
GrGLCaps.cpp 36.2 kB
GrGLCaps.h public GrDrawTargetCaps 12.4 kB
GrGLContext.cpp 2.4 kB
GrGLContext.h Encapsulates information about an OpenGL context including the OpenGL * version, the GrGLStandard t 3.4 kB
GrGLCreateNativeInterface_none.cpp 246 Bytes
GrGLCreateNullInterface.cpp 16.5 kB
GrGLDefaultInterface_native.cpp 264 Bytes
GrGLDefaultInterface_none.cpp 241 Bytes
GrGLDefines.h Profiles 40.2 kB
GrGLEffect.h @file This file contains specializations for OpenGL of the shader stages declared in include 4.7 kB
GrGLExtensions.cpp 4.7 kB
GrGLIRect.h Helper struct for dealing with the fact that Ganesh and GL use different * window coordinate system 2.4 kB
GrGLIndexBuffer.cpp 1.1 kB
GrGLIndexBuffer.h public GrIndexBuffer 1.2 kB
GrGLInterface.cpp 18.8 kB
GrGLNameAllocator.cpp This is the abstract base class for a nonempty AVL tree that tracks allocated * names within the ha 13.0 kB
GrGLNameAllocator.h This class assumes ownership of an explicit range of OpenGL object names and * manages allocations 2.8 kB
GrGLNoOpInterface.cpp 24.8 kB
GrGLNoOpInterface.h 19.0 kB
GrGLPath.cpp 5.1 kB
GrGLPath.h public GrPath 1.2 kB
GrGLPathRange.cpp 1.5 kB
GrGLPathRange.h public GrPathRange 1.1 kB
GrGLProgram.cpp 11.3 kB
GrGLProgram.h public SkRefCnt 7.4 kB
GrGLProgramDesc.cpp 13.8 kB
GrGLProgramDesc.h This class describes a program to generate. It also serves as a program cache key. Very little o 11.0 kB
GrGLProgramEffects.cpp We specialize the vertex code for each of these matrix types. 22.1 kB
GrGLProgramEffects.h public SkRefCnt 11.9 kB
GrGLRenderTarget.cpp 3.4 kB
GrGLRenderTarget.h public GrRenderTarget 3.3 kB
GrGLSL.cpp 3.2 kB
GrGLSL.h Gets the most recent GLSL Generation compatible with the OpenGL context. 10.2 kB
GrGLSL_impl.h 4.3 kB
GrGLShaderBuilder.cpp 45.7 kB
GrGLShaderBuilder.h Contains all the incremental state of a shader as it is being built,as well as helpers to manipula 21.7 kB
GrGLShaderVar.h Represents a variable in a shader 11.2 kB
GrGLStencilBuffer.cpp 924 Bytes
GrGLStencilBuffer.h public GrStencilBuffer 1.6 kB
GrGLTexture.cpp 1.9 kB
GrGLTexture.h public GrTextureImpl 2.9 kB
GrGLUniformHandle.h 385 Bytes
GrGLUniformManager.cpp 12.8 kB
GrGLUniformManager.h public SkRefCnt 4.0 kB
GrGLUtil.cpp 8.6 kB
GrGLUtil.h The Vendor and Renderer enum values are lazily updated as required. 6.9 kB
GrGLVertexArray.cpp 4.2 kB
GrGLVertexArray.h This sets and tracks the vertex attribute array state. It is used internally by GrGLVertexArray * ( 5.5 kB
GrGLVertexBuffer.cpp 1.1 kB
GrGLVertexBuffer.h public GrVertexBuffer 1.2 kB
GrGLVertexEffect.h public GrGLEffect 1.9 kB
GrGpuGL.cpp 121.4 kB
GrGpuGL.h public GrGpu 19.9 kB
GrGpuGL_program.cpp 13.5 kB
SkGLContextHelper.cpp 5.5 kB
SkNullGLContext.cpp 376 Bytes