logiBITBLT

logiBITBLT - What color formats are supported in logiBITBLT
KBA-01038-GX6H9T
Question
What color formats are supported in logiBITBLT?
Answer

The color formats supported in logiBITBLT depend on 2D opperations.

1. Move operation: any 1, 2 or 4 Byte per pixel color format

2. Raster operation: any 1, 2 or 4 Byte per pixel color format

3. Pattern fill: any 1, 2 or 4 Byte per pixel color format

4. Solid fill: any 1, 2 or 4 Byte per pixel color format

5. Color expansion: any 1, 2 or 4 Byte per pixel color format

6. Anti-aliased 8-bit font expansion: any 2 or 4 Byte per pixel color format

7. Porter-Duff composing:

- RGB8 or RGB332 (3-bit red, 3-bit green and 2-bit blue), occupies 1 Byte per pixel (1 Bpp);

- RGB16 or RGB565 (5-bit red, 6-bit green and 5-bit blue), occupies 2 Bpp;

- RGB24 or RGB888 (8-bit red, 8-bit green and 8-bit blue), occupies 4 Bpp;

- ARGB8 or ARGB3332 (3-bit alpha factor, 3-bit red, 3-bit green and 2-bit blue), occupies 2 Bpp;

- ARGB16 or ARGB6565 (6-bit alpha factor, 5-bit red, 6-bit green and 5-bit blue), occupies 4 Bpp;

- ARGB24 or ARGB8888 (8-bit alpha factor, 8-bit red, 8-bit green and 8-bit blue), occupies 4 Bpp.

8. RLE decompression: source: any 4 byte per pixel color format, destination: 

- RGB8 or RGB332 (3-bit red, 3-bit green and 2-bit blue), occupies 1 Byte per pixel (1 Bpp);

- RGB16 or RGB565 (5-bit red, 6-bit green and 5-bit blue), occupies 2 Bpp;

- RGB24 or RGB888 (8-bit red, 8-bit green and 8-bit blue), occupies 4 Bpp;

- ARGB8 or ARGB3332 (3-bit alpha factor, 3-bit red, 3-bit green and 2-bit blue), occupies 2 Bpp;

- ARGB16 or ARGB6565 (6-bit alpha factor, 5-bit red, 6-bit green and 5-bit blue), occupies 4 Bpp;

- ARGB24 or ARGB8888 (8-bit alpha factor, 8-bit red, 8-bit green and 8-bit blue), occupies 4 Bpp.

9. Color-keyed transparency: any 1, 2 or 4 Byte per pixel color format

Color format is set in control 1 register (CTRL1_REG).

Additional Comments

Copyright © 2024 Xylon d.o.o.