Module driver:umsdlvgafb - User-mode SDL framebuffer driver
User-mode SDL framebuffer driver. This provides basic support for framebuffer graphics in user-mode RMoX.
Requires:
Provides: interface:guifb
Used:
Index
-
Process
umsdlfb.driver- User-mode SDL framebuffer driver-
Process
local.raster.display- Raster display process
-
Process
Declarations
umsdlfb.occ:75Process umsdlfb.driver
PROC umsdlfb.driver (CT.DRIVER? link, SHARED LOG! log, VAL []BYTE options)
User-mode SDL framebuffer driver.
Parameters:
CT.DRIVER? |
link |
Link to parent driver. |
SHARED LOG! |
log |
System log channels. |
VAL []BYTE |
options |
Driver options. |
umsdlfb.occ:109Process local.raster.display
PROC local.raster.display (VAL []BYTE title, VAL INT width, height, CHAN RASTER in?, out!)
Raster display process. (from sdlraster.occ) Generate a number of rasters on startup, and draw incoming rasters to the display. In addition, report any events received on the display.
This process provides num.rasters + 1 places of buffering in the ring.
Parameters:
VAL []BYTE |
title |
Window title |
VAL INT |
width |
Width of window |
VAL INT |
height |
Height of window |
CHAN RASTER |
in |
Raster input |
CHAN RASTER |
out |
Raster output |