summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/python/SConscript
Commit message (Collapse)AuthorAgeFilesLines
* st/python: Remove bindings, and all its dependencies.José Fonseca2011-04-061-66/+0
| | | | | | | | | 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
* scons: Disable python state tracker when swig is not present.José Fonseca2010-11-011-0/+3
|
* scons: Revamp how to specify targets to build.José Fonseca2010-11-011-51/+55
| | | | | | | | | | | | | | | | | | | | | | Use scons target and dependency system instead of ad-hoc options. Now is simply a matter of naming what to build. For example: scons libgl-xlib scons libgl-gdi scons graw-progs scons llvmpipe and so on. And there is also the possibility of scepcified subdirs, e.g. scons src/gallium/drivers If nothing is specified then everything will be build. There might be some rough corners over the next days. Please bare with me.
* scons: Always build softpipe and llvmpipe (when llvm available).José Fonseca2010-04-111-2/+2
| | | | | | | | | | These are our reference software rasterizers. They can build everywhere and are a precious debugging tool. Making them always present immensily simplifies the scons logic. If people want to avoid building it is still possible to pass direcotries and target names to scons to narrow the build.
* scons: Make LLVM a black-white dependency.José Fonseca2010-04-111-1/+0
| | | | | | | Now that draw depends on llvm it is very difficult to correctly handle broken llvm installations. Either the user requests LLVM and it needs to supply a working installation. Or it doesn't, and it gets no LLVM accelerate pipe drivers.
* Revert "python: Temporarily disable python state tracker until transfers are ↵José Fonseca2010-03-291-2/+1
| | | | | | done by contexts" This reverts commit 50a778661930ec7aa875a9c5235e9910143ec700.
* python: Temporarily disable python state tracker until transfers are done by ↵José Fonseca2010-03-131-1/+2
| | | | | | | contexts It requires changes not ony to the state tracker but to the python scripts too.
* python: Remove broken link hack.José Fonseca2010-03-101-0/+1
|
* python: More build fixes.José Fonseca2010-03-101-1/+2
|
* python: Fix up state tracker for sw api.José Fonseca2010-03-101-17/+12
|
* python: Link to ws2_32 on windows.Michal Krol2010-01-281-0/+1
|
* python: Integrate with llvmpipe if possible.José Fonseca2010-01-111-7/+20
| | | | | Temporary. We should soon have the ability to integrate with any driver via glx extensions.
* python: Don't generate a import library for python module either.José Fonseca2010-01-021-0/+2
|
* scons: Aggregate all tiny libraries in a single library.José Fonseca2010-01-011-1/+1
| | | | | Makes integration of gallium into out of tree components much easier. No pratical change for components in this tree,
* python: Obtain pipe_screen/pipe_context from the system's OpenGL driver.José Fonseca2009-07-161-0/+13
|
* python: Allow to use trace pipe driver with python.José Fonseca2008-08-141-1/+1
|
* python: Reimplement the generation of random texture samples in C.José Fonseca2008-07-181-0/+1
|
* python: Allow hardware support.José Fonseca2008-07-151-3/+10
|
* python: Move the python scons code to a separate tool module.José Fonseca2008-07-151-37/+7
|
* python: Get it to build on windows too.José Fonseca2008-07-151-2/+34
|
* python: New state tracker which exposes the pipe driver to python scripts.José Fonseca2008-07-131-0/+24
Still under development. Just barely works.