Home
last modified time | relevance | path

Searched refs:SurfaceDrawContext (Results 1 – 25 of 74) sorted by relevance

123

/external/skia/src/gpu/ganesh/
DSurfaceDrawContext.cpp131 std::unique_ptr<SurfaceDrawContext> SurfaceDrawContext::Make(GrRecordingContext* rContext, in Make()
148 return std::make_unique<SurfaceDrawContext>(rContext, in Make()
156 std::unique_ptr<SurfaceDrawContext> SurfaceDrawContext::Make(GrRecordingContext* rContext, in Make()
195 auto sdc = std::make_unique<SurfaceDrawContext>(rContext, in Make()
205 std::unique_ptr<SurfaceDrawContext> SurfaceDrawContext::Make(GrRecordingContext* rContext, in Make()
239 return SurfaceDrawContext::Make(rContext, in Make()
247 std::unique_ptr<SurfaceDrawContext> SurfaceDrawContext::MakeWithFallback( in MakeWithFallback()
264 return SurfaceDrawContext::Make(rContext, ct, colorSpace, fit, dimensions, surfaceProps, in MakeWithFallback()
269 std::unique_ptr<SurfaceDrawContext> SurfaceDrawContext::MakeFromBackendTexture( in MakeFromBackendTexture()
286 return SurfaceDrawContext::Make(rContext, colorType, std::move(proxy), std::move(colorSpace), in MakeFromBackendTexture()
[all …]
DGrDrawOpTest.h20 namespace skgpu { namespace v1 { class SurfaceDrawContext; }} variable
25 void GrDrawRandomOp(SkRandom*, skgpu::v1::SurfaceDrawContext*, GrPaint&&);
32 skgpu::v1::SurfaceDrawContext* sdc, \
38 skgpu::v1::SurfaceDrawContext*, \
DGrBlurUtils.h26 namespace skgpu { namespace v1 { class SurfaceDrawContext; }} variable
36 skgpu::v1::SurfaceDrawContext*,
47 skgpu::v1::SurfaceDrawContext*,
DStencilMaskHelper.h21 class SurfaceDrawContext; variable
41 StencilMaskHelper(GrRecordingContext*, SurfaceDrawContext*);
64 SurfaceDrawContext* fSDC;
DGrBlurUtils.cpp43 static bool draw_mask(skgpu::v1::SurfaceDrawContext* sdc, in draw_mask()
186 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> create_mask_GPU( in create_mask_GPU()
206 auto sdc = skgpu::v1::SurfaceDrawContext::MakeWithFallback(rContext, in create_mask_GPU()
268 static bool get_shape_and_clip_bounds(skgpu::v1::SurfaceDrawContext* sdc, in get_shape_and_clip_bounds()
374 skgpu::v1::SurfaceDrawContext* sdc, in hw_create_filtered_mask()
423 std::unique_ptr<skgpu::v1::SurfaceDrawContext> maskSDC(create_mask_GPU(dContext, in hw_create_filtered_mask()
468 skgpu::v1::SurfaceDrawContext* sdc, in draw_shape_with_mask_filter()
558 skgpu::v1::SurfaceDrawContext* sdc, in drawShapeWithMaskFilter()
569 skgpu::v1::SurfaceDrawContext* sdc, in drawShapeWithMaskFilter()
DSurfaceDrawContext.h65 class SurfaceDrawContext final : public SurfaceFillContext {
67 static std::unique_ptr<SurfaceDrawContext> Make(GrRecordingContext*,
75 static std::unique_ptr<SurfaceDrawContext> Make(GrRecordingContext*,
92 static std::unique_ptr<SurfaceDrawContext> Make(GrRecordingContext*,
111 static std::unique_ptr<SurfaceDrawContext> MakeWithFallback(
125 static std::unique_ptr<SurfaceDrawContext> MakeFromBackendTexture(
135 SurfaceDrawContext(GrRecordingContext*,
142 ~SurfaceDrawContext() override;
DPathRenderer.h31 class SurfaceDrawContext; variable
122 SurfaceDrawContext* fSurfaceDrawContext;
153 SurfaceDrawContext* fSurfaceDrawContext;
DDevice_v1.h113 SurfaceDrawContext* surfaceDrawContext();
114 const SurfaceDrawContext* surfaceDrawContext() const;
233 std::unique_ptr<SurfaceDrawContext> fSurfaceDrawContext;
237 static sk_sp<Device> Make(std::unique_ptr<SurfaceDrawContext>,
241 Device(std::unique_ptr<SurfaceDrawContext>, DeviceFlags);
DGrClip.h16 namespace skgpu { namespace v1 { class SurfaceDrawContext; }} variable
67 virtual Effect apply(GrRecordingContext*, skgpu::v1::SurfaceDrawContext*, GrDrawOp*, GrAAType,
215 skgpu::v1::SurfaceDrawContext*, in apply() argument
DStencilMaskHelper.cpp279 void draw_stencil_rect(skgpu::v1::SurfaceDrawContext* sdc, in draw_stencil_rect()
290 skgpu::v1::SurfaceDrawContext* sdc, in draw_path()
318 skgpu::v1::SurfaceDrawContext* sdc, in stencil_path()
336 GrAA supported_aa(skgpu::v1::SurfaceDrawContext* sdc, GrAA aa) { in supported_aa()
345 SurfaceDrawContext* sdc) in StencilMaskHelper()
DGrRecordingContextPriv.cpp90 sc = std::make_unique<skgpu::v1::SurfaceDrawContext>(this->context(), in makeSC()
160 return skgpu::v1::SurfaceDrawContext::Make(this->context(), in makeSFC()
220 return skgpu::v1::SurfaceDrawContext::Make( in makeSFC()
271 return skgpu::v1::SurfaceDrawContext::MakeWithFallback(this->context(), in makeSFCWithFallback()
309 return skgpu::v1::SurfaceDrawContext::MakeFromBackendTexture(this->context(), in makeSFCFromBackendTexture()
/external/skia/src/gpu/ganesh/ops/
DSoftwarePathRenderer.h31 static bool GetShapeAndClipBounds(SurfaceDrawContext*,
40 static void DrawNonAARect(SurfaceDrawContext*,
47 static void DrawAroundInvPath(SurfaceDrawContext*,
59 SurfaceDrawContext*,
DTextureOp.h27 class SurfaceDrawContext; variable
32 class SurfaceDrawContext; variable
70 static void AddTextureSetOps(skgpu::v1::SurfaceDrawContext*,
DFillRectOp.h27 class SurfaceDrawContext; variable
57 static void AddFillRectOps(SurfaceDrawContext*,
DGrDrawOp.h19 namespace skgpu { namespace v1 { class SurfaceDrawContext; }} variable
58 virtual ClipResult clipToShape(skgpu::v1::SurfaceDrawContext*, in clipToShape() argument
/external/skia/tests/
DSurfaceDrawContextTest.cpp32 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> get_sdc(GrRecordingContext* rContext) { in get_sdc()
33 return skgpu::v1::SurfaceDrawContext::Make(rContext, GrColorType::kRGBA_8888, nullptr, in get_sdc()
39 skgpu::v1::SurfaceDrawContext* sdc, in check_instantiation_status()
DDMSAATest.cpp59 static void draw_paint_with_aa(skgpu::v1::SurfaceDrawContext* sdc, in draw_paint_with_aa()
69 static void draw_paint_with_dmsaa(skgpu::v1::SurfaceDrawContext* sdc, in draw_paint_with_dmsaa()
96 skgpu::v1::SurfaceDrawContext* sdc, in check_sdc_color()
124 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr,
159 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr,
186 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr,
214 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr,
DDefaultPathRendererTest.cpp40 skgpu::v1::SurfaceDrawContext* sdc, in read_back()
85 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr, in run_test()
104 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr, in run_test()
DSkSLCross.cpp43 skgpu::v1::SurfaceDrawContext*, SkVector a,
50 auto sdc = skgpu::v1::SurfaceDrawContext::Make(dContext, GrColorType::kRGBA_8888, nullptr, in DEF_GANESH_TEST_FOR_RENDERING_CONTEXTS()
122 skgpu::v1::SurfaceDrawContext* sdc, SkVector a, SkVector b, in run_test()
DClearTest.cpp44 using SurfaceDrawContext = skgpu::v1::SurfaceDrawContext; typedef
48 SurfaceDrawContext* sdc, in check_rect()
81 std::unique_ptr<SurfaceDrawContext> newSDC(GrRecordingContext* rContext, int w, int h) { in newSDC()
82 return SurfaceDrawContext::Make(rContext, GrColorType::kRGBA_8888, nullptr, in newSDC()
92 std::unique_ptr<SurfaceDrawContext> sdc; in clear_op_test()
/external/skia/tools/gpu/
DGrTest.cpp40 skgpu::v1::SurfaceDrawContext*, \
76 void GrDrawRandomOp(SkRandom* random, skgpu::v1::SurfaceDrawContext* sdc, GrPaint&& paint) { in GrDrawRandomOp()
81 skgpu::v1::SurfaceDrawContext*, in GrDrawRandomOp()
/external/skia/src/core/
DSkGpuBlurUtils.h19 namespace skgpu { namespace v1 { class SurfaceDrawContext; }} variable
51 std::unique_ptr<skgpu::v1::SurfaceDrawContext> GaussianBlur(
DSkCanvasPriv.h19 class SurfaceDrawContext; variable
75 static skgpu::v1::SurfaceDrawContext* TopDeviceSurfaceDrawContext(SkCanvas*);
DSkGpuBlurUtils.cpp98 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> convolve_gaussian_2d( in convolve_gaussian_2d()
117 skgpu::v1::SurfaceDrawContext::Make(rContext, in convolve_gaussian_2d()
171 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> convolve_gaussian( in convolve_gaussian()
193 skgpu::v1::SurfaceDrawContext::Make(rContext, in convolve_gaussian()
349 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> reexpand( in reexpand()
368 auto dstSDC = skgpu::v1::SurfaceDrawContext::Make(rContext, in reexpand()
400 static std::unique_ptr<skgpu::v1::SurfaceDrawContext> two_pass_gaussian( in two_pass_gaussian()
415 std::unique_ptr<skgpu::v1::SurfaceDrawContext> dstSDC; in two_pass_gaussian()
529 std::unique_ptr<skgpu::v1::SurfaceDrawContext> GaussianBlur(GrRecordingContext* rContext, in GaussianBlur()
600 skgpu::v1::SurfaceDrawContext::Make(rContext, in GaussianBlur()
[all …]
/external/skia/src/text/gpu/
DSubRunContainer.h41 namespace skgpu::v1 { class SurfaceDrawContext; } variable
93 skgpu::v1::SurfaceDrawContext*) const = 0;
153 skgpu::v1::SurfaceDrawContext*) const = 0;
274 skgpu::v1::SurfaceDrawContext* sdc) const;

123