Home
last modified time | relevance | path

Searched refs:SkRasterHandleAllocator (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/include/core/
DSkRasterHandleAllocator.h36 class SK_API SkRasterHandleAllocator {
38 virtual ~SkRasterHandleAllocator() = default;
78 static std::unique_ptr<SkCanvas> MakeCanvas(std::unique_ptr<SkRasterHandleAllocator>,
82 SkRasterHandleAllocator() = default;
83 SkRasterHandleAllocator(const SkRasterHandleAllocator&) = delete;
84 SkRasterHandleAllocator& operator=(const SkRasterHandleAllocator&) = delete;
DSkCanvas.h336 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;
2390 std::unique_ptr<SkRasterHandleAllocator> fAllocator;
2415 friend class SkRasterHandleAllocator; variable
2420 SkCanvas(const SkBitmap&, std::unique_ptr<SkRasterHandleAllocator>,
2421 SkRasterHandleAllocator::Handle);
DBUILD.bazel69 "SkRasterHandleAllocator.h",
/third_party/flutter/skia/include/core/
DSkRasterHandleAllocator.h36 class SK_API SkRasterHandleAllocator {
38 virtual ~SkRasterHandleAllocator() {} in ~SkRasterHandleAllocator()
78 static std::unique_ptr<SkCanvas> MakeCanvas(std::unique_ptr<SkRasterHandleAllocator>,
DSkCanvas.h293 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;
2587 std::unique_ptr<SkRasterHandleAllocator> fAllocator;
2612 friend class SkRasterHandleAllocator; variable
2617 SkCanvas(const SkBitmap&, std::unique_ptr<SkRasterHandleAllocator>,
2618 SkRasterHandleAllocator::Handle);
/third_party/skia/docs/examples/
DCanvas_accessTopRasterHandle.cpp11 class CustomAllocator : public SkRasterHandleAllocator {
30 SkRasterHandleAllocator::MakeCanvas(std::make_unique<CustomAllocator>(), info); in draw()
/third_party/flutter/skia/docs/examples/
DCanvas_accessTopRasterHandle.cpp9 class CustomAllocator : public SkRasterHandleAllocator {
28 SkRasterHandleAllocator::MakeCanvas(std::unique_ptr<CustomAllocator>( in draw()
/third_party/flutter/skia/gm/
Drasterhandleallocator.cpp59 class SkiaAllocator : public SkRasterHandleAllocator {
124 class CGAllocator : public SkRasterHandleAllocator {
186 static bool Create(int width, int height, bool is_opaque, SkRasterHandleAllocator::Rec* rec) { in Create()
236 class GDIAllocator : public SkRasterHandleAllocator {
301 SkRasterHandleAllocator::MakeCanvas(skstd::make_unique<MyAllocator>(), info);
/third_party/skia/gm/
Drasterhandleallocator.cpp58 class SkiaAllocator : public SkRasterHandleAllocator {
123 class CGAllocator : public SkRasterHandleAllocator {
185 static bool Create(int width, int height, bool is_opaque, SkRasterHandleAllocator::Rec* rec) { in Create()
235 class GDIAllocator : public SkRasterHandleAllocator {
300 SkRasterHandleAllocator::MakeCanvas(std::make_unique<MyAllocator>(), info);
/third_party/flutter/skia/src/core/
DSkBitmapDevice.h29 class SkRasterHandleAllocator; variable
61 SkRasterHandleAllocator*);
DSkDevice.h25 class SkRasterHandleAllocator; variable
291 SkRasterHandleAllocator* allocator) in CreateInfo()
303 SkRasterHandleAllocator* fAllocator = nullptr;
DSkCanvas.cpp568 SkCanvas::SkCanvas(const SkBitmap& bitmap, std::unique_ptr<SkRasterHandleAllocator> alloc, in SkCanvas()
569 SkRasterHandleAllocator::Handle hndl) in SkCanvas()
2941 SkRasterHandleAllocator::Handle SkCanvas::accessTopRasterHandle() const { in accessTopRasterHandle()
2944 SkRasterHandleAllocator::Handle handle = dev->getRasterHandle(); in accessTopRasterHandle()
2962 const SkRasterHandleAllocator::Rec& rec) { in install()
2966 SkRasterHandleAllocator::Handle SkRasterHandleAllocator::allocBitmap(const SkImageInfo& info, in allocBitmap()
2968 SkRasterHandleAllocator::Rec rec; in allocBitmap()
2976 SkRasterHandleAllocator::MakeCanvas(std::unique_ptr<SkRasterHandleAllocator> alloc, in MakeCanvas()
DSkBitmapDevice.cpp231 SkRasterHandleAllocator::Handle hndl, const SkBitmap* coverage) in SkBitmapDevice()
252 SkRasterHandleAllocator* allocator) { in Create()
258 SkRasterHandleAllocator::Handle hndl = nullptr; in Create()
/third_party/skia/src/core/
DSkBitmapDevice.h29 class SkRasterHandleAllocator; variable
61 SkRasterHandleAllocator*);
DSkDevice.h31 class SkRasterHandleAllocator; variable
374 SkRasterHandleAllocator* allocator) in CreateInfo()
386 SkRasterHandleAllocator* fAllocator = nullptr;
DSkCanvas.cpp455 std::unique_ptr<SkRasterHandleAllocator> alloc, in SkCanvas()
456 SkRasterHandleAllocator::Handle hndl) in SkCanvas()
2732 SkRasterHandleAllocator::Handle SkCanvas::accessTopRasterHandle() const { in accessTopRasterHandle()
2735 SkRasterHandleAllocator::Handle handle = dev->getRasterHandle(); in accessTopRasterHandle()
2748 const SkRasterHandleAllocator::Rec& rec) { in install()
2752 SkRasterHandleAllocator::Handle SkRasterHandleAllocator::allocBitmap(const SkImageInfo& info, in allocBitmap()
2754 SkRasterHandleAllocator::Rec rec; in allocBitmap()
2762 SkRasterHandleAllocator::MakeCanvas(std::unique_ptr<SkRasterHandleAllocator> alloc, in MakeCanvas()
DSkBitmapDevice.cpp231 SkRasterHandleAllocator::Handle hndl, const SkBitmap* coverage) in SkBitmapDevice()
252 SkRasterHandleAllocator* allocator) { in Create()
258 SkRasterHandleAllocator::Handle hndl = nullptr; in Create()
/third_party/flutter/skia/site/user/api/
Dundocumented.md701 <a name='SkRasterHandleAllocator'></a>
718 …Canvas'>MakeCanvas</a>(std::unique_ptr&lt;<a href='#SkRasterHandleAllocator'>SkRasterHandleAllocat…
DSkCanvas_Reference.md30 …<a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocator</a>::<a href='#SkRasterHand…
403 …rDirect'>MakeRasterDirect</a> <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocat…
511 …rDirect'>MakeRasterDirect</a> <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocat…
574 …rDirect'>MakeRasterDirect</a> <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocat…
880 <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocator</a>::<a href='#SkRasterHandl…
885 Use <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocator</a> to blend Skia drawin…
887 <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocator</a>::<a href='#SkRasterHandl…
908 <a href='undocumented#SkRasterHandleAllocator'>SkRasterHandleAllocator</a>
/third_party/flutter/skia/gn/
Dcore.gni74 "$_include/core/SkRasterHandleAllocator.h",
/third_party/skia/gn/
Dcore.gni70 "$_include/core/SkRasterHandleAllocator.h",
/third_party/flutter/skia/tools/fiddle/
Ddocumumentation_examples_map.txt410 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;
/third_party/skia/tools/fiddle/
Ddocumumentation_examples_map.txt410 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;
/third_party/flutter/engine/flutter/ci/licenses_golden/
Dlicenses_skia516 FILE: ../../../third_party/skia/include/core/SkRasterHandleAllocator.h