path: root/src/mesa/drivers/SConscript
AgeCommit message (Collapse)AuthorFilesLines
2017-07-31xmlconfig: move into src/utilNicolai Hähnle1-1/+0
v2: attempt to fix Android build (Emil) v3: add missing include path Reviewed-by: Marek Olšák <> (v1)
2016-05-30scons: build osmesa swrast and galliumAndreas Fänger1-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 <> Reviewed-by: Brian Paul <> [Emil Velikov: remove trailing whitespace] Signed-off-by: Emil Velikov <>
2015-05-18mesa/driver/haiku: Drop Mesa swrast rendererAlexander von Gluck IV1-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 <>
2015-03-25scons: Don't build osmesa.Jose Fonseca1-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 <>
2015-03-04windows/gdi: Remove.Jose Fonseca1-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/ per Emil Velikov. Reviewed-by: Emil Velikov <> v3: Update release notes.
2013-11-16scons: move SConscript from gallium/targets/ to mesa/drivers/dri/common/Emil Velikov1-1/+4
Store scons side by side with the other build systems. v2: cleanup after a failed rebase Signed-off-by: Emil Velikov <>
2013-11-13haiku: add swrast driverAlexander von Gluck IV1-0/+3
* This is pretty small and upkeep should be minimal. * Currently fully working. * Cannidate for 10.0.0 branch Acked-by: Brian Paul <>
2013-10-10dri: Merge drisw_util.c into dri_util.cEric Anholt1-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 <>
2013-01-12scons: Update for xmlpool/options.h generation.José Fonseca1-0/+3
2012-10-26scons: Build xlib swrast too.José Fonseca1-0/+3
Helpful for debugging.
2011-04-23scons: Build classic mesa gdi driver.José Fonseca1-0/+5
Build as scons platform=windows mesagdi
2011-04-23scons: Build osmesa.José Fonseca1-0/+1
Just type scons osmesa