lp://staging/libgliar
- Get this branch:
- bzr branch lp://staging/libgliar
Branch merges
Branch information
Recent revisions
- 18. By Eleni Maria Stea
-
I couldn't override dlsym but I managed to fake the glGetProgramiv results
by overriding the glxGetProcAddress (glx.h) - 17. By Eleni Maria Stea
-
added support for:
glProgramivARB:
GL_MAX_PROGRAM_ INSTRUCTIONS_ ARB
GL_MAX_PROGRAM_ NATIVE_ INSTRUCTIONS_ ARB
GL_MAX_PROGRAM_ TEMPORARIES_ ARB
GL_MAX_PROGRAM_ NATIVE_ TEMPORARIES_ ARB
GL_MAX_PROGRAM_ PARAMETERS_ ARB
GL_MAX_PROGRAM_ NATIVE_ PARAMETERS_ ARB
GL_MAX_PROGRAM_ ATTRIBS_ ARB
GL_MAX_PROGRAM_ NATIVE_ ATTRIBS_ ARB
GL_MAX_PROGRAM_ ADDRESS_ REGISTERS_ ARB
GL_MAX_PROGRAM_ NATIVE_ ADDRESS_ REGISTERS_ ARB
GL_MAX_PROGRAM_ LOCAL_PARAMETER S_ARB
GL_MAX_PROGRAM_ ENV_PARAMETERS_ ARB
GL_MAX_PROGRAM_ ALU_INSTRUCTION S_ARB
GL_MAX_PROGRAM_ NATIVE_ ALU_INSTRUCTION S_ARB
GL_MAX_PROGRAM_ TEX_INSTRUCTION S_ARB
GL_MAX_PROGRAM_ NATIVE_ TEX_INSTRUCTION S_ARB the problem: the glProgramiv uses dynamic loading so my gliar.conf won't
fake anything! BUT! I can override the dlsym so that my functions are
loaded :) and when i need to call the function dlsym myself I ll just call
the internal function that dlsym calls (I have to check which function is
this in glibc :) - 14. By Eleni Maria Stea
-
added support for:
major version
minor version
max texture image units
max combined texture image units
max vertex texture image units
max cube map texture size
max vertex uniform vectors
max fragment uniform vectors
max varying vectors
max color attachments - 13. By Eleni Maria Stea
-
fixed conf files
TODO:
1- add opengles 2.0 support
2- support more extensions (get ext info)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)