Searched defs:renderTargetContext (Results 1 - 25 of 30) sorted by relevance

12

/external/skia/src/gpu/
H A DGrRenderTargetContextPriv.h114 explicit GrRenderTargetContextPriv(GrRenderTargetContext* renderTargetContext) argument
115 : fRenderTargetContext(renderTargetContext) {}
H A DGrRenderTargetOpList.h74 uint32_t addOp(std::unique_ptr<GrOp> op, GrRenderTargetContext* renderTargetContext) { argument
75 this->recordOp(std::move(op), renderTargetContext, nullptr, nullptr); local
78 uint32_t addOp(std::unique_ptr<GrOp> op, GrRenderTargetContext* renderTargetContext, argument
80 this->recordOp(std::move(op), renderTargetContext, clip.doesClip() ? &clip : nullptr, local
H A DGrSWMaskHelper.cpp154 GrRenderTargetContext* renderTargetContext,
166 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
183 renderTargetContext->addMeshDrawOp(pipelineBuilder, clip, std::move(op));
153 DrawToTargetWithShapeMask(sk_sp<GrTextureProxy> proxy, GrRenderTargetContext* renderTargetContext, GrPaint&& paint, const GrUserStencilSettings& userStencilSettings, const GrClip& clip, const SkMatrix& viewMatrix, const SkIPoint& textureOriginInDeviceSpace, const SkIRect& deviceSpaceRectToDraw) argument
H A DGrBlurUtils.cpp33 static bool draw_mask(GrRenderTargetContext* renderTargetContext, argument
44 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
53 renderTargetContext->fillRectWithLocalMatrix(clip, std::move(paint), GrAA::kNo, SkMatrix::I(),
59 GrRenderTargetContext* renderTargetContext,
105 return draw_mask(renderTargetContext, clipData, viewMatrix,
147 GrRenderTargetContext* renderTargetContext,
159 clip.getConservativeBounds(renderTargetContext->width(),
160 renderTargetContext->height(),
213 renderTargetContext,
229 renderTargetContext
58 sw_draw_with_mask_filter(GrContext* context, GrRenderTargetContext* renderTargetContext, const GrClip& clipData, const SkMatrix& viewMatrix, const SkPath& devPath, const SkMaskFilter* filter, const SkIRect& clipBounds, GrPaint&& paint, SkStrokeRec::InitStyle fillOrHairline) argument
146 draw_path_with_mask_filter(GrContext* context, GrRenderTargetContext* renderTargetContext, const GrClip& clip, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix, const SkMaskFilter* maskFilter, const GrStyle& style, const SkPath* path, bool pathIsMutable) argument
249 drawPathWithMaskFilter(GrContext* context, GrRenderTargetContext* renderTargetContext, const GrClip& clip, const SkPath& path, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix, const SkMaskFilter* mf, const GrStyle& style, bool pathIsMutable) argument
263 drawPathWithMaskFilter(GrContext* context, GrRenderTargetContext* renderTargetContext, const GrClip& clip, const SkPath& origPath, const SkPaint& paint, const SkMatrix& origViewMatrix, const SkMatrix* prePathMatrix, const SkIRect& clipBounds, bool pathIsMutable) argument
[all...]
H A DGrRenderTargetOpList.cpp193 void GrRenderTargetOpList::fullClear(GrRenderTargetContext* renderTargetContext, GrColor color) { argument
194 GrRenderTarget* renderTarget = renderTargetContext->accessRenderTarget();
207 if (GrOp* clearOp = this->recordOp(std::move(op), renderTargetContext)) {
214 void GrRenderTargetOpList::discard(GrRenderTargetContext* renderTargetContext) { argument
218 this->recordOp(GrDiscardOp::Make(renderTargetContext->accessRenderTarget()),
219 renderTargetContext);
273 GrRenderTargetContext* renderTargetContext,
277 renderTargetContext ? renderTargetContext->accessRenderTarget()
392 GrRenderTargetContext* renderTargetContext) {
272 recordOp(std::unique_ptr<GrOp> op, GrRenderTargetContext* renderTargetContext, GrAppliedClip* clip, const DstTexture* dstTexture) argument
390 clearStencilClip(const GrFixedClip& clip, bool insideStencilMask, GrRenderTargetContext* renderTargetContext) argument
395 renderTargetContext); local
[all...]
H A DGrSoftwarePathRenderer.cpp72 void GrSoftwarePathRenderer::DrawNonAARect(GrRenderTargetContext* renderTargetContext, argument
84 renderTargetContext->addMeshDrawOp(pipelineBuilder, clip, std::move(op));
87 void GrSoftwarePathRenderer::DrawAroundInvPath(GrRenderTargetContext* renderTargetContext, argument
103 DrawNonAARect(renderTargetContext, GrPaint(paint), userStencilSettings, clip, SkMatrix::I(),
109 DrawNonAARect(renderTargetContext, GrPaint(paint), userStencilSettings, clip, SkMatrix::I(),
115 DrawNonAARect(renderTargetContext, GrPaint(paint), userStencilSettings, clip, SkMatrix::I(),
121 DrawNonAARect(renderTargetContext, std::move(paint), userStencilSettings, clip,
H A DGrClipStackClip.cpp89 const GrRenderTargetContext* renderTargetContext,
123 } else if (renderTargetContext->isUnifiedMultisampled()) {
125 } else if (renderTargetContext->isStencilBufferMultisampled()){
149 const GrRenderTargetContext* renderTargetContext,
169 renderTargetContext, translate, element, nullptr, needsStencil)) {
250 bool GrClipStackClip::apply(GrContext* context, GrRenderTargetContext* renderTargetContext, argument
253 SkRect devBounds = SkRect::MakeIWH(renderTargetContext->width(), renderTargetContext->height());
263 renderTargetContext->priv().maxWindowRectangles());
280 SkIRect rtIBounds = SkIRect::MakeWH(renderTargetContext
87 PathNeedsSWRenderer(GrContext* context, bool hasUserStencilSettings, const GrRenderTargetContext* renderTargetContext, const SkMatrix& viewMatrix, const Element* element, GrPathRenderer** prOut, bool needsStencil) argument
147 UseSWOnlyPath(GrContext* context, bool hasUserStencilSettings, const GrRenderTargetContext* renderTargetContext, const GrReducedClip& reducedClip) argument
[all...]
H A DGrReducedClip.cpp676 bool apply(GrContext* context, GrRenderTargetContext* renderTargetContext, bool useHWAA,
678 if (!fFixedClip.apply(context, renderTargetContext, useHWAA, hasUserStencilSettings, out,
692 GrRenderTargetContext* renderTargetContext) const {
701 renderTargetContext->priv().clearStencilClip(stencilClip.fixedClip(), initialState);
707 if (element->isAA() && renderTargetContext->isStencilBufferMultisampled()) {
769 renderTargetContext->priv().stencilRect(stencilClip.fixedClip(), &kDrawToStencil,
781 renderTargetContext, local
791 args.fRenderTargetContext = renderTargetContext;
807 renderTargetContext->priv().stencilRect(stencilClip, *pass, aaType,
816 renderTargetContext, local
[all...]
/external/skia/gm/
H A Detc1.cpp66 GrRenderTargetContext* renderTargetContext = variable
68 if (!renderTargetContext) {
104 renderTargetContext->priv().testingOnly_addMeshDrawOp(std::move(grPaint), GrAAType::kNone,
H A Dtexdata.cpp67 GrRenderTargetContext* renderTargetContext = local
69 if (!renderTargetContext) {
123 renderTargetContext->drawRect(clip, GrPaint(paint), GrAA::kNo, vm,
138 renderTargetContext->drawRect(clip, std::move(paint), GrAA::kNo, vm,
H A Dbigrrectaaeffect.cpp52 GrRenderTargetContext* renderTargetContext = variable
54 if (!renderTargetContext) {
92 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dtexturedomaineffect.cpp76 GrRenderTargetContext* renderTargetContext = variable
78 if (!renderTargetContext) {
139 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dconstcolorprocessor.cpp50 GrRenderTargetContext* renderTargetContext = variable
52 if (!renderTargetContext) {
104 SkAssertResult(SkPaintToGrPaint(context, renderTargetContext, skPaint,
115 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dconvexpolyeffect.cpp156 GrRenderTargetContext* renderTargetContext = variable
158 if (!renderTargetContext) {
188 renderTargetContext->priv().testingOnly_addMeshDrawOp(
228 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dgaussianedge.cpp189 GrRenderTargetContext* renderTargetContext = variable
191 if (!renderTargetContext) {
H A Drrects.cpp66 GrRenderTargetContext* renderTargetContext = variable
68 if (kEffect_Type == fType && !renderTargetContext) {
120 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dyuvtorgbeffect.cpp72 GrRenderTargetContext* renderTargetContext = variable
74 if (!renderTargetContext) {
137 renderTargetContext->priv().testingOnly_addMeshDrawOp(
202 GrRenderTargetContext* renderTargetContext = variable
204 if (!renderTargetContext) {
262 renderTargetContext->priv().testingOnly_addMeshDrawOp(
H A Dbeziereffects.cpp101 GrRenderTargetContext* renderTargetContext = variable
103 if (!renderTargetContext) {
124 SkScalar w = SkIntToScalar(renderTargetContext->width()) / numCols;
125 SkScalar h = SkIntToScalar(renderTargetContext->height()) / numRows;
203 renderTargetContext->priv().testingOnly_addMeshDrawOp(
241 GrRenderTargetContext* renderTargetContext = variable
243 if (!renderTargetContext) {
264 SkScalar w = SkIntToScalar(renderTargetContext->width()) / numCols;
265 SkScalar h = SkIntToScalar(renderTargetContext->height()) / numRows;
336 renderTargetContext
462 GrRenderTargetContext* renderTargetContext = variable
[all...]
/external/skia/include/gpu/
H A DGrProcessorUnitTest.h51 const GrRenderTargetContext* renderTargetContext,
54 , fRenderTargetContext(renderTargetContext)
49 GrProcessorTestData(SkRandom* random, GrContext* context, const GrRenderTargetContext* renderTargetContext, GrTexture* const textures[2]) argument
/external/skia/src/core/
H A DSkSpecialSurface.cpp118 SkSpecialSurface_Gpu(GrContext* context, sk_sp<GrRenderTargetContext> renderTargetContext, argument
120 : INHERITED(subset, &renderTargetContext->surfaceProps())
121 , fRenderTargetContext(std::move(renderTargetContext)) {
167 sk_sp<GrRenderTargetContext> renderTargetContext(context->makeRenderTargetContext(
169 if (!renderTargetContext) {
175 return sk_make_sp<SkSpecialSurface_Gpu>(context, std::move(renderTargetContext),
H A DSkGpuBlurUtils.cpp69 static void convolve_gaussian_1d(GrRenderTargetContext* renderTargetContext, argument
80 paint.setGammaCorrect(renderTargetContext->isGammaCorrect());
82 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
90 renderTargetContext->fillRectWithLocalMatrix(clip, std::move(paint), GrAA::kNo, SkMatrix::I(),
94 static void convolve_gaussian_2d(GrRenderTargetContext* renderTargetContext, argument
109 paint.setGammaCorrect(renderTargetContext->isGammaCorrect());
112 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
120 renderTargetContext->fillRectWithLocalMatrix(clip, std::move(paint), GrAA::kNo, SkMatrix::I(),
124 static void convolve_gaussian(GrRenderTargetContext* renderTargetContext, argument
136 convolve_gaussian_1d(renderTargetContext, cli
[all...]
H A DSkMaskFilter.cpp318 GrRenderTargetContext* renderTargetContext,
328 GrRenderTargetContext* renderTargetContext,
317 directFilterMaskGPU(GrContext*, GrRenderTargetContext* renderTargetContext, GrPaint&&, const GrClip&, const SkMatrix& viewMatrix, const SkStrokeRec& strokeRec, const SkPath& path) const argument
327 directFilterRRectMaskGPU(GrContext*, GrRenderTargetContext* renderTargetContext, GrPaint&&, const GrClip&, const SkMatrix& viewMatrix, const SkStrokeRec& strokeRec, const SkRRect& rrect, const SkRRect& devRRect) const argument
/external/skia/tests/
H A DTessellatingPathRendererTests.cpp275 GrRenderTargetContext* renderTargetContext,
294 renderTargetContext, local
274 test_path(GrContext* ctx, GrRenderTargetContext* renderTargetContext, const SkPath& path, const SkMatrix& matrix = SkMatrix::I(), GrAAType aaType = GrAAType::kNone, sk_sp<GrFragmentProcessor> fp = nullptr) argument
/external/skia/src/effects/
H A DSkMorphologyImageFilter.cpp399 static void apply_morphology_rect(GrRenderTargetContext* renderTargetContext, argument
409 paint.setGammaCorrect(renderTargetContext->isGammaCorrect());
411 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
417 renderTargetContext->fillRectToRect(clip, std::move(paint), GrAA::kNo, SkMatrix::I(),
421 static void apply_morphology_rect_no_bounds(GrRenderTargetContext* renderTargetContext, argument
430 paint.setGammaCorrect(renderTargetContext->isGammaCorrect());
432 GrResourceProvider* resourceProvider = renderTargetContext->resourceProvider();
437 renderTargetContext->fillRectToRect(clip, std::move(paint), GrAA::kNo, SkMatrix::I(),
441 static void apply_morphology_pass(GrRenderTargetContext* renderTargetContext, argument
474 apply_morphology_rect(renderTargetContext, cli
[all...]
/external/skia/src/gpu/ops/
H A DGrDefaultPathRenderer.cpp409 bool GrDefaultPathRenderer::internalDrawPath(GrRenderTargetContext* renderTargetContext, argument
527 GetPathDevBounds(path, renderTargetContext->width(), renderTargetContext->height(), viewMatrix,
558 renderTargetContext->addMeshDrawOp(pipelineBuilder, clip, std::move(op));
571 renderTargetContext->addMeshDrawOp(pipelineBuilder, clip, std::move(op));

Completed in 444 milliseconds

12