Home
last modified time | relevance | path

Searched refs:GrGpu (Results 1 – 25 of 56) sorted by relevance

123

/external/skia/src/gpu/
DGrGpu.cpp42 GrGpu::GrGpu(GrContext* context) in GrGpu() function in GrGpu
49 GrGpu::~GrGpu() {} in ~GrGpu()
51 void GrGpu::contextAbandoned() {} in contextAbandoned()
66 GrTexture* GrGpu::createTexture(const GrSurfaceDesc& origDesc, bool budgeted, in createTexture()
135 bool GrGpu::attachStencilAttachmentToRenderTarget(GrRenderTarget* rt) { in attachStencilAttachmentToRenderTarget()
176 GrTexture* GrGpu::wrapBackendTexture(const GrBackendTextureDesc& desc) { in wrapBackendTexture()
192 GrRenderTarget* GrGpu::wrapBackendRenderTarget(const GrBackendRenderTargetDesc& desc) { in wrapBackendRenderTarget()
197 GrVertexBuffer* GrGpu::createVertexBuffer(size_t size, bool dynamic) { in createVertexBuffer()
202 GrIndexBuffer* GrGpu::createIndexBuffer(size_t size, bool dynamic) { in createIndexBuffer()
207 void GrGpu::clear(const SkIRect* rect, in clear()
[all …]
DGrTargetCommands.cpp22 GrGpu* gpu = iodb->getGpu(); in flush()
57 void GrTargetCommands::StencilPath::execute(GrGpu* gpu) { in execute()
58 GrGpu::StencilPathState state; in execute()
68 void GrTargetCommands::DrawPath::execute(GrGpu* gpu) { in execute()
79 void GrTargetCommands::DrawPaths::execute(GrGpu* gpu) { in execute()
93 void GrTargetCommands::DrawBatch::execute(GrGpu*) { in execute() argument
97 void GrTargetCommands::Clear::execute(GrGpu* gpu) { in execute()
105 void GrTargetCommands::ClearStencilClip::execute(GrGpu* gpu) { in execute()
109 void GrTargetCommands::CopySurface::execute(GrGpu* gpu) { in execute()
113 void GrTargetCommands::XferBarrier::execute(GrGpu* gpu) { in execute()
DGrTargetCommands.h27 GrTargetCommands(GrGpu* gpu) in GrTargetCommands()
48 virtual void execute(GrGpu*) = 0;
70 typedef GrGpu::DrawArgs DrawArgs;
126 void execute(GrGpu*) override;
145 void execute(GrGpu*) override;
161 void execute(GrGpu*) override;
181 void execute(GrGpu*) override;
197 void execute(GrGpu*) override;
216 void execute(GrGpu*) override;
235 void execute(GrGpu*) override;
[all …]
DGrBufferAllocPool.h16 class GrGpu; variable
71 GrBufferAllocPool(GrGpu* gpu,
119 GrGpu* fGpu;
150 GrVertexBufferAllocPool(GrGpu* gpu, size_t bufferSize = 0, int preallocBufferCnt = 0);
199 GrIndexBufferAllocPool(GrGpu* gpu,
DGrStencilAndCoverPathRenderer.h15 class GrGpu; variable
56 GrStencilAndCoverPathRenderer(GrGpu*);
58 GrGpu* fGpu;
DGrGpuFactory.cpp17 static GrGpu* gl_gpu_create(GrBackendContext backendContext, GrContext* context) { in gl_gpu_create()
49 GrGpu* GrGpu::Create(GrBackend backend, GrBackendContext backendContext, GrContext* context) { in Create()
DGrPathRange.h61 GrPathRange(GrGpu*, PathGenerator*, const SkStrokeRec& stroke);
67 GrPathRange(GrGpu*, int numPaths, const SkStrokeRec& stroke);
85 friend class GrGpu;
DGrBatchTarget.h25 GrBatchTarget(GrGpu* gpu);
35 TextureUploader(GrGpu* gpu) : fGpu(gpu) { SkASSERT(gpu); } in TextureUploader()
58 GrGpu* fGpu;
140 GrGpu* fGpu;
DGrGpuFactory.h13 class GrGpu; variable
16 typedef GrGpu* (*CreateGpuProc)(GrBackendContext, GrContext*);
DGrAtlas.h18 class GrGpu; variable
96 GrAtlas(GrGpu*, GrPixelConfig, GrSurfaceFlags flags,
136 GrGpu* fGpu;
DGrGeometryBuffer.h15 class GrGpu; variable
102 GrGeometryBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked) in GrGeometryBuffer()
DGrBatchTarget.cpp19 GrBatchTarget::GrBatchTarget(GrGpu* gpu) in GrBatchTarget()
56 GrGpu::DrawArgs args(primProc, pipeline, &desc, &bf->fBatchTracker); in flushNext()
DGrPathRange.cpp15 GrPathRange::GrPathRange(GrGpu* gpu, in GrPathRange()
27 GrPathRange::GrPathRange(GrGpu* gpu, in GrPathRange()
DGrGpu.h27 class GrGpu : public SkRefCnt {
34 static GrGpu* Create(GrBackend, GrBackendContext, GrContext* context);
38 GrGpu(GrContext* context);
39 ~GrGpu() override;
DGrCommandBuilder.h20 static GrCommandBuilder* Create(GrGpu* gpu, bool reorder);
72 GrCommandBuilder(GrGpu* gpu) : fCommands(gpu) {} in GrCommandBuilder()
DGrTest.cpp67 void GrGpu::Stats::dump(SkString* out) { in dump()
139 class MockGpu : public GrGpu {
248 typedef GrGpu INHERITED;
DGrGpuResource.cpp14 static inline GrResourceCache* get_resource_cache(GrGpu* gpu) { in get_resource_cache()
21 GrGpuResource::GrGpuResource(GrGpu* gpu, LifeCycle lifeCycle) in GrGpuResource()
DGrVertexBuffer.h18 GrVertexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked) in GrVertexBuffer()
DGrIndexBuffer.h27 GrIndexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked) in GrIndexBuffer()
/external/skia/include/gpu/
DGrTextureProvider.h128 GrTextureProvider(GrGpu* gpu, GrResourceCache* cache) : fCache(cache), fGpu(gpu) {} in GrTextureProvider()
160 GrGpu* gpu() { return fGpu; } in gpu()
161 const GrGpu* gpu() const { return fGpu; } in gpu()
170 GrGpu* fGpu;
DGrGpuResource.h17 class GrGpu; variable
256 GrGpuResource(GrGpu*, LifeCycle);
259 GrGpu* getGpu() const { return fGpu; } in getGpu()
300 friend class GrGpu; // for assert in GrGpu to access getGpu variable
318 GrGpu* fGpu;
DGrContext.h25 class GrGpu; variable
523 GrGpu* getGpu() { return fGpu; } in getGpu()
524 const GrGpu* getGpu() const { return fGpu; } in getGpu()
566 GrGpu* fGpu;
/external/skia/bench/
DGrResourceCacheBench.cpp27 BenchResource (GrGpu* gpu) in BenchResource()
44 static void populate_cache(GrGpu* gpu, int resourceCount) { in populate_cache()
79 GrGpu* gpu = context->getGpu(); in onDraw()
116 GrGpu* gpu = fContext->getGpu(); in onPreDraw()
/external/skia/src/gpu/gl/
DGrGLTexture.h42 const TexParams& getCachedTexParams(GrGpu::ResetTimestamp* timestamp) const { in getCachedTexParams()
48 GrGpu::ResetTimestamp timestamp) { in setCachedTexParams()
69 GrGpu::ResetTimestamp fTexParamsTimestamp;
/external/skia/src/gpu/gl/builders/
DGrGLShaderStringBuilder.h22 GrGpu::Stats*);

123