• Home
  • Raw
  • Download

Lines Matching refs:renderTargetContext

94                                           const GrRenderTargetContext* renderTargetContext,  in PathNeedsSWRenderer()  argument
128 renderTargetContext->fsaaType(), in PathNeedsSWRenderer()
131 SkASSERT(!renderTargetContext->wrapsVkSecondaryCB()); in PathNeedsSWRenderer()
152 const GrRenderTargetContext* renderTargetContext, in UseSWOnlyPath() argument
165 renderTargetContext->wrapsVkSecondaryCB()) { in UseSWOnlyPath()
183 renderTargetContext, translate, element, nullptr, needsStencil)) { in UseSWOnlyPath()
193 bool GrClipStackClip::apply(GrRecordingContext* context, GrRenderTargetContext* renderTargetContext, in apply() argument
196 SkRect devBounds = SkRect::MakeIWH(renderTargetContext->width(), renderTargetContext->height()); in apply()
205 int maxWindowRectangles = renderTargetContext->priv().maxWindowRectangles(); in apply()
207 if (GrFSAAType::kNone != renderTargetContext->fsaaType()) { in apply()
211 if (renderTargetContext->numColorSamples() > 1 || useHWAA || hasUserStencilSettings) { in apply()
236 if (!this->applyClipMask(context, renderTargetContext, reducedClip, hasUserStencilSettings, in apply()
244 uint32_t opListID = renderTargetContext->getOpList()->uniqueID(); in apply()
245 int rtWidth = renderTargetContext->width(), rtHeight = renderTargetContext->height(); in apply()
254 GrRenderTargetContext* renderTargetContext, in applyClipMask() argument
259 SkIRect rtIBounds = SkIRect::MakeWH(renderTargetContext->width(), in applyClipMask()
260 renderTargetContext->height()); in applyClipMask()
266 if ((GrFSAAType::kNone == renderTargetContext->fsaaType() && reducedClip.maskRequiresAA()) || in applyClipMask()
268 renderTargetContext->wrapsVkSecondaryCB()) { in applyClipMask()
270 if (UseSWOnlyPath(context, hasUserStencilSettings, renderTargetContext, reducedClip)) { in applyClipMask()
273 result = this->createSoftwareClipMask(context, reducedClip, renderTargetContext); in applyClipMask()
288 renderTargetContext->wrapsVkSecondaryCB()) { in applyClipMask()
295 renderTargetContext->setNeedsStencil(); in applyClipMask()
300 if (renderTargetContext->priv().mustRenderClip(reducedClip.maskGenID(), reducedClip.scissor(), in applyClipMask()
302 reducedClip.drawStencilClipMask(context, renderTargetContext); in applyClipMask()
303 renderTargetContext->priv().setLastClip(reducedClip.maskGenID(), reducedClip.scissor(), in applyClipMask()
463 GrRenderTargetContext* renderTargetContext) const { in createSoftwareClipMask()
485 if (taskGroup && renderTargetContext) { in createSoftwareClipMask()