- 26 Oct, 2018 1 commit
-
-
Brian Paul authored
This reverts commit a5fd54f8. The whole point was to add a way to pass -DVMX86_STATS to the build, but we can do that with a command line argument when we invoke scons. Reviewed-by:
José Fonseca <jfonseca@vmware.com>
-
- 24 Oct, 2018 1 commit
-
-
Prodea Alexandru-Liviu authored
I found a remnant of texture_float build option that wasn't removed in commit 66673bef This patch removes it. Cc: mesa-stable@lists.freedesktop.org Reviewed-by:
Jose Fonseca <jfonseca@vmware.com>
-
- 19 Oct, 2018 1 commit
-
-
Jose Fonseca authored
It's broken, and WGL state tracker is always built with GLES support noawadays. Reviewed-by:
Brian Paul <brianp@vmware.com> Reviewed-by:
Roland Scheidegger <sroland@vmware.com>
-
- 12 Oct, 2018 1 commit
-
-
Jose Fonseca authored
SCons MSVC support relies on vcvarsall.bat to extract the PATH, CPP includes, library paths, etc. And SCons also has an build env var named MSVC_USE_SCRIPT which one can use to point to alternative vcvarsall.bat script. This change exposes this MSVC_USE_SCRIPT build env variable as a SCons command line variable. This will enable using MSVC outside Program Files (e.g, network shares, etc.) This change also links advapi32 library, necessary for the Windows Registry API used by WGL state tracker, avoiding missing symbols. Reviewed-by:
Brian Paul <brianp@vmware.com> Reviewed-by:
Roland Scheidegger <sroland@vmware.com>
-
- 24 Nov, 2016 1 commit
-
-
Vinson Lee authored
Signed-off-by:
Vinson Lee <vlee@freedesktop.org> Reviewed-by:
Emil Velikov <emil.velikov@collabora.com> Reviewed-by:
Jose Fonseca <jfonseca@vmware.com>
-
- 21 Nov, 2016 1 commit
-
-
George Kyriazis authored
To buils The SWR driver (currently optional, not compiled by default) v3: add option as opposed to target Reviewed-by:
Emil Velikov <emil.velikov@collabora.com>
-
- 26 Aug, 2016 1 commit
-
-
Charmaine Lee authored
For opt build, add VMX86_STATS to the list of cpp defines. Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 13 Apr, 2016 1 commit
-
-
Jose Fonseca authored
libasan is never linked to shared objects (which doesn't go well with -z,defs). It must either be linked to the main executable, or (more practically for OpenGL drivers) be pre-loaded via LD_PRELOAD. Otherwise works. I didn't find anything with llvmpipe. I suspect the fact that the JIT compiled code isn't instrumented means there are lots of errors it can't catch. But for non-JIT drivers, the Address/Leak Sanitizers seem like a faster alternative to Valgrind. Usage (Ubuntu 15.10): scons asan=1 libgl-xlib export LD_LIBRARY_PATH=$PWD/build/linux-x86_64-debug/gallium/targets/libgl-xlib LD_PRELOAD=libasan.so.2 any-opengl-application Acked-by:
Roland Scheidegger <sroland@vmware.com>
-
- 17 Mar, 2015 1 commit
-
-
Vinson Lee authored
Signed-off-by:
Vinson Lee <vlee@freedesktop.org> Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 02 May, 2014 1 commit
-
-
Jose Fonseca authored
Saves the trouble of continuously needing to update. Reviewed-by:
Brian Paul <brianp@vmware.com> Reviewed-by:
Roland Scheidegger <sroland@vmware.com>
-
- 16 Apr, 2014 1 commit
-
-
Jose Fonseca authored
For Clang static code analyzer, the scan-build script will produce more comprehensive output. Nevertheless you can invoke it as CC=clang CXX=clang++ scons analyze=1 For MSVC this is the best way to use its static code analysis. Simply invoke as scons analyze=1 Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 09 Jan, 2014 1 commit
-
-
Thomas Sondergaard authored
Cc: "10.0" <mesa-stable@lists.freedesktop.org> Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 12 Mar, 2013 1 commit
-
-
Jose Fonseca authored
NOTE: Candidate for the stable branches. Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 16 Aug, 2012 1 commit
-
-
Vinson Lee authored
Signed-off-by:
Vinson Lee <vlee@freedesktop.org> Reviewed-by:
José Fonseca <jfonseca@vmware.com>
-
- 25 May, 2012 1 commit
-
-
Vinson Lee authored
This patch gets the FreeBSD SCons build working again. The build still fails though. Signed-off-by:
Vinson Lee <vlee@freedesktop.org> Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 18 Jan, 2012 1 commit
-
-
Alexander von Gluck IV authored
* BePC, BeBox, BeMac for Haiku. * Add sparc architecture as Mesa looks for it. Signed-off-by:
José Fonseca <jfonseca@vmware.com>
-
- 17 Jan, 2012 1 commit
-
-
Alexander von Gluck IV authored
Enables building stock Mesa under the Haiku operating system.
-
- 29 Nov, 2011 2 commits
-
-
Kai Wasserbäch authored
Complicates Gallium3D development and doesn't seem to have active users. Signed-off-by:
Kai Wasserbäch <kai@dev.carbon-project.org> Signed-off-by:
José Fonseca <jfonseca@vmware.com>
-
José Fonseca authored
Not actively used. Reviewed-by:
Brian Paul <brianp@vmware.com>
-
- 11 Aug, 2011 1 commit
-
-
Andreas Fänger authored
Optional parallel rendering of spans using OpenMP. Initial implementation for aa triangles. A new option for scons is also provided to activate the openmp support (off by default). Signed-off-by:
Brian Paul <brianp@vmware.com>
-
- 30 Jun, 2011 1 commit
-
-
Jose Fonseca authored
-
- 17 Jun, 2011 3 commits
-
-
Jose Fonseca authored
-
Jose Fonseca authored
'verbose' is affirmative, and much more common name for this sort of option.
-
Jose Fonseca authored
To enable embedding in platforms other than linux.
-
- 09 Mar, 2011 1 commit
-
-
Vinson Lee authored
The build still fails.
-
- 25 Feb, 2011 1 commit
-
-
Vinson Lee authored
platform.system in SCons on Cygwin includes the OS version number. Windows XP - CYGWIN_NT-5.1 Windows Vista - CYGWIN_NT-6.0 Windows 7 - CYGWIN_NT-6.1 Reduce all Cygwin platform variants to just 'cygwin' so anything downstream can simply use 'cygwin' instead of the different full platform names.
-
- 24 Feb, 2011 1 commit
-
-
Vinson Lee authored
Fixes immediate Python exceptions with SCons on Cygwin.
-
- 16 Feb, 2011 1 commit
-
-
Jose Fonseca authored
-
- 11 Feb, 2011 1 commit
-
-
Jose Fonseca authored
-
- 22 Jan, 2011 1 commit
-
-
Chia-I Wu authored
GLES can be enabled by running scons with $ scons gles=yes When gles=yes is given, the build is changed in three ways. First, libmesa.a will be built with FEATURE_ES1 and FEATURE_ES2. This makes DRI drivers and libEGL support and advertise GLES support. Second, GLES libraries will be created. They are libGLESv1_CM, libGLESv2, and libglapi. Last, libGL or opengl32 will link to libglapi. This change is required as _glapi_* will be declared as __declspec(dllimport) in libmesa.a on windows. libmesa.a expects those symbols to be defined in another DLL. Due to this change to GL, GLES support is marked experimental. Note that GLES requires libxml2-python to generate some of its sources.
-
- 13 Jan, 2011 1 commit
-
-
Jose Fonseca authored
Hairy stuff. Don't know how to do it better though.
-
- 01 Dec, 2010 1 commit
-
-
Jose Fonseca authored
-
- 01 Nov, 2010 1 commit
-
-
Jose Fonseca authored
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.
-
- 29 Sep, 2010 1 commit
-
-
Jose Fonseca authored
Where checked build is compiler optimizations plus debugging checks -- ideal for testing CPU bound loads and running test automation loads.
-
- 12 Aug, 2010 1 commit
-
-
Vinson Lee authored
-
- 24 Jul, 2010 1 commit
-
-
Vinson Lee authored
-
- 04 Jun, 2010 1 commit
-
-
Vinson Lee authored
-
- 21 May, 2010 1 commit
-
-
Vinson Lee authored
Fixes Python IndexError exception with default SCons build.
-
- 20 May, 2010 2 commits
-
-
Brian Paul authored
-
Brian Paul authored
The test for env['platform'] caused an exception since 'env' is not defined at that point. Instead, determine the target platform by scanning sys.argv[].
-