History log of /external/mesa3d/src/gallium/tools/trace/model.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
877128505431adaf817dc8069172ebe4a1cdf5d8 17-Jan-2014 José Fonseca <jfonseca@vmware.com> s/Tungsten Graphics/VMware/

Tungsten Graphics Inc. was acquired by VMware Inc. in 2008. Leaving the
old copyright name is creating unnecessary confusion, hence this change.

This was the sed script I used:

$ cat tg2vmw.sed
# Run as:
#
# git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed
#

# Rename copyrights
s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g
/Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./
s/TUNGSTEN GRAPHICS/VMWARE/g

# Rename emails
s/alanh@tungstengraphics.com/alanh@vmware.com/
s/jens@tungstengraphics.com/jowen@vmware.com/g
s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/
s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g
s/keithw\?@tungstengraphics.com/keithw@vmware.com/g
s/michel@tungstengraphics.com/daenzer@vmware.com/g
s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/
s/zack@tungstengraphics.com/zackr@vmware.com/

# Remove dead links
s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g

# C string src/gallium/state_trackers/vega/api_misc.c
s/"Tungsten Graphics, Inc"/"VMware, Inc"/

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/tools/trace/model.py
0fd71ac9eb4fdcc181a4322f7c8244a858b5740d 01-Jul-2013 José Fonseca <jfonseca@vmware.com> tools/trace: Don't crash if a trace has no timing information.
/external/mesa3d/src/gallium/tools/trace/model.py
a7bccb33b95699eb5c14b76e782da75e6d8c2738 20-Jun-2013 José Fonseca <jfonseca@vmware.com> tools/trace: Defer blob hex-decoding.

To speed up parsing.
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/tools/trace/model.py
9a91ce94484789424361f22387ba15688d6bcc7d 30-Jan-2013 Brian Paul <brianp@vmware.com> trace: measure time for each gallium call

To get a rough idea of how much time is spent in each gallium driver
function. The time is measured in microseconds.
/external/mesa3d/src/gallium/tools/trace/model.py
47ff3f7cc516a1087ac6d4fee024f69d62708542 28-Sep-2011 José Fonseca <jfonseca@vmware.com> tools/trace: Dump NULL literally.

Instead of None.
/external/mesa3d/src/gallium/tools/trace/model.py
afeaf1771d0ccbd2482c5ad7fa237c50b4d3921e 04-Apr-2011 José Fonseca <jose.r.fonseca@gmail.com> st/python: Remove bindings, and all its dependencies.

Because:
- bindings are not fully automatic, and they are broken most of the time
- unit tests/samples can be written in C on top of graw
- tracing/retracing is more useful at API levels with stable ABIs such as
GL, producing traces that cover more layers of the driver stack and and
can be used for regression testing
/external/mesa3d/src/gallium/tools/trace/model.py