/external/skqp/tests/ |
D | ClearTest.cpp | 31 static bool check_rect(GrRenderTargetContext* rtc, const SkIRect& rect, uint32_t expectedValue, in check_rect() 58 sk_sp<GrRenderTargetContext> newRTC(GrContext* context, int w, int h) { in newRTC() 71 sk_sp<GrRenderTargetContext> rtContext; in clear_op_test() 101 rtContext->clear(&fullRect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 111 rtContext->clear(&fullRect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 112 rtContext->clear(&fullRect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 122 rtContext->clear(&fullRect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 123 rtContext->clear(&fullRect, kColor2f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 133 rtContext->clear(&fullRect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() 134 rtContext->clear(&mid1Rect, kColor1f, GrRenderTargetContext::CanClearFullscreen::kNo); in clear_op_test() [all …]
|
D | RenderTargetContextTest.cpp | 21 static sk_sp<GrRenderTargetContext> get_rtc(GrContext* ctx) { 28 GrRenderTargetContext* rtCtx, 44 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx)); 58 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx));
|
D | RectangleTextureTest.cpp | 28 sk_sp<GrRenderTargetContext> rtContext(context->contextPriv().makeDeferredRenderTargetContext( in test_basic_draw_as_src() 37 GrRenderTargetContext::CanClearFullscreen::kYes); in test_basic_draw_as_src() 49 if (GrRenderTargetContext* rtc = rectContext->asRenderTargetContext()) { in test_clear() 53 GrRenderTargetContext::CanClearFullscreen::kNo); in test_clear() 75 GrRenderTargetContext::CanClearFullscreen::kNo); in test_clear()
|
D | DefaultPathRendererTest.cpp | 39 static SkBitmap read_back(GrRenderTargetContext* rtc, int width, int height) { in read_back() 91 rtc->clear(nullptr, { 0, 0, 0, 1 }, GrRenderTargetContext::CanClearFullscreen::kYes); in run_test() 111 rtc->clear(nullptr, { 0, 0, 0, 1 }, GrRenderTargetContext::CanClearFullscreen::kYes); in run_test()
|
D | OnFlushCallbackTest.cpp | 332 SkTArray<sk_sp<GrRenderTargetContext>>* results) override { in preFlush() 356 sk_sp<GrRenderTargetContext> rtc = resourceProvider->makeRenderTargetContext( in preFlush() 362 GrRenderTargetContext::CanClearFullscreen::kYes); in preFlush() 372 rtc->clear(&r, op->color(), GrRenderTargetContext::CanClearFullscreen::kNo); in preFlush() 435 sk_sp<GrRenderTargetContext> rtc(context->contextPriv().makeDeferredRenderTargetContext( in make_upstream_image() 443 rtc->clear(nullptr, { 1, 0, 0, 1 }, GrRenderTargetContext::CanClearFullscreen::kYes); in make_upstream_image() 557 sk_sp<GrRenderTargetContext> rtc(context->contextPriv().makeDeferredRenderTargetContext( in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS() 565 rtc->clear(nullptr, SK_PMColor4fWHITE, GrRenderTargetContext::CanClearFullscreen::kYes); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
|
D | LazyProxyTest.cpp | 44 SkTArray<sk_sp<GrRenderTargetContext>>*) override { in preFlush() argument 177 bool apply(GrContext* context, GrRenderTargetContext*, bool, bool, GrAppliedClip* out, in apply() argument 214 sk_sp<GrRenderTargetContext> rtc = ctx->contextPriv().makeDeferredRenderTargetContext( 221 sk_sp<GrRenderTargetContext> mockAtlas = ctx->contextPriv().makeDeferredRenderTargetContext( 366 sk_sp<GrRenderTargetContext> rtc = ctx->contextPriv().makeDeferredRenderTargetContext( 372 GrRenderTargetContext::CanClearFullscreen::kYes); 443 sk_sp<GrRenderTargetContext> rtc = ctx->contextPriv().makeDeferredRenderTargetContext( 449 GrRenderTargetContext::CanClearFullscreen::kYes);
|
/external/skqp/src/gpu/ |
D | GrRenderTargetContextPriv.h | 46 using CanClearFullscreen = GrRenderTargetContext::CanClearFullscreen; 111 using WillAddOpFn = GrRenderTargetContext::WillAddOpFn; 121 explicit GrRenderTargetContextPriv(GrRenderTargetContext* renderTargetContext) in GrRenderTargetContextPriv() 130 GrRenderTargetContext* fRenderTargetContext; 132 friend class GrRenderTargetContext; // to construct/copy this type. variable 135 inline GrRenderTargetContextPriv GrRenderTargetContext::priv() { in priv() 139 inline const GrRenderTargetContextPriv GrRenderTargetContext::priv() const { in priv() 140 return GrRenderTargetContextPriv(const_cast<GrRenderTargetContext*>(this)); in priv()
|
D | GrClipStackClip.h | 31 bool apply(GrContext*, GrRenderTargetContext*, bool useHWAA, bool hasUserStencilSettings, 43 const GrRenderTargetContext*, 49 bool applyClipMask(GrContext*, GrRenderTargetContext*, const GrReducedClip&, 58 GrRenderTargetContext*) const; 62 const GrRenderTargetContext*,
|
D | GrSoftwarePathRenderer.h | 27 static bool GetShapeAndClipBounds(GrRenderTargetContext*, 36 static void DrawNonAARect(GrRenderTargetContext* renderTargetContext, 43 static void DrawAroundInvPath(GrRenderTargetContext* renderTargetContext, 55 GrRenderTargetContext* renderTargetContext,
|
D | GrOnFlushResourceProvider.h | 21 class GrRenderTargetContext; variable 42 SkTArray<sk_sp<GrRenderTargetContext>>* results) = 0; 70 sk_sp<GrRenderTargetContext> makeRenderTargetContext(const GrSurfaceDesc&, 76 sk_sp<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
|
D | GrRenderTargetContext.cpp | 61 class GrRenderTargetContext::TextTarget : public GrTextTarget { 63 TextTarget(GrRenderTargetContext* renderTargetContext) in TextTarget() 99 GrRenderTargetContext* fRenderTargetContext; 153 bool GrRenderTargetContext::wasAbandoned() const { in wasAbandoned() 161 GrRenderTargetContext::GrRenderTargetContext(GrContext* context, in GrRenderTargetContext() function in GrRenderTargetContext 188 void GrRenderTargetContext::validate() const { in validate() 198 GrRenderTargetContext::~GrRenderTargetContext() { in ~GrRenderTargetContext() 202 GrTextureProxy* GrRenderTargetContext::asTextureProxy() { in asTextureProxy() 206 const GrTextureProxy* GrRenderTargetContext::asTextureProxy() const { in asTextureProxy() 210 sk_sp<GrTextureProxy> GrRenderTargetContext::asTextureProxyRef() { in asTextureProxyRef() [all …]
|
D | GrBlurUtils.h | 17 class GrRenderTargetContext; variable 36 GrRenderTargetContext*, 47 GrRenderTargetContext*,
|
D | GrContextPriv.h | 68 sk_sp<GrRenderTargetContext> makeBackendTextureRenderTargetContext( 75 sk_sp<GrRenderTargetContext> makeBackendRenderTargetRenderTargetContext( 81 sk_sp<GrRenderTargetContext> makeBackendTextureAsRenderTargetRenderTargetContext( 88 sk_sp<GrRenderTargetContext> makeVulkanSecondaryCBRenderTargetContext( 230 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContext( 247 sk_sp<GrRenderTargetContext> makeDeferredRenderTargetContextWithFallback(
|
D | GrReducedClip.h | 18 class GrRenderTargetContext; variable 85 bool drawAlphaClipMask(GrRenderTargetContext*) const; 86 bool drawStencilClipMask(GrContext*, GrRenderTargetContext*) const;
|
D | GrPathRenderer.h | 21 class GrRenderTargetContext; variable 112 GrRenderTargetContext* fRenderTargetContext; 144 GrRenderTargetContext* fRenderTargetContext;
|
D | GrDrawOpTest.h | 18 class GrRenderTargetContext; variable 23 void GrDrawRandomOp(SkRandom*, GrRenderTargetContext*, GrPaint&&);
|
D | GrBlurUtils.cpp | 36 static bool draw_mask(GrRenderTargetContext* renderTargetContext, in draw_mask() 62 GrRenderTargetContext* renderTargetContext, in sw_draw_with_mask_filter() 180 sk_sp<GrRenderTargetContext> rtContext( in create_mask_GPU() 233 static bool get_shape_and_clip_bounds(GrRenderTargetContext* renderTargetContext, in get_shape_and_clip_bounds() 253 GrRenderTargetContext* renderTargetContext, in draw_shape_with_mask_filter() 434 GrRenderTargetContext* renderTargetContext, in drawShapeWithMaskFilter() 445 GrRenderTargetContext* renderTargetContext, in drawShapeWithMaskFilter()
|
D | SkGpuDevice.h | 45 static sk_sp<SkGpuDevice> Make(GrContext*, sk_sp<GrRenderTargetContext> renderTargetContext, 69 GrRenderTargetContext* accessRenderTargetContext() override; 136 sk_sp<GrRenderTargetContext> fRenderTargetContext; 148 SkGpuDevice(GrContext*, sk_sp<GrRenderTargetContext>, int width, int height, unsigned flags); 246 static sk_sp<GrRenderTargetContext> MakeRenderTargetContext(GrContext*,
|
/external/skqp/gm/ |
D | windowrectangles.cpp | 125 void visualizeAlphaMask(GrContext*, GrRenderTargetContext*, const GrReducedClip&, GrPaint&&); 126 void visualizeStencilMask(GrContext*, GrRenderTargetContext*, const GrReducedClip&, GrPaint&&); 127 void stencilCheckerboard(GrRenderTargetContext*, bool flip); 154 bool apply(GrContext*, GrRenderTargetContext*, bool, bool, GrAppliedClip* out, in apply() argument 176 GrRenderTargetContext* rtc = canvas->internal_private_accessTopLayerRenderTargetContext(); in onCoverClipStack() 195 void WindowRectanglesMaskGM::visualizeAlphaMask(GrContext* ctx, GrRenderTargetContext* rtc, in visualizeAlphaMask() 201 sk_sp<GrRenderTargetContext> maskRTC( in visualizeAlphaMask() 214 maskRTC->clear(nullptr, SK_PMColor4fWHITE, GrRenderTargetContext::CanClearFullscreen::kYes); in visualizeAlphaMask() 231 void WindowRectanglesMaskGM::visualizeStencilMask(GrContext* ctx, GrRenderTargetContext* rtc, in visualizeStencilMask() 245 void WindowRectanglesMaskGM::stencilCheckerboard(GrRenderTargetContext* rtc, bool flip) { in stencilCheckerboard()
|
D | clockwise.cpp | 143 GrRenderTargetContext* rtc = canvas->internal_private_accessTopLayerRenderTargetContext(); in onDraw() 149 rtc->clear(nullptr, { 0, 0, 0, 1 }, GrRenderTargetContext::CanClearFullscreen::kYes); in onDraw() 161 GrRenderTargetContext::CanClearFullscreen::kYes); in onDraw() 177 GrRenderTargetContext::CanClearFullscreen::kYes); in onDraw()
|
/external/skia/site/docs/dev/tools/ |
D | tracing.md | 73 [ 0] <skia.gpu> GrRenderTargetContext::discard id=1 #2 { 74 [ 0] } GrRenderTargetContext::discard 76 [ 1] <skia.gpu> GrRenderTargetContext::clear id=1 #4 { 77 [ 1] } GrRenderTargetContext::clear 81 [ 2] <skia.gpu> GrRenderTargetContext::drawRect id=1 #7 { 82 [ 3] <skia.gpu> GrRenderTargetContext::addDrawOp id=1 #8 { 83 [ 3] } GrRenderTargetContext::addDrawOp 84 [ 2] } GrRenderTargetContext::drawRect
|
/external/skqp/site/dev/tools/ |
D | tracing.md | 68 [ 0] <skia.gpu> GrRenderTargetContext::discard id=1 #2 { 69 [ 0] } GrRenderTargetContext::discard 71 [ 1] <skia.gpu> GrRenderTargetContext::clear id=1 #4 { 72 [ 1] } GrRenderTargetContext::clear 76 [ 2] <skia.gpu> GrRenderTargetContext::drawRect id=1 #7 { 77 [ 3] <skia.gpu> GrRenderTargetContext::addDrawOp id=1 #8 { 78 [ 3] } GrRenderTargetContext::addDrawOp 79 [ 2] } GrRenderTargetContext::drawRect
|
/external/skqp/src/core/ |
D | SkGpuBlurUtils.cpp | 73 static void convolve_gaussian_1d(GrRenderTargetContext* renderTargetContext, in convolve_gaussian_1d() 106 static sk_sp<GrRenderTargetContext> convolve_gaussian_2d(GrContext* context, in convolve_gaussian_2d() 125 sk_sp<GrRenderTargetContext> renderTargetContext; in convolve_gaussian_2d() 153 static sk_sp<GrRenderTargetContext> convolve_gaussian(GrContext* context, in convolve_gaussian() 173 sk_sp<GrRenderTargetContext> dstRenderTargetContext; in convolve_gaussian() 236 GrRenderTargetContext::CanClearFullscreen::kNo); in convolve_gaussian() 241 GrRenderTargetContext::CanClearFullscreen::kNo); in convolve_gaussian() 289 sk_sp<GrRenderTargetContext> dstRenderTargetContext; in decimate() 376 static sk_sp<GrRenderTargetContext> reexpand(GrContext* context, in reexpand() 377 sk_sp<GrRenderTargetContext> srcRenderTargetContext, in reexpand() [all …]
|
/external/skqp/src/image/ |
D | SkSurface_Gpu.cpp | 50 GrRenderTargetContext* rtc = surface->getDevice()->accessRenderTargetContext(); in prepare_rt_for_external_access() 87 GrRenderTargetContext* rtc = fDevice->accessRenderTargetContext(); in onNewImageSnapshot() 135 GrRenderTargetContext* rtc = fDevice->accessRenderTargetContext(); in onCopyOnWrite() 166 GrRenderTargetContext* rtc = fDevice->accessRenderTargetContext(); in onCharacterize() 202 GrRenderTargetContext* rtc = fDevice->accessRenderTargetContext(); in isCompatible() 261 GrRenderTargetContext* rtc = fDevice->accessRenderTargetContext(); in onDraw() 369 sk_sp<GrRenderTargetContext> rtc) { in MakeWrappedRenderTarget() 443 sk_sp<GrRenderTargetContext> rtc(context->contextPriv().makeBackendTextureRenderTargetContext( in MakeFromBackendTexture() 510 sk_sp<GrRenderTargetContext> rtc( in MakeFromBackendRenderTarget() 549 sk_sp<GrRenderTargetContext> rtc( in MakeFromBackendTextureAsRenderTarget()
|
/external/skqp/src/gpu/effects/ |
D | GrRRectBlurEffect.h | 57 sk_sp<GrRenderTargetContext> rtc( in find_or_create_rrect_blur_mask() 68 GrRenderTargetContext::CanClearFullscreen::kYes); in find_or_create_rrect_blur_mask() 76 sk_sp<GrRenderTargetContext> rtc2( in find_or_create_rrect_blur_mask()
|