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

1 2

  /external/skia/src/gpu/gl/
GrGLPath.h 15 class GrGLGpu;
25 static void InitPathObject(GrGLGpu*,
30 GrGLPath(GrGLGpu* gpu, const SkPath& path, const SkStrokeRec& stroke);
GrGLBufferImpl.h 14 class GrGLGpu;
28 GrGLBufferImpl(GrGLGpu*, const Desc&, GrGLenum bufferType);
35 void release(GrGLGpu* gpu);
40 void bind(GrGLGpu* gpu) const;
42 void* map(GrGLGpu* gpu);
43 void unmap(GrGLGpu* gpu);
45 bool updateData(GrGLGpu* gpu, const void* src, size_t srcSizeInBytes);
GrGLPathRange.h 15 class GrGLGpu;
29 GrGLPathRange(GrGLGpu*, PathGenerator*, const SkStrokeRec&);
36 GrGLPathRange(GrGLGpu*,
GrGLIndexBuffer.h 15 class GrGLGpu;
22 GrGLIndexBuffer(GrGLGpu* gpu, const Desc& desc);
42 GrGLGpu* getGpuGL() const {
44 return (GrGLGpu*)(this->getGpu());
GrGLVertexBuffer.h 15 class GrGLGpu;
22 GrGLVertexBuffer(GrGLGpu* gpu, const Desc& desc);
42 GrGLGpu* getGpuGL() const {
44 return (GrGLGpu*)(this->getGpu());
GrGLProgramDesc.h 16 class GrGLGpu;
55 * @param GrGLGpu A GL Gpu, the caps and Gpu object are used to output processor specific
64 const GrGLGpu*,
GrGLStencilAttachment.cpp 10 #include "GrGLGpu.h"
22 GrGLGpu* gpuGL = (GrGLGpu*) this->getGpu();
GrGLPathRange.cpp 12 #include "GrGLGpu.h"
14 GrGLPathRange::GrGLPathRange(GrGLGpu* gpu, PathGenerator* pathGenerator, const SkStrokeRec& stroke)
21 GrGLPathRange::GrGLPathRange(GrGLGpu* gpu,
33 GrGLGpu* gpu = static_cast<GrGLGpu*>(this->getGpu());
54 static_cast<GrGLGpu*>(this->getGpu())->glPathRendering()->deletePaths(fBasePathID,
GrGLRenderTarget.h 16 class GrGLGpu;
31 GrGLRenderTarget(GrGLGpu*, const GrSurfaceDesc&, const IDDesc&);
65 GrGLRenderTarget(GrGLGpu*, const GrSurfaceDesc&, const IDDesc&, Derived);
GrGLPathProcessor.h 15 class GrGLGpu;
30 void resolveSeparableVaryings(GrGLGpu* gpu, GrGLuint programId);
GrGLTextureRenderTarget.h 15 class GrGLGpu;
27 GrGLTextureRenderTarget(GrGLGpu* gpu,
GrGLTexture.cpp 9 #include "GrGLGpu.h"
11 #define GPUGL static_cast<GrGLGpu*>(this->getGpu())
15 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc)
22 GrGLTexture::GrGLTexture(GrGLGpu* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc, Derived)
GrGLTexture.h 16 class GrGLGpu;
35 GrGLTexture(GrGLGpu*, const GrSurfaceDesc&, const IDDesc&);
60 GrGLTexture(GrGLGpu*, const GrSurfaceDesc&, const IDDesc&, Derived);
GrGLVertexArray.h 18 class GrGLGpu;
70 void set(const GrGLGpu*,
83 void disableUnusedArrays(const GrGLGpu*, uint64_t usedAttribArrayMask);
144 GrGLAttribArrayState* bind(GrGLGpu*);
150 GrGLAttribArrayState* bindWithIndexBuffer(GrGLGpu* gpu, const GrGLIndexBuffer*);
GrGLProgram.h 95 * GrGLGpu object to bind the textures required by the GrGLProcessors. The color and coverage
104 GrGLProgram(GrGLGpu*,
151 GrGLGpu* fGpu;
168 GrGLNvprProgram(GrGLGpu*,
GrGLProgramDataManager.h 17 class GrGLGpu;
71 GrGLProgramDataManager(GrGLGpu*, const UniformInfoArray&);
112 GrGLGpu* fGpu;
GrGLRenderTarget.cpp 10 #include "GrGLGpu.h"
12 #define GPUGL static_cast<GrGLGpu*>(this->getGpu())
16 GrGLRenderTarget::GrGLRenderTarget(GrGLGpu* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc)
23 GrGLRenderTarget::GrGLRenderTarget(GrGLGpu* gpu, const GrSurfaceDesc& desc, const IDDesc& idDesc,
GrGLVertexArray.cpp 9 #include "GrGLGpu.h"
12 void GrGLAttribArrayState::set(const GrGLGpu* gpu,
50 void GrGLAttribArrayState::disableUnusedArrays(const GrGLGpu* gpu, uint64_t usedMask) {
75 GrGLAttribArrayState* GrGLVertexArray::bind(GrGLGpu* gpu) {
83 GrGLAttribArrayState* GrGLVertexArray::bindWithIndexBuffer(GrGLGpu* gpu,
GrGLGpuProgramCache.cpp 8 #include "GrGLGpu.h"
24 struct GrGLGpu::ProgramCache::Entry {
32 struct GrGLGpu::ProgramCache::ProgDescLess {
44 GrGLGpu::ProgramCache::ProgramCache(GrGLGpu* gpu)
59 GrGLGpu::ProgramCache::~ProgramCache() {
79 void GrGLGpu::ProgramCache::abandon() {
88 int GrGLGpu::ProgramCache::search(const GrProgramDesc& desc) const {
93 GrGLProgram* GrGLGpu::ProgramCache::getProgram(const DrawArgs& args) {
GrGLGpu.h 33 class GrGLGpu : public GrGpu {
35 GrGLGpu(const GrGLContext& ctx, GrContext* context);
36 ~GrGLGpu() override;
192 ProgramCache(GrGLGpu* gpu);
222 GrGLGpu* fGpu;
359 void setVertexArrayID(GrGLGpu* gpu, GrGLuint arrayID) {
391 void setVertexBufferID(GrGLGpu* gpu, GrGLuint id) {
403 void setIndexBufferIDOnDefaultVertexArray(GrGLGpu* gpu, GrGLuint id) {
419 GrGLAttribArrayState* bindArrayAndBuffersToDraw(GrGLGpu* gpu,
432 // is bound. However, this class is internal to GrGLGpu and this object never leaks out o
    [all...]
GrGLPathRendering.h 18 class GrGLGpu;
22 * API versions. If a method is not present in the GrGLInterface of the GrGLGpu
30 * Create a new GrGLPathRendering object from a given GrGLGpu.
32 GrGLPathRendering(GrGLGpu* gpu);
133 GrGLGpu* fGpu;
GrGLIndexBuffer.cpp 9 #include "GrGLGpu.h"
11 GrGLIndexBuffer::GrGLIndexBuffer(GrGLGpu* gpu, const Desc& desc)
GrGLVertexBuffer.cpp 9 #include "GrGLGpu.h"
11 GrGLVertexBuffer::GrGLVertexBuffer(GrGLGpu* gpu, const Desc& desc)
GrGLGpu.cpp 9 #include "GrGLGpu.h"
108 bool GrGLGpu::BlendCoeffReferencesConstant(GrBlendCoeff coeff) {
162 GrGLGpu::GrGLGpu(const GrGLContext& ctx, GrContext* context)
179 SkDebugf("------------------------- create GrGLGpu %p --------------\n",
205 GrGLGpu::~GrGLGpu() {
226 void GrGLGpu::contextAbandoned() {
239 GrPixelConfig GrGLGpu::preferredReadPixelsConfig(GrPixelConfig readConfig,
262 GrPixelConfig GrGLGpu::preferredWritePixelsConfig(GrPixelConfig writeConfig
    [all...]
  /external/skia/src/gpu/
GrGpuFactory.cpp 15 #include "gl/GrGLGpu.h"
37 return SkNEW_ARGS(GrGLGpu, (ctx, context));

Completed in 1113 milliseconds

1 2