aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/python/retrace
Commit message (Collapse)AuthorAgeFilesLines
* python/retrace: Cope with null constant buffers.José Fonseca2009-11-031-1/+1
|
* python/retrace: Add missing colon.José Fonseca2009-11-031-1/+1
|
* gallium: Preparations for adding more PIPE_TRANSFER_* usage flags.Michel Dänzer2009-10-021-1/+1
| | | | | | Always test for PIPE_TRANSFER_READ/WRITE using the bit-wise and operator, and add a pipe_transfer_buffer_flags() helper for getting the buffer usage flags corresponding to them.
* python/retrace: Open bz2 files correctly.José Fonseca2009-08-141-1/+1
|
* python/retrace: Process the call no passed to --to option inclusively.José Fonseca2009-07-161-1/+1
|
* python/retrace: Dump the surface copy contents.José Fonseca2009-07-161-0/+10
|
* python/retrace: Flush stdout before calling the pipe driver.José Fonseca2009-07-161-0/+4
| | | | So that messages are in sync with stderr.
* python/retrace: Interpret surface_copy.José Fonseca2009-07-151-0/+4
|
* python/retrace: Show the contents of the depth/stencil and surfaces ↵José Fonseca2009-06-111-10/+28
| | | | before/after transfers.
* python/retrace: Interpret is_texture_referenced/is_buffer_referenced.José Fonseca2009-06-111-0/+8
|
* python/retrace: Rename module as it conflicts with a builtin module.José Fonseca2009-04-173-360/+394
| | | | And there is no way to override a builtin module... sigh
* python/retrace: Try to cope with failures creating textures.José Fonseca2009-04-081-0/+10
|
* python/retrace: Use colors on windows console.José Fonseca2009-04-081-0/+70
|
* python/retrace: Allow to specify the range of calls of interest.José Fonseca2009-04-081-0/+7
|
* python/retrace: Handle recent traces.José Fonseca2009-04-081-30/+85
| | | | Try to keep backwards compatability with old traces as much as possible.
* gallium: Clean up driver clear() interface.Michel Dänzer2009-04-041-2/+2
| | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call.
* python: Hide away the surface usage flags.José Fonseca2009-03-301-1/+1
| | | | | | | | Surfaces are now by definition GPU views. So CPU access flags don't make any sense when creating a surface. For now we are forcing surfaces to be GPU read/write, but that will go away soon.
* python: Show call no in image window.José Fonseca2009-03-251-3/+4
|
* python/retrace: Use the call no when dumping images.José Fonseca2009-03-251-3/+6
| | | | To make it easy associate images with the calls.
* python: Use a sequential number to identify each call.José Fonseca2009-03-252-2/+15
| | | | TODO: Modify the trace driver to generate these on the XML file itself.
* python/trace: Control the interpreter from command line options.José Fonseca2009-03-252-40/+80
|
* python: Use Ansi escape codes regardless of output is a tty or not.José Fonseca2009-03-251-1/+4
|
* python: Allow to dump all images to disk.José Fonseca2009-03-251-1/+13
|
* python: s/pitch/stride/José Fonseca2009-03-251-2/+2
|
* python: s/num_cbufs/nr_cbufs/José Fonseca2009-03-251-1/+1
|
* python: More efficient blits from surfaces.José Fonseca2009-02-201-12/+2
| | | | C code instead of interpreted python code.
* python/interpreter: Don't do unnecessary updates.José Fonseca2009-02-201-2/+11
|
* python/retrace: Verbosity level.José Fonseca2009-02-201-15/+30
|
* python/retrace: Cope with python 2.4.xJosé Fonseca2009-02-201-3/+11
|
* python/retrace: Dump indices too.José Fonseca2008-12-091-1/+44
|
* python/retrace: Dump vertex buffer contents.José Fonseca2008-12-081-0/+24
|
* python/retrace: Dump constants.José Fonseca2008-11-201-2/+15
|
* python/retrace: Fix formatting of shaders.José Fonseca2008-11-191-5/+11
|
* python/retrace: Ignore irrelevant calls.José Fonseca2008-11-191-0/+10
|
* python/retrace: Highlight the trace dump to help to visualize.José Fonseca2008-11-194-35/+185
|
* python/retrace: Use the usual BSD-style license.José Fonseca2008-11-193-54/+78
|
* python/retrace: Interpret texture/surfaces destructions.José Fonseca2008-08-221-2/+8
|
* python/retrace: Process the trace call-by-call (instead of reading ↵José Fonseca2008-08-222-27/+23
| | | | everything into memory).
* python/retrace: Support gziped traces.José Fonseca2008-08-212-3/+14
|
* python/retrace: Retrace draw_elements and draw_range_elements.José Fonseca2008-08-201-0/+6
|
* python/retrace: Add several missing functions.José Fonseca2008-08-191-9/+48
|
* python/retrace: Trim null chars.José Fonseca2008-08-191-0/+1
| | | | | They are often left in memory mapped files, and are not part of the XML accept chars anyway.
* python/retrace: Update frame when PIPE_FLUSH_FRAME spotted.José Fonseca2008-08-151-1/+2
|
* pyhon/retrace: Retrace surface contents.José Fonseca2008-08-151-9/+26
| | | | Now capable of replaying trivial/quad-tex-2d
* python/retrace: Keep addresses as strings.José Fonseca2008-08-152-3/+1
| | | | To simplify looking up these in the trace.
* python/retrace: Commit unsaved changes to the doc.José Fonseca2008-08-151-3/+2
|
* python/retrace: Application capable of replaying gallium traces.José Fonseca2008-08-144-0/+919
At the moment it is capable of replaying trivial/tri kind of apps. See README for status.