Home
last modified time | relevance | path

Searched refs:SkRasterHandleAllocator (Results 1 – 11 of 11) 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.h339 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;
2404 std::unique_ptr<SkRasterHandleAllocator> fAllocator;
2429 friend class SkRasterHandleAllocator; variable
2434 SkCanvas(const SkBitmap&, std::unique_ptr<SkRasterHandleAllocator>,
2435 SkRasterHandleAllocator::Handle);
DBUILD.bazel69 "SkRasterHandleAllocator.h",
/third_party/skia/docs/examples/
DCanvas_accessTopRasterHandle.cpp11 class CustomAllocator : public SkRasterHandleAllocator {
30 SkRasterHandleAllocator::MakeCanvas(std::make_unique<CustomAllocator>(), info); in draw()
/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/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/skia/gn/
Dcore.gni71 "$_include/core/SkRasterHandleAllocator.h",
/third_party/skia/tools/fiddle/
Ddocumumentation_examples_map.txt410 SkRasterHandleAllocator::Handle accessTopRasterHandle() const;