Agar

<-- Back to AG_Intro.3

DESCRIPTION

The Agar sdlfb driver provides an interface to the Simple DirectMedia Layer (SDL) library, and renders GUI elements directly to the frame-buffer. Using AG_InitVideoSDL(3) as opposed to AG_InitGraphics(3), it is possible to attach Agar to an existing SDL display surface.

INHERITANCE HIERARCHY

AG_Driver(3)-> AG_DriverSw(3)-> AG_DriverSDLFB.

EXAMPLES

AG_InitGraphics("sdlfb(width=640:height=480:depth=32)");
AG_InitVideoSDL(screen, 0);

OPTIONS

widthWidth in pixels (or auto for available desktop size).
heightHeight in pixels (or auto).
depthDepth in bits per pixel (or auto).
fpsMaxLimit GUI refresh rate in frames/second (default = 60fps).
bgColorSolid background color (see AG_ColorFromString(3)). Default is "rgb(0,0,0)".
bgPopupShow popup menu upon middle / right-button click in the background.

SEE ALSO

AG_Driver(3), AG_DriverSw(3), AG_InitGraphics(3), AG_Intro(3)

Lk https://libsdl.org/ Simple DirectMedia Layer

Lk https://www.opengl.org/ OpenGL

HISTORY

The sdlfb driver first appeared in Agar 1.4.0.

Csoft.net ElectronTubeStore.com