Hans Kokx d93f467163 Refactor rasterizer classes to centralize HUD drawing and pixel decoding
- Introduced `decodePixel` method in `VgaImage` to handle pixel mapping for planar VGA images.
- Updated `AsciiRasterizer`, `SixelRasterizer`, and `SoftwareRasterizer` to utilize the new `decodePixel` method for improved clarity and reduced code duplication.
- Centralized HUD drawing logic in the `Rasterizer` base class with `drawStandardVgaHud` method, allowing subclasses to easily implement HUD rendering.
- Removed redundant HUD drawing methods from individual rasterizers, streamlining the codebase.
- Enhanced documentation for clarity on methods and their purposes.

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
2026-03-18 17:25:20 +01:00
2026-03-15 12:26:35 +01:00

wolf_dart

A new Flutter project.

Running

Linux requirements

Linux (Debian/Ubuntu) requires the following packages to be installed:

libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev lld

Description
No description provided
Readme 4.1 MiB
Languages
Dart 96.4%
CMake 1.7%
C++ 1.1%
GLSL 0.4%
HTML 0.3%
Other 0.1%