MCPcopy Create free account
hub / github.com/DISTRHO/DPF / asCairoImageFormat

Function asCairoImageFormat

dgl/src/Cairo.cpp:316–332  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

314// CairoImage
315
316static cairo_format_t asCairoImageFormat(const ImageFormat format) noexcept
317{
318 switch (format)
319 {
320 case kImageFormatNull:
321 break;
322 case kImageFormatGrayscale:
323 case kImageFormatBGR:
324 case kImageFormatRGB:
325 return CAIRO_FORMAT_RGB24;
326 case kImageFormatBGRA:
327 case kImageFormatRGBA:
328 return CAIRO_FORMAT_ARGB32;
329 }
330
331 return CAIRO_FORMAT_INVALID;
332}
333
334/*
335static ImageFormat asCairoImageFormat(const cairo_format_t format) noexcept

Callers 1

loadFromMemoryMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected