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

  /external/skia/src/gpu/gl/
GrGLProgram.cpp 80 void GrGLProgram::setData(const GrPrimitiveProcessor& primProc,
83 this->setRenderTargetState(primProc, pipeline);
87 fGeometryProcessor->setData(fProgramDataManager, primProc);
88 append_texture_bindings(primProc, textureBindings);
90 this->setFragmentData(primProc, pipeline, textureBindings);
92 if (primProc.getPixelLocalStorageState() !=
100 void GrGLProgram::setFragmentData(const GrPrimitiveProcessor& primProc,
107 this->setTransformData(primProc, processor, i);
111 void GrGLProgram::setTransformData(const GrPrimitiveProcessor& primProc,
114 fGeometryProcessor->setTransformData(primProc, fProgramDataManager, index
    [all...]
GrGLProgramDesc.cpp 84 static bool gen_frag_proc_and_meta_keys(const GrPrimitiveProcessor& primProc,
89 if (!gen_frag_proc_and_meta_keys(primProc, fp.childProcessor(i), glslCaps, b)) {
96 return gen_meta_key(fp, glslCaps, primProc.getTransformKey(fp.coordTransforms(),
101 const GrPrimitiveProcessor& primProc,
118 primProc.getGLSLProcessorKey(glslCaps, &b);
119 if (!gen_meta_key(primProc, glslCaps, 0, &b)) {
126 if (!gen_frag_proc_and_meta_keys(primProc, fp, glslCaps, &b)) {
GrGLGpu.cpp     [all...]
  /external/skia/src/gpu/vk/
GrVkProgramDesc.cpp 71 static bool gen_frag_proc_and_meta_keys(const GrPrimitiveProcessor& primProc,
76 if (!gen_frag_proc_and_meta_keys(primProc, fp.childProcessor(i), glslCaps, b)) {
83 return gen_meta_key(fp, glslCaps, primProc.getTransformKey(fp.coordTransforms(),
88 const GrPrimitiveProcessor& primProc,
105 primProc.getGLSLProcessorKey(glslCaps, &b);
106 if (!gen_meta_key(primProc, glslCaps, 0, &b)) {
113 if (!gen_frag_proc_and_meta_keys(primProc, fp, glslCaps, &b)) {
GrVkPipeline.h 27 const GrPrimitiveProcessor& primProc,
GrVkResourceProvider.h 32 const GrPrimitiveProcessor& primProc,
GrVkResourceProvider.cpp 28 const GrPrimitiveProcessor& primProc,
35 return GrVkPipeline::Create(fGpu, pipeline, primProc, shaderStageInfo, shaderStageCount,
GrVkPipeline.cpp 40 static void setup_vertex_input_state(const GrPrimitiveProcessor& primProc,
49 bindingDesc->stride = (uint32_t)primProc.getVertexStride();
53 int vaCount = primProc.numAttribs();
58 const GrGeometryProcessor::Attribute& attrib = primProc.getAttrib(attribIndex);
428 const GrPrimitiveProcessor& primProc,
439 setup_vertex_input_state(primProc, &vertexInputInfo, &bindingDesc, 1,
GrVkProgram.cpp 167 const GrPrimitiveProcessor& primProc,
177 fGeometryProcessor->setData(fProgramDataManager, primProc);
178 append_texture_bindings(primProc, &textureBindings);
183 fGeometryProcessor->setTransformData(primProc, fProgramDataManager, i,
GrVkGpu.cpp 648 void GrVkGpu::bindGeometry(const GrPrimitiveProcessor& primProc,
681 const GrPrimitiveProcessor& primProc,
683 if (!GrVkProgramDescBuilder::Build(desc, primProc, pipeline, *this->vkCaps().glslCaps())) {
    [all...]
  /external/skia/src/gpu/batches/
GrVertexBatch.cpp 77 const GrPrimitiveProcessor* primProc = drawArray.fPrimitiveProcessor.get();
78 state->gpu()->buildProgramDesc(&desc, *primProc, *pipeline);
79 GrGpu::DrawArgs args(primProc, pipeline, &desc);
GrPLSPathRenderer.cpp 398 void setTransformData(const GrPrimitiveProcessor& primProc,
402 this->setTransformDataHelper<PLSAATriangleEffect>(primProc, pdman, index, transforms);
587 void setTransformData(const GrPrimitiveProcessor& primProc,
591 this->setTransformDataHelper<PLSQuadEdgeEffect>(primProc, pdman, index, transforms);
    [all...]
GrAAConvexPathRenderer.cpp 629 void setTransformData(const GrPrimitiveProcessor& primProc,
633 this->setTransformDataHelper<QuadEdgeEffect>(primProc, pdman, index, transforms);
    [all...]
  /external/skia/src/gpu/
GrPathProcessor.cpp 85 const GrPrimitiveProcessor& primProc) override {
86 const GrPathProcessor& pathProc = primProc.cast<GrPathProcessor>();
95 void setTransformData(const GrPrimitiveProcessor& primProc,
99 const GrPathProcessor& pathProc = primProc.cast<GrPathProcessor>();
GrPathRendering.h 156 DrawPathArgs(const GrPrimitiveProcessor* primProc,
160 : DrawArgs(primProc, pipeline, desc)
GrBatchFlushState.h 164 void initDraw(const GrPrimitiveProcessor* primProc, const GrPipeline* pipeline) {
166 draws->fPrimitiveProcessor.reset(primProc);
GrGpu.h 342 DrawArgs(const GrPrimitiveProcessor* primProc,
345 : fPrimitiveProcessor(primProc)
348 SkASSERT(primProc && pipeline && desc);
GrDefaultGeoProcFactory.cpp 183 void setTransformData(const GrPrimitiveProcessor& primProc,
187 this->setTransformDataHelper<DefaultGeoProc>(primProc, pdman, index, transforms);
GrOvalRenderer.cpp 155 void setTransformData(const GrPrimitiveProcessor& primProc,
159 this->setTransformDataHelper<CircleEdgeEffect>(primProc, pdman, index, transforms);
323 void setTransformData(const GrPrimitiveProcessor& primProc,
327 this->setTransformDataHelper<EllipseEdgeEffect>(primProc, pdman, index, transforms);
    [all...]
  /external/skia/src/gpu/glsl/
GrGLSLProgramBuilder.cpp 33 const GrPrimitiveProcessor& primProc = this->primitiveProcessor();
34 int totalTextures = primProc.numTextures();
39 if (!primProc.hasTransformedLocalCoords()) {
51 this->emitAndInstallPrimProc(primProc, inputColor, inputCoverage);
57 if (primProc.getPixelLocalStorageState() !=
61 primProc.getPixelLocalStorageState());
GrGLSLGeometryProcessor.h 35 void setTransformDataHelper(const GrPrimitiveProcessor& primProc,
39 const GeometryProcessor& gp = primProc.cast<GeometryProcessor>();
  /external/skia/src/gpu/gl/builders/
GrGLProgramBuilder.cpp 147 const GrPrimitiveProcessor& primProc = this->primitiveProcessor();
149 int vaCount = primProc.numAttribs();
151 GL_CALL(BindAttribLocation(programID, i, primProc.getAttrib(i).fName));
  /external/skia/src/gpu/effects/
GrBezierEffect.cpp 29 const GrPrimitiveProcessor& primProc) override {
30 const GrConicEffect& ce = primProc.cast<GrConicEffect>();
52 void setTransformData(const GrPrimitiveProcessor& primProc,
56 this->setTransformDataHelper<GrConicEffect>(primProc, pdman, index, transforms);
303 const GrPrimitiveProcessor& primProc) override {
304 const GrQuadEffect& qe = primProc.cast<GrQuadEffect>();
326 void setTransformData(const GrPrimitiveProcessor& primProc,
330 this->setTransformDataHelper<GrQuadEffect>(primProc, pdman, index, transforms);
520 const GrPrimitiveProcessor& primProc) override {
521 const GrCubicEffect& ce = primProc.cast<GrCubicEffect>()
    [all...]
GrBitmapTextGeoProc.cpp 97 void setTransformData(const GrPrimitiveProcessor& primProc,
101 this->setTransformDataHelper<GrBitmapTextGeoProc>(primProc, pdman, index, transforms);
GrDashingEffect.cpp     [all...]

Completed in 263 milliseconds