/external/skia/src/gpu/gl/ |
D | GrGLProgram.cpp | 102 void GrGLProgram::setData(const GrPrimitiveProcessor& primProc, const GrPipeline& pipeline, in setData() argument 104 this->setRenderTargetState(primProc, pipeline); in setData() 108 fGeometryProcessor->fGLProc->setData(fProgramDataManager, primProc, batchTracker); in setData() 109 this->bindTextures(fGeometryProcessor.get(), primProc); in setData() 115 this->setFragmentData(primProc, pipeline); in setData() 121 void GrGLProgram::setFragmentData(const GrPrimitiveProcessor& primProc, in setFragmentData() argument 128 this->setTransformData(primProc, in setFragmentData() 135 void GrGLProgram::setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 141 gp->setTransformData(primProc, fProgramDataManager, index, in setTransformData() 145 void GrGLProgram::setRenderTargetState(const GrPrimitiveProcessor& primProc, in setRenderTargetState() argument [all …]
|
D | GrGLProgramDesc.cpp | 90 const GrPrimitiveProcessor& primProc, in Build() argument 108 primProc.getGLProcessorKey(batchTracker, *gpu->glCaps().glslCaps(), &b); in Build() 110 if (!get_meta_key(primProc, gpu->glCaps(), 0, &b)) { in Build() 120 if (!get_meta_key(fp, gpu->glCaps(), primProc.getTransformKey(fp.coordTransforms()), &b)) { in Build()
|
D | GrGLPathProcessor.cpp | 51 const GrPrimitiveProcessor& primProc, in setData() argument 106 const GrPrimitiveProcessor& primProc, in setTransformData() argument 111 const GrPathProcessor& pathProc = primProc.cast<GrPathProcessor>(); in setTransformData()
|
D | GrGLGeometryProcessor.h | 35 void setTransformDataHelper(const GrPrimitiveProcessor& primProc, in setTransformDataHelper() argument 39 const GeometryProcessor& gp = primProc.cast<GeometryProcessor>(); in setTransformDataHelper()
|
D | GrGLGpu.cpp | 1452 void GrGLGpu::setupGeometry(const GrPrimitiveProcessor& primProc, in setupGeometry() argument 1475 int vaCount = primProc.numAttribs(); in setupGeometry() 1478 GrGLsizei stride = static_cast<GrGLsizei>(primProc.getVertexStride()); in setupGeometry() 1488 const GrGeometryProcessor::Attribute& attrib = primProc.getAttrib(attribIndex); in setupGeometry() 1506 const GrPrimitiveProcessor& primProc, in buildProgramDesc() argument 1509 if (!GrGLProgramDescBuilder::Build(desc, primProc, pipeline, this, batchTracker)) { in buildProgramDesc()
|
/external/skia/src/gpu/ |
D | GrProcOptInfo.cpp | 33 void GrProcOptInfo::calcColorWithPrimProc(const GrPrimitiveProcessor* primProc, in calcColorWithPrimProc() argument 37 primProc->getInvariantOutputColor(&out); in calcColorWithPrimProc() 39 this->internalCalc(stages, stageCount, primProc->willReadFragmentPosition()); in calcColorWithPrimProc() 42 void GrProcOptInfo::calcCoverageWithPrimProc(const GrPrimitiveProcessor* primProc, in calcCoverageWithPrimProc() argument 46 primProc->getInvariantOutputCoverage(&out); in calcCoverageWithPrimProc() 48 this->internalCalc(stages, stageCount, primProc->willReadFragmentPosition()); in calcCoverageWithPrimProc()
|
D | GrBatchTarget.cpp | 53 const GrPrimitiveProcessor* primProc = bf->fPrimitiveProcessor.get(); in flushNext() local 54 fGpu->buildProgramDesc(&desc, *primProc, *pipeline, bf->fBatchTracker); in flushNext() 56 GrGpu::DrawArgs args(primProc, pipeline, &desc, &bf->fBatchTracker); in flushNext()
|
D | GrBatchTarget.h | 27 void initDraw(const GrPrimitiveProcessor* primProc, const GrPipeline* pipeline) { in initDraw() argument 28 GrNEW_APPEND_TO_RECORDER(fFlushBuffer, BufferedFlush, (primProc, pipeline)); in initDraw() 147 BufferedFlush(const GrPrimitiveProcessor* primProc, const GrPipeline* pipeline) in BufferedFlush() 148 : fPrimitiveProcessor(primProc) in BufferedFlush()
|
D | GrDrawTarget.h | 255 const GrPrimitiveProcessor* primProc, 262 bool willBlendWithDst(const GrPrimitiveProcessor* primProc) const { in willBlendWithDst() 263 return fPipelineBuilder->willBlendWithDst(primProc); in willBlendWithDst()
|
D | GrInOrderDrawBuffer.h | 73 State* allocState(const GrPrimitiveProcessor* primProc = NULL) { 75 return SkNEW_PLACEMENT_ARGS(allocation, State, (primProc));
|
D | GrGpu.h | 283 DrawArgs(const GrPrimitiveProcessor* primProc, in DrawArgs() 287 : fPrimitiveProcessor(primProc) in DrawArgs() 291 SkASSERT(primProc && pipeline && desc && batchTracker); in DrawArgs()
|
D | GrInOrderDrawBuffer.cpp | 145 GrInOrderDrawBuffer::setupPipelineAndShouldDraw(const GrPrimitiveProcessor* primProc, in setupPipelineAndShouldDraw() argument 147 State* state = this->allocState(primProc); in setupPipelineAndShouldDraw()
|
D | GrTargetCommands.h | 77 State(const GrPrimitiveProcessor* primProc = NULL) 78 : fPrimitiveProcessor(primProc) in fPrimitiveProcessor()
|
D | GrDefaultGeoProcFactory.cpp | 149 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 153 this->setTransformDataHelper<DefaultGeoProc>(primProc, pdman, index, transforms); in setTransformData()
|
D | GrDrawTarget.cpp | 505 const GrPrimitiveProcessor* primProc, in PipelineInfo() argument 510 fColorPOI = fPipelineBuilder->colorProcInfo(primProc); in PipelineInfo() 511 fCoveragePOI = fPipelineBuilder->coverageProcInfo(primProc); in PipelineInfo()
|
D | GrOvalRenderer.cpp | 153 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 157 this->setTransformDataHelper<CircleEdgeEffect>(primProc, pdman, index, transforms); in setTransformData() 338 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 342 this->setTransformDataHelper<EllipseEdgeEffect>(primProc, pdman, index, transforms); in setTransformData()
|
D | GrAAConvexPathRenderer.cpp | 620 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 624 this->setTransformDataHelper<QuadEdgeEffect>(primProc, pdman, index, transforms); in setTransformData()
|
/external/skia/src/gpu/gl/builders/ |
D | GrGLVertexShaderBuilder.cpp | 72 const GrPrimitiveProcessor& primProc = fProgramBuilder->primitiveProcessor(); in bindVertexAttributes() local 74 int vaCount = primProc.numAttribs(); in bindVertexAttributes() 76 GL_CALL(BindAttribLocation(programID, i, primProc.getAttrib(i).fName)); in bindVertexAttributes()
|
D | GrGLProgramBuilder.cpp | 197 const GrPrimitiveProcessor& primProc = this->primitiveProcessor(); in emitAndInstallProcs() local 198 int totalTextures = primProc.numTextures(); in emitAndInstallProcs() 215 this->emitAndInstallProc(primProc, inputColor, inputCoverage); in emitAndInstallProcs()
|
/external/skia/src/gpu/effects/ |
D | GrBezierEffect.cpp | 35 const GrPrimitiveProcessor& primProc, in setData() argument 37 const GrConicEffect& ce = primProc.cast<GrConicEffect>(); in setData() 53 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 57 this->setTransformDataHelper<GrConicEffect>(primProc, pdman, index, transforms); in setTransformData() 264 const GrPrimitiveProcessor& primProc, in setData() argument 266 const GrQuadEffect& qe = primProc.cast<GrQuadEffect>(); in setData() 282 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 286 this->setTransformDataHelper<GrQuadEffect>(primProc, pdman, index, transforms); in setTransformData() 479 const GrPrimitiveProcessor& primProc, in setData() argument 481 const GrCubicEffect& ce = primProc.cast<GrCubicEffect>(); in setData()
|
D | GrBitmapTextGeoProc.cpp | 91 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 95 this->setTransformDataHelper<GrBitmapTextGeoProc>(primProc, pdman, index, transforms); in setTransformData()
|
D | GrDashingEffect.cpp | 831 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 835 this->setTransformDataHelper<DashingCircleEffect>(primProc, pdman, index, transforms); in setTransformData() 1059 void setTransformData(const GrPrimitiveProcessor& primProc, in setTransformData() argument 1063 this->setTransformDataHelper<DashingLineEffect>(primProc, pdman, index, transforms); in setTransformData()
|