/external/skia/src/gpu/ |
H A D | GrRenderTargetContextPriv.h | 114 explicit GrRenderTargetContextPriv(GrRenderTargetContext* renderTargetContext) argument 115 : fRenderTargetContext(renderTargetContext) {}
|
H A D | GrRenderTargetOpList.h | 74 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 D | GrSWMaskHelper.cpp | 154 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 D | GrBlurUtils.cpp | 33 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 D | GrRenderTargetOpList.cpp | 193 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 D | GrSoftwarePathRenderer.cpp | 72 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 D | GrClipStackClip.cpp | 89 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 D | GrReducedClip.cpp | 676 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 D | etc1.cpp | 66 GrRenderTargetContext* renderTargetContext = variable 68 if (!renderTargetContext) { 104 renderTargetContext->priv().testingOnly_addMeshDrawOp(std::move(grPaint), GrAAType::kNone,
|
H A D | texdata.cpp | 67 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 D | bigrrectaaeffect.cpp | 52 GrRenderTargetContext* renderTargetContext = variable 54 if (!renderTargetContext) { 92 renderTargetContext->priv().testingOnly_addMeshDrawOp(
|
H A D | texturedomaineffect.cpp | 76 GrRenderTargetContext* renderTargetContext = variable 78 if (!renderTargetContext) { 139 renderTargetContext->priv().testingOnly_addMeshDrawOp(
|
H A D | constcolorprocessor.cpp | 50 GrRenderTargetContext* renderTargetContext = variable 52 if (!renderTargetContext) { 104 SkAssertResult(SkPaintToGrPaint(context, renderTargetContext, skPaint, 115 renderTargetContext->priv().testingOnly_addMeshDrawOp(
|
H A D | convexpolyeffect.cpp | 156 GrRenderTargetContext* renderTargetContext = variable 158 if (!renderTargetContext) { 188 renderTargetContext->priv().testingOnly_addMeshDrawOp( 228 renderTargetContext->priv().testingOnly_addMeshDrawOp(
|
H A D | gaussianedge.cpp | 189 GrRenderTargetContext* renderTargetContext = variable 191 if (!renderTargetContext) {
|
H A D | rrects.cpp | 66 GrRenderTargetContext* renderTargetContext = variable 68 if (kEffect_Type == fType && !renderTargetContext) { 120 renderTargetContext->priv().testingOnly_addMeshDrawOp(
|
H A D | yuvtorgbeffect.cpp | 72 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 D | beziereffects.cpp | 101 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 D | GrProcessorUnitTest.h | 51 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 D | SkSpecialSurface.cpp | 118 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 D | SkGpuBlurUtils.cpp | 69 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 D | SkMaskFilter.cpp | 318 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 D | TessellatingPathRendererTests.cpp | 275 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 D | SkMorphologyImageFilter.cpp | 399 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 D | GrDefaultPathRenderer.cpp | 409 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));
|