[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#734643: ITP: waffle -- Library for selecting OpenGL API and window system at runtime



Package: wnpp
Severity: wishlist
Owner: Jordan Justen <jljusten@gmail.com>

* Package name    : waffle
  Version         : 1.3.0
  Upstream Author : Chad Versace <chad.versace@linux.intel.com>
* URL             : http://people.freedesktop.org/~chadversary/waffle
* License         : BSD
  Programming Lang: C
  Description     : Library for selecting OpenGL API and window system at runtime

Waffle is a cross-platform C library that allows one to defer
selection of 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 simplifies the effort requirred todevelop a cross-platform
OpenGL application. Instead of writing platform-specific code against
various OpenGL window-system integration layers, (GLX, WGL, CGL,
etc.), an application can be coded once with the Waffle interfaces and
run against any of these window system.


Reply to: