Created by Jammy Zhou on 2010-11-29 and last modified on 2010-12-18
Get this branch:
bzr branch lp:~jammy-zhou/+junk/glproxy
Only Jammy Zhou can upload to this branch. If you are Jammy Zhou please log in for upload directions.

Related bugs

Related blueprints

Branch information

Jammy Zhou

Recent revisions

10. By Jammy Zhou on 2010-12-18

fix segfault when run tfp without egl image on mesa

9. By Jammy Zhou on 2010-12-18

port texture_from_pixmap application to glproxy

8. By Jammy Zhou on 2010-12-14

Enable automatic backend selection

7. By Jammy Zhou on 2010-12-10

check renderer info for automatic backend selection (not enabled by default
for mesa bug currently)
open library with RTLD_GLOBAL
use glProxyGetExtProcAddr for extension functions
some code improve

6. By Jammy Zhou on 2010-12-07

add gles2 extension support

5. By Jammy Zhou on 2010-12-03

add eglGetProcAddress and glXGetProcAddress/ARB support for symbol resolve
use GLES2 backend by default when both backends available

4. By Jammy Zhou on 2010-12-02

add core glx support as part of libGL.so
make triangle work for opengl backend with glx
egl+full opengl still has some problem in mesa

3. By Jammy Zhou on 2010-12-01

add make install support
add a test application triangle
fix desktop opengl library name

2. By Jammy Zhou on 2010-11-29

Resolve core APIs of OpenGL/ES20

1. By Jammy Zhou on 2010-11-29

Initial version
gl_proxy.h: GL data types, GL tokens, proxy function definitions
gl_proxy.c: init/exit functions, backend selection, and so on
CMakeLists.txt: used to generate Makefile by cmake

Branch metadata

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