Esempio n. 1
0
def test_Image_MakeFromBitmap():
    bitmap = skia.Bitmap()
    bitmap.allocPixels(skia.ImageInfo().MakeN32Premul(100, 100))
    assert isinstance(skia.Image.MakeFromBitmap(bitmap), skia.Image)
Esempio n. 2
0
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)
Esempio n. 3
0
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)
Esempio n. 4
0
def test_ImageInfo_init():
    check_imageinfo(skia.ImageInfo())
Esempio n. 5
0
def test_ImageInfo_reset():
    imageinfo = skia.ImageInfo()
    imageinfo.reset()
Esempio n. 6
0
def test_ImageInfo_operators(imageinfo):
    assert imageinfo == imageinfo
    assert imageinfo != skia.ImageInfo()