Crates.io | osiris-display |
lib.rs | osiris-display |
version | 0.1.1 |
source | src |
created_at | 2024-04-21 00:34:31.935021 |
updated_at | 2024-04-29 15:40:41.49617 |
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.