Skip to content

driver.video.vesa8

VESA 8bpp draw routines (stub).

Overview

This unit is a stub for 8bpp (256-colour indexed) VESA framebuffer drawing operations. The DrawPixel procedure and init routine are present but not yet implemented. Only tracer calls are emitted on init.

Dependencies

  • driver.video.types
  • driver.video.vesa
  • debug.tracer
  • core.gfx.color

Functions and Procedures

init

procedure init(DrawRoutines: PDrawRoutines);
Entry point called by the VESA driver when the active mode is 8bpp. Currently a no-op aside from tracer push/pop calls. Does not populate any function pointers in DrawRoutines.

Notes

  • 8bpp colour depth is not currently supported. Attempting to run at 8bpp will result in no rendering output.