Home
last modified time | relevance | path

Searched refs:DrawArgs (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/gpu/
DGrGpu.h282 struct DrawArgs { struct
283 DrawArgs(const GrPrimitiveProcessor* primProc, in DrawArgs() function
299 void draw(const DrawArgs&, const GrVertices&); argument
312 void drawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&);
313 void drawPaths(const DrawArgs&,
437 virtual void onDraw(const DrawArgs&, const GrNonInstancedVertices&) = 0;
440 virtual void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) = 0;
441 virtual void onDrawPaths(const DrawArgs&,
DGrTest.cpp202 void onDraw(const DrawArgs&, const GrNonInstancedVertices&) override {} in onDraw() argument
206 void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) override {} in onDrawPath() argument
208 void onDrawPaths(const DrawArgs&, in onDrawPaths() argument
DGrTargetCommands.cpp74 DrawArgs args(fState->fPrimitiveProcessor.get(), fState->getPipeline(), in execute()
85 DrawArgs args(fState->fPrimitiveProcessor.get(), fState->getPipeline(), in execute()
DGrGpu.cpp295 void GrGpu::draw(const DrawArgs& args, const GrVertices& vertices) { in draw()
309 void GrGpu::drawPath(const DrawArgs& args, in drawPath()
316 void GrGpu::drawPaths(const DrawArgs& args, in drawPaths()
DGrTargetCommands.h70 typedef GrGpu::DrawArgs DrawArgs; typedef
DGrBatchTarget.cpp56 GrGpu::DrawArgs args(primProc, pipeline, &desc, &bf->fBatchTracker); in flushNext()
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h222 typedef GrGpu::DrawArgs DrawArgs; typedef
230 static GrGLProgram* CreateProgram(const DrawArgs&, GrGLGpu*);
276 static GrGLProgramBuilder* CreateProgramBuilder(const DrawArgs&, GrGLGpu*);
278 GrGLProgramBuilder(GrGLGpu*, const DrawArgs&);
388 const DrawArgs& fArgs;
DGrGLProgramBuilder.cpp31 GrGLNvprProgramBuilder(GrGLGpu* gpu, const DrawArgs& args) in GrGLNvprProgramBuilder()
56 GrGLProgram* GrGLProgramBuilder::CreateProgram(const DrawArgs& args, GrGLGpu* gpu) { in CreateProgram()
77 GrGLProgramBuilder* GrGLProgramBuilder::CreateProgramBuilder(const DrawArgs& args, in CreateProgramBuilder()
91 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu* gpu, const DrawArgs& args) in GrGLProgramBuilder()
/external/skia/src/gpu/gl/
DGrGLGpu.h152 void onDraw(const DrawArgs&, const GrNonInstancedVertices&) override;
154 void onDrawPath(const DrawArgs&, const GrPath*, const GrStencilSettings&) override;
155 void onDrawPaths(const DrawArgs&,
174 bool flushGLState(const DrawArgs&);
196 GrGLProgram* getProgram(const DrawArgs&);
DGrGLGpuProgramCache.cpp93 GrGLProgram* GrGLGpu::ProgramCache::getProgram(const DrawArgs& args) { in getProgram()
DGrGLGpu.cpp1411 bool GrGLGpu::flushGLState(const DrawArgs& args) { in flushGLState()
1896 void GrGLGpu::onDraw(const DrawArgs& args, const GrNonInstancedVertices& vertices) { in onDraw()
1950 void GrGLGpu::onDrawPath(const DrawArgs& args, const GrPath* path, in onDrawPath()
1958 void GrGLGpu::onDrawPaths(const DrawArgs& args, in onDrawPaths()