summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/SConscript
Commit message (Collapse)AuthorAgeFilesLines
* scons: build osmesa swrast and galliumAndreas Fänger2016-05-301-0/+2
| | | | | | | | | | | | This patch makes it possible to build classic osmesa/swrast on windows again. It was removed in commit 69db422218b0264b5b8eef45bd003a2544e9cbd6. Although there is a gallium version of osmesa now, the swrast version still has more features lacking in llvmpipe, e.g. anisotropic filtering. Tested-by: Brian Paul <brianp@vmware.com> Reviewed-by: Brian Paul <brianp@vmware.com> [Emil Velikov: remove trailing whitespace] Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
* mesa/driver/haiku: Drop Mesa swrast rendererAlexander von Gluck IV2015-05-181-3/+0
| | | | | | | | | | | | | | | | This just created extra upkeep and the push to move extern C's into mesa code would mean a large number of extern's in core Mesa driver interfaces. The Haiku Gallium renderers are mostly insulated via the C-based Haiku state tracker. As any future hardware support in Haiku will be gallium based, lets just drop swrast. Haiku has a Mesa 7.12 fork for gcc2 that uses swrast. This commit fixes the last of the Haiku build issues. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
* scons: Don't build osmesa.Jose Fonseca2015-03-251-2/+0
| | | | | | | | | There doesn't seem much interest on osmesa on Windows, particularly classic osmesa. If there is indeed interest in osmesa on Windows, we should instead integrate src/gallium/targets/osmesa into SCons. Reviewed-by: Brian Paul <brianp@vmware.com>
* windows/gdi: Remove.Jose Fonseca2015-03-041-3/+0
| | | | | | | | | | | | This classic driver is so far behind Gallium softpipe/llvmpipe based one, that's hard to imagine ever being useful. v2: Drop drivers/windows from src/mesa/Makefile.am:EXTRA_DIST per Emil Velikov. Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com> v3: Update release notes.
* scons: move SConscript from gallium/targets/ to mesa/drivers/dri/common/Emil Velikov2013-11-161-1/+4
| | | | | | | | Store scons side by side with the other build systems. v2: cleanup after a failed rebase Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
* haiku: add swrast driverAlexander von Gluck IV2013-11-131-0/+3
| | | | | | | | * This is pretty small and upkeep should be minimal. * Currently fully working. * Cannidate for 10.0.0 branch Acked-by: Brian Paul <brianp@vmware.com>
* dri: Merge drisw_util.c into dri_util.cEric Anholt2013-10-101-1/+1
| | | | | | | | | | | | The only important difference was not calling drmGetVersion, and making the swrast extension vtable. That doesn't justify duplicating the other 330 lines of code. v2: fix the scons build (code by Emil Velikov) v3: fix scons build with swrast-only (code by Emil Velikov) v4: Drop the new define I added, when we already have __NOT_HAVE_DRM_H. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
* scons: Update for xmlpool/options.h generation.José Fonseca2013-01-121-0/+3
|
* scons: Build xlib swrast too.José Fonseca2012-10-261-0/+3
| | | | Helpful for debugging.
* scons: Build classic mesa gdi driver.José Fonseca2011-04-231-0/+5
| | | | | | Build as scons platform=windows mesagdi
* scons: Build osmesa.José Fonseca2011-04-231-0/+1
Just type scons osmesa