def test_Image_MakeFromBitmap(): bitmap = skia.Bitmap() bitmap.allocPixels(skia.ImageInfo().MakeN32Premul(100, 100)) assert isinstance(skia.Image.MakeFromBitmap(bitmap), skia.Image)
def test_Image_MakeRasterData(): info = skia.ImageInfo().MakeN32Premul(100, 100) row_bytes = info.minRowBytes() pixels = bytearray(info.computeByteSize(row_bytes)) assert isinstance(skia.Image.MakeRasterData(info, pixels, row_bytes), skia.Image)
def pixmap(): info = skia.ImageInfo().MakeN32Premul(100, 100) row_bytes = info.minRowBytes() pixels = bytearray(info.computeByteSize(row_bytes)) return skia.Pixmap(info, pixels, row_bytes)
def test_ImageInfo_init(): check_imageinfo(skia.ImageInfo())
def test_ImageInfo_reset(): imageinfo = skia.ImageInfo() imageinfo.reset()
def test_ImageInfo_operators(imageinfo): assert imageinfo == imageinfo assert imageinfo != skia.ImageInfo()