MCPcopy Create free account
hub / github.com/Snapchat/Valdi / bytesFromSkData

Function bytesFromSkData

snap_drawing/src/snap_drawing/cpp/Utils/BytesUtils.cpp:26–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

24};
25
26Valdi::BytesView bytesFromSkData(const sk_sp<SkData>& data) {
27 if (data == nullptr) {
28 return Valdi::BytesView();
29 }
30
31 return Valdi::BytesView(
32 Valdi::makeShared<SkiaDataHolder>(data), reinterpret_cast<const Valdi::Byte*>(data->data()), data->size());
33}
34
35static void releaseData(const void* /*ptr*/, void* context) {
36 Valdi::unsafeBridgeRelease(context);

Callers 1

encodeMethod · 0.85

Calls 3

BytesViewClass · 0.50
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected