./wip/waffle, OpenGL runtime selection library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.2, Package name: waffle-1.5.2, Maintainer: tnn

Waffle is a cross-platform C library that allows one to defer selection of an
OpenGL API and window system until runtime. For example, on Linux, Waffle
enables an application to select X11/EGL with an OpenGL 3.3 core profile,
Wayland with OpenGL ES2, and other window system / API combinations.

Waffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite, to test
multiple OpenGL flavors in a cross-platform way. However, Waffle's design does
not preclude it from being useful to other projects.


Required to run:
[graphics/MesaLib]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

RMD160: 0f73fc5933e323a3237536aaba5e87b90707cdf4
Filesize: 256.511 KB

Version history: (Expand)


CVS history: (Expand)


   2015-09-19 17:12:54 by Tobias Nygren | Files touched by this commit (1)
Log message:
add bl3 for waffle
   2015-09-19 16:51:52 by Tobias Nygren | Files touched by this commit (6)
Log message:
Import waffle-1.5.2 as wip/waffle.

Waffle is a cross-platform C library that allows one to defer selection of an
OpenGL API and window system until runtime. For example, on Linux, Waffle
enables an application to select X11/EGL with an OpenGL 3.3 core profile,
Wayland with OpenGL ES2, and other window system / API combinations.

Waffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite, to test
multiple OpenGL flavors in a cross-platform way. However, Waffle's design does
not preclude it from being useful to other projects.