lp:~marcoil/glproxy/extensions-cleanup

Created by Marc Ordinas i Llopis and last modified
Get this branch:
bzr branch lp:~marcoil/glproxy/extensions-cleanup
Only Marc Ordinas i Llopis can upload to this branch. If you are Marc Ordinas i Llopis please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marc Ordinas i Llopis
Project:
glproxy
Status:
Merged

Recent revisions

36. By Marc Ordinas i Llopis

Removed caching the extensions strings. Ensured that extension names are checked correctly.

Added a new API function to check if an extension is present in both the backend and GL,
glProxyHasExtension.

35. By Marc Ordinas i Llopis

Added simple API to get extension functions.

Added a function to help getting extensions, glProxyGetExtProcAddr. Users need to pass the extension
name and the function name, and glProxy will look for it in both the current backend (EGL or GLX) and
GL, but the later will only work if there's a valid current context.

Also added myself to the authors.

34. By Marc Ordinas i Llopis

Removed extensions support.

33. By Marc Ordinas i Llopis

Switch build system to waf.

32. By Marc Ordinas i Llopis

Added support for GLX_MESA_swap_control.

31. By Marc Ordinas i Llopis

Fix missing space in declaration.

30. By Jammy Zhou

Fix eglCreateWindowSurface failure for run egl_tfp on panda board
Fix eglCreateContext failure for run triangle on panda board

29. By Alexandros Frantzis

Ensure that we always get a valid dummy surface to use for configuration.

Using eglGetConfig and eglCreateWindowSurface does not guarantee that
the returned EGLConfig supports ES2, nor that it is suitable for window
surfaces, nor that it is compatible with the used X window visual. We can
use eglChooseConfig with explicit attributes and eglCreatePbufferSurface
to make the process both simpler and more robust.

28. By Jammy Zhou

Fix segfault for automatic backend selection when only gles2 available

27. By Jammy Zhou

bump the version to 0.1.1

details see the debian/changelog

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:glproxy
This branch contains Public information 
Everyone can see this information.