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

1 2 3

  /external/skia/src/gpu/
GrGpuFactory.h 13 class GrGpu;
16 typedef GrGpu* (*CreateGpuProc)(GrBackendContext, GrContext*);
GrStencilAndCoverPathRenderer.h 15 class GrGpu;
18 * Uses GrGpu::stencilPath followed by a cover rectangle. This subclass doesn't apply AA; it relies
56 GrStencilAndCoverPathRenderer(GrGpu*);
58 GrGpu* fGpu;
GrVertexBuffer.h 18 GrVertexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked)
GrBufferAllocPool.h 16 class GrGpu;
19 * A pool of geometry buffers tied to a GrGpu.
62 * @param gpu The GrGpu used to create the buffers.
71 GrBufferAllocPool(GrGpu* gpu,
119 GrGpu* fGpu;
143 * @param gpu The GrGpu used to create the vertex buffers.
150 GrVertexBufferAllocPool(GrGpu* gpu, size_t bufferSize = 0, int preallocBufferCnt = 0);
192 * @param gpu The GrGpu used to create the index buffers.
199 GrIndexBufferAllocPool(GrGpu* gpu,
GrGpuFactory.cpp 14 #include "GrGpu.h"
17 static GrGpu* gl_gpu_create(GrBackendContext backendContext, GrContext* context) {
26 // the GrGpu is constructed and has taken ownership.
49 GrGpu* GrGpu::Create(GrBackend backend, GrBackendContext backendContext, GrContext* context) {
GrGpu.cpp 10 #include "GrGpu.h"
42 GrGpu::GrGpu(GrContext* context)
49 GrGpu::~GrGpu() {}
51 void GrGpu::contextAbandoned() {}
66 GrTexture* GrGpu::createTexture(const GrSurfaceDesc& origDesc, bool budgeted,
135 bool GrGpu::attachStencilAttachmentToRenderTarget(GrRenderTarget* rt) {
176 GrTexture* GrGpu::wrapBackendTexture(const GrBackendTextureDesc& desc) {
192 GrRenderTarget* GrGpu::wrapBackendRenderTarget(const GrBackendRenderTargetDesc& desc)
    [all...]
GrIndexBuffer.h 27 GrIndexBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked)
GrTargetCommands.cpp 22 GrGpu* gpu = iodb->getGpu();
57 void GrTargetCommands::StencilPath::execute(GrGpu* gpu) {
58 GrGpu::StencilPathState state;
68 void GrTargetCommands::DrawPath::execute(GrGpu* gpu) {
79 void GrTargetCommands::DrawPaths::execute(GrGpu* gpu) {
93 void GrTargetCommands::DrawBatch::execute(GrGpu*) {
97 void GrTargetCommands::Clear::execute(GrGpu* gpu) {
105 void GrTargetCommands::ClearStencilClip::execute(GrGpu* gpu) {
109 void GrTargetCommands::CopySurface::execute(GrGpu* gpu) {
113 void GrTargetCommands::XferBarrier::execute(GrGpu* gpu)
    [all...]
GrGeometryBuffer.h 15 class GrGpu;
102 GrGeometryBuffer(GrGpu* gpu, size_t gpuMemorySize, bool dynamic, bool cpuBacked)
GrDashLinePathRenderer.h 41 SkAutoTUnref<GrGpu> fGpu;
GrPathRange.h 61 GrPathRange(GrGpu*, PathGenerator*, const SkStrokeRec& stroke);
67 GrPathRange(GrGpu*, int numPaths, const SkStrokeRec& stroke);
85 friend class GrGpu;
GrTargetCommands.h 14 #include "GrGpu.h"
27 GrTargetCommands(GrGpu* gpu)
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
    [all...]
GrAtlas.h 18 class GrGpu;
96 GrAtlas(GrGpu*, GrPixelConfig, GrSurfaceFlags flags,
136 GrGpu* fGpu;
GrInOrderCommandBuilder.h 18 GrInOrderCommandBuilder(GrGpu* gpu) : INHERITED(gpu) { }
GrCommandBuilder.h 20 static GrCommandBuilder* Create(GrGpu* gpu, bool reorder);
72 GrCommandBuilder(GrGpu* gpu) : fCommands(gpu) {}
GrBatchTarget.h 25 GrBatchTarget(GrGpu* gpu);
35 TextureUploader(GrGpu* gpu) : fGpu(gpu) { SkASSERT(gpu); }
58 GrGpu* fGpu;
140 GrGpu* fGpu;
GrPath.h 23 GrPath(GrGpu* gpu, const SkPath& skPath, const SkStrokeRec& stroke)
GrPathRendering.h 18 class GrGpu;
27 * API state. Similar to GrGpu.
30 * interface (eg. * the concrete instance of GrGpu subclass) should be provided to the instance
GrReorderCommandBuilder.h 18 GrReorderCommandBuilder(GrGpu* gpu) : INHERITED(gpu) {}
  /external/skia/src/gpu/gl/builders/
GrGLShaderStringBuilder.h 12 #include "GrGpu.h"
22 GrGpu::Stats*);
  /external/skia/include/gpu/
GrTextureProvider.h 128 GrTextureProvider(GrGpu* gpu, GrResourceCache* cache) : fCache(cache), fGpu(gpu) {}
160 GrGpu* gpu() { return fGpu; }
161 const GrGpu* gpu() const { return fGpu; }
170 GrGpu* fGpu;
GrGpuResource.h 17 class GrGpu;
256 GrGpuResource(GrGpu*, LifeCycle);
259 GrGpu* getGpu() const { return fGpu; }
300 friend class GrGpu; // for assert in GrGpu to access getGpu
316 // This is not ref'ed but abandon() or release() will be called before the GrGpu object
318 GrGpu* fGpu;
GrRenderTarget.h 97 GrRenderTarget(GrGpu* gpu, LifeCycle lifeCycle, const GrSurfaceDesc& desc)
  /external/skia/src/gpu/gl/
GrGLTexture.h 12 #include "GrGpu.h"
42 const TexParams& getCachedTexParams(GrGpu::ResetTimestamp* timestamp) const {
48 GrGpu::ResetTimestamp timestamp) {
69 GrGpu::ResetTimestamp fTexParamsTimestamp;
  /external/skia/bench/
GrResourceCacheBench.cpp 16 #include "GrGpu.h"
27 BenchResource (GrGpu* gpu)
44 static void populate_cache(GrGpu* gpu, int resourceCount) {
79 GrGpu* gpu = context->getGpu();
116 GrGpu* gpu = fContext->getGpu();

Completed in 151 milliseconds

1 2 3