HomeSort by relevance Sort by last modified time
    Searched refs:GrGpuGL (Results 1 - 25 of 53) sorted by null

1 2 3

  /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&);

Completed in 577 milliseconds

1 2 3