Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-10 | glxtrace: Basic EXT_texture_from_pixmap support. | José Fonseca | 1 | -0/+10 | |
Make EXT_texture_from_pixmap traces replayable, by emitting a fake glTexImage2D calls on glXBindTexImageEXT calls. | |||||
2013-04-14 | gltrace,glretrace: Better support for indirect draws from user memory. | José Fonseca | 1 | -0/+4 | |
Not really tested, though should be no worse than current situation. | |||||
2013-04-12 | gltrace,glretrace: Properly handle PBOs with GL_EXT_direct_state_access. | José Fonseca | 1 | -0/+12 | |
- glCompressed*Tex*ImageEXT receive intptr instead of blobs when PBO is used - glGet*Tex*ImageEXT have side effects when PBO is used | |||||
2012-12-20 | gltrace/retrace: Full support for variable length parameters. | José Fonseca | 1 | -6/+1 | |
Such as GL_COMPRESSED_TEXTURE_FORMATS. | |||||
2012-11-17 | gltrace: Rely on polymorphism for indices instead of special case. | José Fonseca | 1 | -19/+0 | |
2012-11-11 | specs: Allow an API to spread across multiple modules. | José Fonseca | 1 | -1/+1 | |
2012-11-10 | gltrace: Don't use struct for Context. | José Fonseca | 1 | -1/+1 | |
2012-11-03 | Cleanup shadow buffers. | José Fonseca | 1 | -55/+25 | |
- More defensive code. - Use _glFoo instead of glFoo to avoid nested calls in the trace - Handle glMapBufferOES/UnmapBufferOES too. | |||||
2012-11-02 | gles: track gl buffer contents in a shadow buffer | Imre Deak | 1 | -0/+81 | |
This is needed since GLES/GLES2 don't support either glGetBufferSubData or glMapBufferOES. At the moment apitrace is only interested in GL_ELEMENT_ARRAY_BUFFER contents so don't track buffers of other types. Signed-off-by: Imre Deak <imre.deak@intel.com> | |||||
2012-08-02 | Emit a fake glTexImage for glEGLImageTargetTexture2DOES. | José Fonseca | 1 | -10/+0 | |
2012-05-23 | mt trace: create gltrace_state.cpp, move getContext into it | Imre Deak | 1 | -8/+0 | |
There is no need to keep this function in a python script and the following patches will extend the functionality around this code, so move the function to a .cpp file. Signed-off-by: Imre Deak <imre.deak@intel.com> | |||||
2012-05-17 | Compute the vertex buffer sizes in term of vertex count. | José Fonseca | 1 | -6/+6 | |
As opposed to max index, given that max index can not represent zero count. | |||||
2012-04-19 | Don't abuse double-underscore prefix. | José Fonseca | 1 | -129/+129 | |
To avoid conflicts, as C++ standard reserved them for system libraries. | |||||
2012-04-15 | Cleanup how pointers are handled. | José Fonseca | 1 | -1/+1 | |
In particular prevent high order bits to be lost when processing on 64bits traces on 32bits platforms. | |||||
2012-04-15 | Factor the proc address wrapping into gltrace.py | José Fonseca | 1 | -6/+43 | |
2012-04-14 | Move tracers to wrappers subdirectory. | José Fonseca | 1 | -0/+1010 | |