Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AG_DRIVERSDL2GL(3)	    Library Functions Manual	    AG_DRIVERSDL2GL(3)

NAME
       AG_DriverSDL2MW -- agar SDL2 multi-window OpenGL	driver

DESCRIPTION
       The  Agar sdl2mw	driver provides	an interface to	the Simple DirectMedia
       Layer (SDL) library version 2 (SDL2) and	 renders  GUI  elements	 using
       OpenGL primitives and managed textures under separate windows.

INHERITANCE HIERARCHY
       AG_Driver(3) -> AG_DriverMw(3) -> AG_DriverSDL2MW.

EXAMPLES
	     AG_InitGraphics("sdl2mw");
	     AG_InitGraphics("sdl2mw(stereo)");
	     AG_InitGraphics("sdl2mw(out=%08d.jpg)");

OPTIONS
       ctrl	       Enable game controller (gamepad)	support.
       haptic	       Enable haptic (force feedback) subsystem.
       joy	       Enable joystick input device support.
       debug	       Capture GL_DEBUG_OUTPUT errors.
       noAutoCapture   Disable	mouse auto-capture on click (see SDL2 docs for
		       SDL_HINT_MOUSE_AUTO_CAPTURE).  May  be  set  by	widget
		       code with the setMouseAutoCapture() AG_Driver(3)	opera-
		       tion.
       out	       Export  video  frames to	JPEG or	PNG.  Specify a	format
		       string for output file names.  Example: `%04d.jpg' will
		       output frames to	0001.jpg, 0002.jpg, and	so on.
       outFirst	       Override	first frame number (default = 0).
       outLast	       Terminate after # frames	have been rendered.
       jpegDCT	       (JPEG Export) DCT method	("islow", "ifast" or "float").
       jpegQual	       (JPEG Export) Quality factor (100% = best).
       stereo	       Request a stereoscopic visual.

SEE ALSO
       AG_DriverSDL2FB(3),	 AG_DriverSDL2GL(3),	    AG_DriverSDLFB(3),
       AG_DriverSDLGL(3),      AG_Driver(3),	 AG_DriverMw(3),     AG_GL(3),
       AG_InitGraphics(3), AG_Intro(3)

       Simple DirectMedia Layer: https://libsdl.org/
       OpenGL: https://www.opengl.org/

HISTORY
       The sdl2mw driver first appeared	in Agar	1.7.0.

Agar 1.7		       December	21, 2022	    AG_DRIVERSDL2GL(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AG_DriverSDL2MW&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help