/external/chromium_org/third_party/skia/src/gpu/gl/ |
GrGLBufferImpl.h | 14 class GrGpuGL; 29 GrGLBufferImpl(GrGpuGL*, const Desc&, GrGLenum bufferType); 36 void release(GrGpuGL* gpu); 41 void bind(GrGpuGL* gpu) const; 43 void* map(GrGpuGL* gpu); 44 void unmap(GrGpuGL* gpu); 46 bool updateData(GrGpuGL* gpu, const void* src, size_t srcSizeInBytes);
|
GrGLPath.h | 15 class GrGpuGL; 25 static void InitPathObject(GrGpuGL*, 30 GrGLPath(GrGpuGL* gpu, const SkPath& path, const SkStrokeRec& stroke);
|
GrGLPathRange.h | 15 class GrGpuGL; 29 GrGLPathRange(GrGpuGL*, PathGenerator*, const SkStrokeRec&); 36 GrGLPathRange(GrGpuGL*,
|
GrGLIndexBuffer.h | 15 class GrGpuGL; 22 GrGLIndexBuffer(GrGpuGL* gpu, const Desc& desc); 43 GrGpuGL* getGpuGL() const { 45 return (GrGpuGL*)(this->getGpu());
|
GrGLVertexBuffer.h | 15 class GrGpuGL; 22 GrGLVertexBuffer(GrGpuGL* gpu, const Desc& desc); 43 GrGpuGL* getGpuGL() const { 45 return (GrGpuGL*)(this->getGpu());
|
GrGLProgramEffects.h | 44 virtual void setData(GrGpuGL*, 51 virtual void setData(GrGpuGL*, 65 void bindTextures(GrGpuGL*, const GrProcessor&, int effectIdx); 97 virtual void setData(GrGpuGL*, 102 virtual void setData(GrGpuGL*, 137 void setDataInternal(GrGpuGL* gpu, 142 void setTransformData(GrGpuGL* gpu, const GrGLProgramDataManager&, const GrProcessorStage&, 144 void setPathTransformData(GrGpuGL* gpu, const GrGLProgramDataManager&, 165 virtual void setData(GrGpuGL*, 179 void setPathTexGenState(GrGpuGL*, const GrProcessorStage&, int effectIdx) [all...] |
GrGLPathRange.cpp | 12 #include "GrGpuGL.h" 14 GrGLPathRange::GrGLPathRange(GrGpuGL* gpu, PathGenerator* pathGenerator, const SkStrokeRec& stroke) 21 GrGLPathRange::GrGLPathRange(GrGpuGL* gpu, 37 GrGpuGL* gpu = static_cast<GrGpuGL*>(this->getGpu()); 58 static_cast<GrGpuGL*>(this->getGpu())->glPathRendering()->deletePaths(fBasePathID,
|
GrGLStencilBuffer.cpp | 10 #include "GrGpuGL.h" 26 GrGpuGL* gpuGL = (GrGpuGL*) this->getGpu();
|
GrGLTexture.cpp | 9 #include "GrGpuGL.h" 11 #define GPUGL static_cast<GrGpuGL*>(getGpu()) 15 void GrGLTexture::init(GrGpuGL* gpu, 39 GrGLTexture::GrGLTexture(GrGpuGL* gpu, 45 GrGLTexture::GrGLTexture(GrGpuGL* gpu,
|
GrGLRenderTarget.h | 16 class GrGpuGL; 39 GrGLRenderTarget(GrGpuGL* gpu, 46 GrGLRenderTarget(GrGpuGL* gpu,
|
GrGLTexture.h | 66 GrGLTexture(GrGpuGL* gpu, 71 GrGLTexture(GrGpuGL* gpu, 104 void init(GrGpuGL* gpu,
|
GrGLProgramDataManager.h | 17 class GrGpuGL; 74 GrGLProgramDataManager(GrGpuGL*, GrGLProgram*, const GrGLProgramBuilder&); 124 GrGpuGL* fGpu;
|
GrGLVertexArray.cpp | 9 #include "GrGpuGL.h" 11 #define GPUGL static_cast<GrGpuGL*>(this->getGpu()) 14 void GrGLAttribArrayState::set(const GrGpuGL* gpu, 52 void GrGLAttribArrayState::disableUnusedArrays(const GrGpuGL* gpu, uint64_t usedMask) { 71 GrGLVertexArray::GrGLVertexArray(GrGpuGL* gpu, GrGLint id, int attribCount)
|
GrGLVertexArray.h | 20 class GrGpuGL; 68 void set(const GrGpuGL*, 81 void disableUnusedArrays(const GrGpuGL*, uint64_t usedAttribArrayMask); 135 GrGLVertexArray(GrGpuGL* gpu, GrGLint id, int attribCount);
|
GrGLProgramEffects.cpp | 14 #include "gl/GrGpuGL.h" 76 void GrGLProgramEffects::bindTextures(GrGpuGL* gpu, const GrProcessor& effect, int effectIdx) { 91 void GrGLVertexProgramEffects::setData(GrGpuGL* gpu, 101 void GrGLVertexProgramEffects::setData(GrGpuGL* gpu, 113 void GrGLVertexProgramEffects::setDataInternal(GrGpuGL* gpu, 128 void GrGLVertexProgramEffects::setTransformData(GrGpuGL* gpu, 145 void GrGLVertexProgramEffects::setPathTransformData(GrGpuGL* gpu, 174 void GrGLPathTexGenProgramEffects::setData(GrGpuGL* gpu, 190 void GrGLPathTexGenProgramEffects::setPathTexGenState(GrGpuGL* gpu,
|
GrGpuGL_program.cpp | 8 #include "GrGpuGL.h" 24 struct GrGpuGL::ProgramCache::Entry { 32 struct GrGpuGL::ProgramCache::ProgDescLess { 44 GrGpuGL::ProgramCache::ProgramCache(GrGpuGL* gpu) 59 GrGpuGL::ProgramCache::~ProgramCache() { 79 void GrGpuGL::ProgramCache::abandon() { 88 int GrGpuGL::ProgramCache::search(const GrGLProgramDesc& desc) const { 93 GrGLProgram* GrGpuGL::ProgramCache::getProgram(const GrGLProgramDesc& desc, 207 bool GrGpuGL::flushGraphicsState(DrawType type, const GrDeviceCoordTexture* dstCopy) [all...] |
GrGpuGL.h | 28 class GrGpuGL : public GrGpu { 30 GrGpuGL(const GrGLContext& ctx, GrContext* context); 31 virtual ~GrGpuGL(); 178 ProgramCache(GrGpuGL* gpu); 211 GrGpuGL* fGpu; 332 void setVertexArrayID(GrGpuGL* gpu, GrGLuint arrayID) { 364 void setVertexBufferID(GrGpuGL* gpu, GrGLuint id) { 376 void setIndexBufferIDOnDefaultVertexArray(GrGpuGL* gpu, GrGLuint id) { 392 GrGLAttribArrayState* bindArrayAndBuffersToDraw(GrGpuGL* gpu, 405 // is bound. However, this class is internal to GrGpuGL and this object never leaks out o [all...] |
GrGLPathRendering.h | 18 class GrGpuGL; 22 * API versions. If a method is not present in the GrGLInterface of the GrGpuGL 30 * Create a new GrGLPathRendering object from a given GrGpuGL. 32 GrGLPathRendering(GrGpuGL* gpu); 129 GrGpuGL* fGpu;
|
GrGLProgram.h | 42 static GrGLProgram* Create(GrGpuGL* gpu, 152 * GrGpuGL object to bind the textures required by the GrGLProcessors. The color and coverage 166 GrGLProgram(GrGpuGL*, 199 GrGpuGL* fGpu;
|
GrGLRenderTarget.cpp | 10 #include "GrGpuGL.h" 12 #define GPUGL static_cast<GrGpuGL*>(getGpu()) 44 GrGLRenderTarget::GrGLRenderTarget(GrGpuGL* gpu, 69 GrGLRenderTarget::GrGLRenderTarget(GrGpuGL* gpu,
|
GrGLIndexBuffer.cpp | 9 #include "GrGpuGL.h" 11 GrGLIndexBuffer::GrGLIndexBuffer(GrGpuGL* gpu, const Desc& desc)
|
GrGLVertexBuffer.cpp | 9 #include "GrGpuGL.h" 11 GrGLVertexBuffer::GrGLVertexBuffer(GrGpuGL* gpu, const Desc& desc)
|
GrGLBufferImpl.cpp | 9 #include "GrGpuGL.h" 23 GrGLBufferImpl::GrGLBufferImpl(GrGpuGL* gpu, const Desc& desc, GrGLenum bufferType) 38 void GrGLBufferImpl::release(GrGpuGL* gpu) { 68 void GrGLBufferImpl::bind(GrGpuGL* gpu) const { 79 void* GrGLBufferImpl::map(GrGpuGL* gpu) { 136 void GrGLBufferImpl::unmap(GrGpuGL* gpu) { 163 bool GrGLBufferImpl::updateData(GrGpuGL* gpu, const void* src, size_t srcSizeInBytes) {
|
/external/chromium_org/third_party/skia/src/gpu/ |
GrGpuFactory.cpp | 15 #include "gl/GrGpuGL.h" 39 return SkNEW_ARGS(GrGpuGL, (ctx, context));
|
/external/chromium_org/third_party/skia/src/gpu/gl/builders/ |
GrGLFragmentOnlyProgramBuilder.h | 15 GrGLFragmentOnlyProgramBuilder(GrGpuGL*, const GrGLProgramDesc&);
|