MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / PiuTextureComputeBitmapSize

Function PiuTextureComputeBitmapSize

modules/piu/MC/piuTexture.c:51–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49int piuTextureSize = 0;
50
51int PiuTextureComputeBitmapSize(PocoBitmap bits)
52{
53 int result;
54 if ((kCommodettoBitmapGray16 | kCommodettoBitmapPacked) == bits->format)
55 result = (bits->width * bits->height) >> 1;
56 else
57 result = ((CommodettoBitmapGetDepth(bits->format) * bits->width) >> 3) * bits->height;
58 result = (result + 3) & ~3;
59 return result;
60}
61
62int PiuTextureComputeSize(PiuTexture* self)
63{

Callers 1

PiuTextureComputeSizeFunction · 0.85

Calls 1

CommodettoBitmapGetDepthFunction · 0.85

Tested by

no test coverage detected