José Fonseca
c14562d3b1
python/retrace: Handle recent traces.
...
Try to keep backwards compatability with old traces as much as possible.
2009-04-08 16:26:05 +01:00
Michel Dänzer
eb168e26aa
gallium: Clean up driver clear() interface.
...
Only allows clearing currently bound buffers, but colour and depth/stencil in
a single call.
2009-04-04 19:01:51 +02:00
José Fonseca
68342f9036
python: Hide away the surface usage flags.
...
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.
2009-03-30 17:19:10 +01:00
José Fonseca
de89c022d5
python: Show call no in image window.
2009-03-25 21:04:17 +00:00
José Fonseca
710bcc8050
python/retrace: Use the call no when dumping images.
...
To make it easy associate images with the calls.
2009-03-25 21:03:44 +00:00
José Fonseca
9d97c3d0be
python/trace: Control the interpreter from command line options.
2009-03-25 21:03:38 +00:00
José Fonseca
a6ad0c86ca
python: Allow to dump all images to disk.
2009-03-25 21:03:22 +00:00
José Fonseca
ad5f9752ce
python: s/pitch/stride/
2009-03-25 21:03:15 +00:00
José Fonseca
5381331f97
python: s/num_cbufs/nr_cbufs/
2009-03-25 21:03:10 +00:00
José Fonseca
60e35ebf14
python: More efficient blits from surfaces.
...
C code instead of interpreted python code.
2009-02-20 16:50:02 +00:00
José Fonseca
059d7f3103
python/interpreter: Don't do unnecessary updates.
2009-02-20 15:23:33 +00:00
José Fonseca
e92f3310fa
python/retrace: Verbosity level.
2009-02-20 15:14:15 +00:00
José Fonseca
204526a6d2
python/retrace: Cope with python 2.4.x
2009-02-20 15:02:19 +00:00
José Fonseca
51d9642f74
python/retrace: Dump indices too.
2008-12-09 19:37:25 +09:00
José Fonseca
d26a43f6c6
python/retrace: Dump vertex buffer contents.
2008-12-08 17:26:02 +09:00
José Fonseca
59ae12b5b1
python/retrace: Dump constants.
2008-11-20 01:02:03 +09:00
José Fonseca
03f19bc33d
python/retrace: Ignore irrelevant calls.
2008-11-19 20:06:04 +09:00
José Fonseca
56ce90c8be
python/retrace: Highlight the trace dump to help to visualize.
2008-11-19 17:17:06 +09:00
José Fonseca
9efa6cafea
python/retrace: Use the usual BSD-style license.
2008-11-19 16:23:01 +09:00
José Fonseca
d32f51d471
python/retrace: Interpret texture/surfaces destructions.
2008-08-22 03:14:51 +01:00
José Fonseca
7f3c3683ce
python/retrace: Process the trace call-by-call (instead of reading everything into memory).
2008-08-22 01:23:48 +01:00
José Fonseca
10624065b0
python/retrace: Support gziped traces.
2008-08-21 18:46:04 +01:00
José Fonseca
34cffce334
python/retrace: Retrace draw_elements and draw_range_elements.
2008-08-20 16:57:51 +01:00
José Fonseca
d7f8b95e09
python/retrace: Add several missing functions.
2008-08-19 21:35:06 +01:00
José Fonseca
52ecb8f563
python/retrace: Update frame when PIPE_FLUSH_FRAME spotted.
2008-08-15 10:35:19 +01:00
José Fonseca
c9751522b0
pyhon/retrace: Retrace surface contents.
...
Now capable of replaying trivial/quad-tex-2d
2008-08-15 10:35:19 +01:00
José Fonseca
468c9775cb
python/retrace: Application capable of replaying gallium traces.
...
At the moment it is capable of replaying trivial/tri kind of apps.
See README for status.
2008-08-14 11:01:43 +01:00