st/python: Remove bindings, and all its dependencies.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 4 Apr 2011 10:41:30 +0000 (11:41 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Wed, 6 Apr 2011 07:26:04 +0000 (08:26 +0100)
commitafeaf1771d0ccbd2482c5ad7fa237c50b4d3921e
treefe9bc95a17168a8de07a207a1383f41d27274c95
parent14b574433c7faedaa18f1c946159cb03630c7d9f
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
105 files changed:
scons/python.py [deleted file]
src/gallium/SConscript
src/gallium/drivers/trace/README
src/gallium/state_trackers/python/README [deleted file]
src/gallium/state_trackers/python/SConscript [deleted file]
src/gallium/state_trackers/python/gallium.i [deleted file]
src/gallium/state_trackers/python/p_compiler.i [deleted file]
src/gallium/state_trackers/python/p_context.i [deleted file]
src/gallium/state_trackers/python/p_device.i [deleted file]
src/gallium/state_trackers/python/p_state.i [deleted file]
src/gallium/state_trackers/python/p_texture.i [deleted file]
src/gallium/state_trackers/python/st_device.c [deleted file]
src/gallium/state_trackers/python/st_device.h [deleted file]
src/gallium/state_trackers/python/st_hardpipe_winsys.c [deleted file]
src/gallium/state_trackers/python/st_sample.c [deleted file]
src/gallium/state_trackers/python/st_sample.h [deleted file]
src/gallium/state_trackers/python/st_softpipe_winsys.c [deleted file]
src/gallium/state_trackers/python/st_winsys.h [deleted file]
src/gallium/state_trackers/python/tests/regress/fragment-shader/frag-abs.png [deleted file]
src/gallium/state_trackers/python/u_format.i [deleted file]
src/gallium/tests/python/retrace/README [deleted file]
src/gallium/tests/python/retrace/format.py [deleted file]
src/gallium/tests/python/retrace/interpreter.py [deleted file]
src/gallium/tests/python/retrace/model.py [deleted file]
src/gallium/tests/python/retrace/parse.py [deleted file]
src/gallium/tests/python/retrace/parser.py [deleted file]
src/gallium/tests/python/samples/gs.py [deleted file]
src/gallium/tests/python/samples/tri.py [deleted file]
src/gallium/tests/python/tests/.gitignore [deleted file]
src/gallium/tests/python/tests/base.py [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/.gitignore [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-abs.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-add.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-cb-1d.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-cb-2d.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-dp3.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-dp4.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-dst.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-ex2.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-face.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-flr.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-frc.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-kil.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-lg2.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-lit.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-lrp.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-mad-immx.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-mad.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-max.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-min.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-mov.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-mul.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-rcp.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-rsq.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-sge.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-slt.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-srcmod-abs.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-srcmod-absneg.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-srcmod-neg.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-srcmod-swz.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-sub.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-tempx.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/frag-xpd.sh [deleted file]
src/gallium/tests/python/tests/regress/fragment-shader/fragment-shader.py [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/.gitignore [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-abs.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-add.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-arl.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-arr.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-cb-1d.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-cb-2d.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-dp3.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-dp4.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-dst.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-ex2.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-flr.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-frc.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-lg2.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-lit.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-lrp.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-mad.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-max.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-min.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-mov.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-mul.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-rcp.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-rsq.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-sge.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-slt.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-srcmod-abs.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-srcmod-absneg.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-srcmod-neg.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-srcmod-swz.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-sub.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vert-xpd.sh [deleted file]
src/gallium/tests/python/tests/regress/vertex-shader/vertex-shader.py [deleted file]
src/gallium/tests/python/tests/surface_copy.py [deleted file]
src/gallium/tests/python/tests/texture_blit.py [deleted file]
src/gallium/tests/python/tests/texture_render.py [deleted file]
src/gallium/tests/python/tests/texture_transfer.py [deleted file]
src/gallium/tests/python/tests/tree.py [deleted file]
src/gallium/tools/trace/dump.py [new file with mode: 0755]
src/gallium/tools/trace/format.py [new file with mode: 0755]
src/gallium/tools/trace/model.py [new file with mode: 0755]
src/gallium/tools/trace/parse.py [new file with mode: 0755]