| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
which also simplifies the build scripts.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
And not just softpipe.
It is particularly convenient to use llvmpipe instead, since it is much
faster. It also allows to use rbug with all xlib drivers.
|
| |
|
|
|
|
|
| |
Actually, the trace driver with the xlib statetracker is
still causing assertion failures here..
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This not only simplifies the code, but allows to use atexit() to ensure
the log is closed when applications don't exit cleanly.
|
| |
|
|
Only pipe_screen calls traced, and only linux supported, for now.
|