- 24 Apr, 2010 2 commits
-
-
Vinson Lee authored
-
Vinson Lee authored
-
- 11 Apr, 2010 3 commits
-
-
José Fonseca authored
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.
-
José Fonseca authored
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.
-
José Fonseca authored
Prevents needless recompiles when switching dri=yes to no.
-
- 07 Apr, 2010 1 commit
-
-
Zack Rusin authored
-
- 31 Mar, 2010 2 commits
-
-
José Fonseca authored
Move it into a separate tool. TODO: Needs to be "tooled" in each SConscript that uses it.
-
José Fonseca authored
Only needed for DRI. Should be linked in DRI specific subdirectories.
-
- 28 Mar, 2010 1 commit
-
-
Keith Whitwell authored
Provides basic window system integration behind a simple interface, allowing tests to be written without dependency on either the driver or window system. With a lot of work, could turn into something like glut for gallium.
-
- 25 Mar, 2010 1 commit
-
-
Jakob Bornecrantz authored
Since the winsys isn't shared with i965 and never will be
-
- 10 Mar, 2010 2 commits
-
-
José Fonseca authored
-
José Fonseca authored
-
- 09 Mar, 2010 2 commits
-
-
José Fonseca authored
-
José Fonseca authored
This will likely change. Most probably we'll just add an alias to indvidual targets and use the regular scons targets arguments.
-
- 25 Feb, 2010 1 commit
-
-
José Fonseca authored
There are so many state trackers and winsys that rely on it for debug building, and trace can really build anywhere and is thin so there's no point is making it an option. Based on Xavier Chantry <chantry.xavier@gmail.com>'s patch: "I also removed the trace check in xlib SConscript which is now useless, and that script seems to deal with the cell driver, so I added cell in the check for supported drivers."
-
- 15 Feb, 2010 1 commit
-
-
José Fonseca authored
The problem with the old way is that passing 'progs/subdir' as argument would fail.
-
- 10 Feb, 2010 2 commits
-
-
José Fonseca authored
-
Zack Rusin authored
-
- 09 Feb, 2010 1 commit
-
-
Zack Rusin authored
-
- 08 Feb, 2010 1 commit
-
-
Zack Rusin authored
the llvmpipe tgsi translation is a lot more complete than what was in gallivm so replacing the latter with the former. this is needed since the draw llvm paths will use the same code. effectively the proven llvmpipe code becomes gallivm.
-
- 28 Jan, 2010 2 commits
-
-
Alan Hourihane authored
-
Alan Hourihane authored
-
- 26 Jan, 2010 3 commits
-
-
Alan Hourihane authored
build.
-
Alan Hourihane authored
-
Alan Hourihane authored
-
- 24 Jan, 2010 1 commit
-
-
Vinson Lee authored
-
- 10 Jan, 2010 1 commit
-
-
José Fonseca authored
Everybody is using the C99's integer types. Everybody except Microsoft, which in turns means everybody is including their own definitions of C99 integer types for MSVC, causing duplicate definitions when linking two projects. This is the case of building Gallium and LLVM with MSVC. Shipping alternative stdint.h and stdbool.h headers for MSVC allows us to share a single definition. It also removes clutter from the Gallium headers.
-
- 01 Jan, 2010 3 commits
-
-
José Fonseca authored
Cell driver's SConscript never got written, and it is not trivial one to write, so don't accept cell in the driver option to avoid confusion.
-
José Fonseca authored
This is a substantial reorganization, This particular commit enables: - building the progs for unices platforms - glew is now built as a shared library (it is the default, and it is inconvenient and pointless to shift away from that default) - all progs get built by default
-
José Fonseca authored
This fixes MinGW cross compilation build, recently broken due to the use of convenience libraries in the GLSL preprocessor.
-
- 10 Dec, 2009 1 commit
-
-
José Fonseca authored
This is quite messy. GLSL code has to be built twice: one for the host OS, another for the target OS.
-
- 17 Nov, 2009 1 commit
-
-
Jakob Bornecrantz authored
-
- 05 Nov, 2009 1 commit
-
-
Jakob Bornecrantz authored
But there are some missing symbols, "nm -u i965_dri.so" [SNIP] U brw_surface_bo U brw_surface_pitch U brw_texture_blanket_winsys_buffer U brw_texture_get_winsys_buffer U brw_update_dirty_counts [SNIP]
-
- 05 Oct, 2009 2 commits
-
-
Jakob Bornecrantz authored
None of the other driver have a silly sufix, so just drop it. Nothing new added in this commit or any other commit but this is better marketing.
-
Jakob Bornecrantz authored
The driver never work with real hardware and has bitrotted for quite some time now, might as well drop it. If somebody wants to look at it just use git.
-
- 29 Aug, 2009 1 commit
-
-
José Fonseca authored
-
- 25 Aug, 2009 1 commit
-
-
Michel Dänzer authored
scons ... statetrackers=xorg
-
- 24 Jun, 2009 1 commit
-
-
Jakob Bornecrantz authored
This driver does no transformation of the gallium calls going to the real driver, like the identity matrix. It is intended to be the basis for transforming and/or debug drivers like trace and rbug. Authors of this patch are: Michal Krol, orignal heavy lifting. José Fonesca, object wrapping code stolen from trace. Jakob Bornecrantz, put it all toghether and renamed a stuff.
-
- 08 May, 2009 1 commit
-
-
José Fonseca authored
-
- 05 May, 2009 1 commit
-
-
José Fonseca authored
-