HomeSort by relevance Sort by last modified time
    Searched defs:pipelineBuilder (Results 1 - 11 of 11) sorted by null

  /external/skia/src/gpu/batches/
GrStencilAndCoverPathRenderer.cpp 79 GrPipelineBuilder* pipelineBuilder = args.fPipelineBuilder;
82 SkASSERT(pipelineBuilder->getStencil().isDisabled());
85 SkASSERT(pipelineBuilder->getRenderTarget()->isStencilBufferMultisampled());
86 pipelineBuilder->enableState(GrPipelineBuilder::kHWAntialias_Flag);
103 pipelineBuilder->setStencil(kInvertedStencilPass);
106 args.fTarget->stencilPath(*pipelineBuilder, viewMatrix, p, p->getFillType());
110 SkRect::MakeLTRB(0, 0, SkIntToScalar(pipelineBuilder->getRenderTarget()->width()),
111 SkIntToScalar(pipelineBuilder->getRenderTarget()->height()));
126 if (pipelineBuilder->getRenderTarget()->hasMixedSamples()) {
127 pipelineBuilder->disableState(GrPipelineBuilder::kHWAntialias_Flag)
    [all...]
  /external/skia/gm/
bigrrectaaeffect.cpp 84 GrPipelineBuilder pipelineBuilder;
85 pipelineBuilder.setXPFactory(
93 pipelineBuilder.addCoverageFragmentProcessor(fp);
94 pipelineBuilder.setRenderTarget(rt);
102 drawContext->internal_drawBatch(pipelineBuilder, batch);
texturedomaineffect.cpp 119 GrPipelineBuilder pipelineBuilder;
120 pipelineBuilder.setXPFactory(
132 pipelineBuilder.setRenderTarget(rt);
133 pipelineBuilder.addColorFragmentProcessor(fp);
138 drawContext->internal_drawBatch(pipelineBuilder, batch);
convexpolyeffect.cpp 195 GrPipelineBuilder pipelineBuilder;
196 pipelineBuilder.setXPFactory(
198 pipelineBuilder.addCoverageFragmentProcessor(fp);
199 pipelineBuilder.setRenderTarget(rt);
208 drawContext->internal_drawBatch(pipelineBuilder, batch);
241 GrPipelineBuilder pipelineBuilder;
242 pipelineBuilder.setXPFactory(
244 pipelineBuilder.addCoverageFragmentProcessor(fp);
245 pipelineBuilder.setRenderTarget(rt);
255 drawContext->internal_drawBatch(pipelineBuilder, batch)
    [all...]
rrects.cpp 121 GrPipelineBuilder pipelineBuilder;
122 pipelineBuilder.setXPFactory(
131 pipelineBuilder.addCoverageFragmentProcessor(fp);
132 pipelineBuilder.setRenderTarget(rt);
140 drawContext->internal_drawBatch(pipelineBuilder, batch);
yuvtorgbeffect.cpp 118 GrPipelineBuilder pipelineBuilder;
119 pipelineBuilder.setXPFactory(
130 pipelineBuilder.setRenderTarget(rt);
131 pipelineBuilder.addColorFragmentProcessor(fp);
135 drawContext->internal_drawBatch(pipelineBuilder, batch);
beziereffects.cpp 217 GrPipelineBuilder pipelineBuilder;
218 pipelineBuilder.setXPFactory(
220 pipelineBuilder.setRenderTarget(rt);
229 drawContext->internal_drawBatch(pipelineBuilder, batch);
358 GrPipelineBuilder pipelineBuilder;
359 pipelineBuilder.setXPFactory(
361 pipelineBuilder.setRenderTarget(rt);
370 drawContext->internal_drawBatch(pipelineBuilder, batch);
592 GrPipelineBuilder pipelineBuilder;
593 pipelineBuilder.setXPFactory
    [all...]
  /external/skia/tests/
TessellatingPathRendererTests.cpp 238 GrPipelineBuilder pipelineBuilder;
239 pipelineBuilder.setXPFactory(
241 pipelineBuilder.setRenderTarget(rt);
245 args.fPipelineBuilder = &pipelineBuilder;
GLProgramsTest.cpp 181 static void set_random_xpf(GrPipelineBuilder* pipelineBuilder, GrProcessorTestData* d) {
184 pipelineBuilder->setXPFactory(xpf.get());
234 static void set_random_color_coverage_stages(GrPipelineBuilder* pipelineBuilder,
244 pipelineBuilder->addColorFragmentProcessor(fp);
256 pipelineBuilder->addColorFragmentProcessor(fp);
258 pipelineBuilder->addCoverageFragmentProcessor(fp);
265 static void set_random_state(GrPipelineBuilder* pipelineBuilder, SkRandom* random) {
273 !pipelineBuilder->getRenderTarget()->isUnifiedMultisampled()) {
276 pipelineBuilder->enableState(state);
280 static void set_random_stencil(GrPipelineBuilder* pipelineBuilder, SkRandom* random)
    [all...]
  /external/skia/src/gpu/
GrDrawTarget.cpp 125 bool GrDrawTarget::setupDstReadIfNecessary(const GrPipelineBuilder& pipelineBuilder,
132 if (!pipelineBuilder.willXPNeedDstTexture(*this->caps(), optimizations)) {
136 GrRenderTarget* rt = pipelineBuilder.getRenderTarget();
149 pipelineBuilder.clip().getConservativeBounds(rt->width(), rt->height(), &copyRect);
224 void GrDrawTarget::drawBatch(const GrPipelineBuilder& pipelineBuilder, GrDrawBatch* batch) {
228 if (!fClipMaskManager->setupClipping(pipelineBuilder, &ars, &batch->bounds(), &clip)) {
233 arfps.set(&pipelineBuilder);
238 if (!this->installPipelineInDrawBatch(&pipelineBuilder, &clip.scissorState(), batch)) {
285 void GrDrawTarget::stencilPath(const GrPipelineBuilder& pipelineBuilder,
296 if (!fClipMaskManager->setupClipping(pipelineBuilder, &ars, nullptr, &clip))
    [all...]
GrClipMaskManager.cpp 52 const GrPipelineBuilder& pipelineBuilder,
58 drawTarget->drawBatch(pipelineBuilder, batch);
162 bool GrClipMaskManager::useSWOnlyPath(const GrPipelineBuilder& pipelineBuilder,
182 if (PathNeedsSWRenderer(this->getContext(), pipelineBuilder.getStencil().isDisabled(),
322 bool GrClipMaskManager::setupClipping(const GrPipelineBuilder& pipelineBuilder,
335 GrRenderTarget* rt = pipelineBuilder.getRenderTarget();
344 add_rect_to_clip(pipelineBuilder.clip(), *devBounds, &devBoundsClip);
346 const GrClip& clip = doDevBoundsClip ? devBoundsClip : pipelineBuilder.clip();
349 this->setPipelineBuilderStencil(pipelineBuilder, ars);
363 this->setPipelineBuilderStencil(pipelineBuilder, ars)
    [all...]

Completed in 1434 milliseconds