Expand description
Software rendering utilities Implementation of the software renderer using softbuffer crate.
This module provides a software renderer that can be used for rendering graphics without relying on a GPU.
Does not provided any high-level abstractions such drawing quad or image, but rather low-level access to the softbuffer crate.
Provided as it, without any guarantees of performance or correctness.
Structs§
- Pixel
Buffer - A wrapper around softbuffer to provide a soft buffer for pixel manipulation
- Pixel
Buffer Builder
Enums§
Functions§
- new
- Creates a new [software::PixelBuffer] instance.
This is not thread-safe and must be called from the same thread as the window.