Searched refs:InstanceProcessor (Results 1 – 8 of 8) sorted by relevance
/external/skia/src/gpu/instanced/ |
D | InstanceProcessor.h | 23 class InstanceProcessor : public GrGeometryProcessor { 25 InstanceProcessor(OpInfo, GrBuffer* paramsBuffer);
|
D | InstanceProcessor.cpp | 22 GrCaps::InstancedSupport InstanceProcessor::CheckSupport(const GrShaderCaps& shaderCaps, in CheckSupport() 44 InstanceProcessor::InstanceProcessor(OpInfo opInfo, GrBuffer* paramsBuffer) : fOpInfo(opInfo) { in InstanceProcessor() function in gr_instanced::InstanceProcessor 45 this->initClassID<InstanceProcessor>(); in InstanceProcessor() 96 GrGLSLPrimitiveProcessor* InstanceProcessor::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance() 102 VertexInputs(const InstanceProcessor& instProc, GrGLSLVertexBuilder* vertexBuilder) in VertexInputs() 147 const InstanceProcessor& fInstProc; 221 const InstanceProcessor& ip = args.fGP.cast<InstanceProcessor>(); in onEmitCode() 2000 const GrBuffer* InstanceProcessor::FindOrCreateVertexBuffer(GrGpu* gpu) { in FindOrCreateVertexBuffer() 2016 const GrBuffer* InstanceProcessor::FindOrCreateIndex8Buffer(GrGpu* gpu) { in FindOrCreateIndex8Buffer() 2030 IndexRange InstanceProcessor::GetIndexRangeForRect(GrAAType aaType) { in GetIndexRangeForRect() [all …]
|
D | InstancedRendering.cpp | 352 draw.fGeometry = InstanceProcessor::GetIndexRangeForRect(fInfo.aaType()); in xpRequiresDstTexture() 354 draw.fGeometry = InstanceProcessor::GetIndexRangeForOval(fInfo.aaType(), this->bounds()); in xpRequiresDstTexture() 356 draw.fGeometry = InstanceProcessor::GetIndexRangeForRRect(fInfo.aaType()); in xpRequiresDstTexture() 439 fVertexBuffer.reset(InstanceProcessor::FindOrCreateVertexBuffer(fGpu.get())); in beginFlush() 446 fIndexBuffer.reset(InstanceProcessor::FindOrCreateIndex8Buffer(fGpu.get())); in beginFlush() 503 InstanceProcessor instProc(fInfo, fInstancedRendering->fParamsBuffer.get()); in onExecute()
|
D | InstancedRendering.h | 22 class InstanceProcessor; variable 182 virtual void onDraw(const GrPipeline&, const InstanceProcessor&, const Op*) = 0;
|
D | GLInstancedRendering.cpp | 42 return InstanceProcessor::CheckSupport(*glCaps.shaderCaps(), glCaps); in CheckSupport() 203 void GLInstancedRendering::onDraw(const GrPipeline& pipeline, const InstanceProcessor& instProc, in onDraw() 226 InstanceProcessor::GetNameOfIndexRange(fGLDrawCmdsInfo[glCmdIdx].fGeometry)); in onDraw()
|
D | GLInstancedRendering.h | 39 void onDraw(const GrPipeline&, const InstanceProcessor&, const Op*) override;
|
/external/skia/gn/ |
D | gpu.gni | 349 "$_src/gpu/instanced/InstanceProcessor.cpp", 350 "$_src/gpu/instanced/InstanceProcessor.h",
|
/external/skia/ |
D | Android.bp | 520 "src/gpu/instanced/InstanceProcessor.cpp",
|