Osiris/Display
Work in progress.
Provides a display layer for an Osiris machine.
This crate provides :
- Base types to manipulate displays :
- A
Pixelstruct which represents an ARGB value on 16 bits (4 bits per color with a 4 bits alpha channel), - A
Imagestruct which represents a surface which is drawable and on which we can draw, - A
Spritestruct which is an Image which can move on a screen, and,
- A
- And more evolved utilities :
- A
Screenstruct and aScreenMemorywhich can be displayed or drawn on, - A
CachedSpritestruct for sprites managed by : - The
Gpu, which is a facade to operate images in an Osiris machine.
- A
License
- Copyright (c) 2024 Sébastien Geldreich
- License MIT