| Crates.io | osiris-display |
| lib.rs | osiris-display |
| version | 0.1.1 |
| created_at | 2024-04-21 00:34:31.935021+00 |
| updated_at | 2024-04-29 15:40:41.49617+00 |
| description | A display layer for an Osiris machine. |
| homepage | |
| repository | https://asgard.trehinos.eu/osiris/display |
| max_upload_size | |
| id | 1215073 |
| size | 14,825 |
Work in progress.
Provides a display layer for an Osiris machine.
This crate provides :
Pixel struct which represents an ARGB value on 16 bits (4 bits per color with a 4 bits alpha channel),Image struct which represents a surface which is drawable and on which we can draw,Sprite struct which is an Image which can move on a screen, and,Screen struct and a ScreenMemory which can be displayed or drawn on,CachedSprite struct for sprites managed by :Gpu, which is a facade to operate images in an Osiris machine.