1. 23 Aug, 2011 1 commit
    • Chia-I Wu's avatar
      scons: add ParseSourceList method · 582b5d86
      Chia-I Wu authored
      ParseSourceList() can be used to parse a source list file and returns
      the source files defined in it.  It is supposed to be used like this
      
        # get the list of source files from C_SOURCES in Makefile.sources
        sources = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
      
      The syntax of a source list file is compatible with GNU Make.  This
      effectively allows SConscript and Makefile to share the source lists.
      Acked-by: Jose Fonseca's avatarJosé Fonseca <jfonseca@vmware.com>
      Acked-by: chadversary's avatarChad Versace <chad@chad-versace.us>
      582b5d86
  2. 18 Aug, 2011 1 commit
  3. 11 Aug, 2011 1 commit
  4. 11 Jul, 2011 1 commit
  5. 30 Jun, 2011 3 commits
  6. 17 Jun, 2011 3 commits
  7. 04 May, 2011 1 commit
  8. 06 Apr, 2011 1 commit
    • José Fonseca's avatar
      st/python: Remove bindings, and all its dependencies. · afeaf177
      José Fonseca authored
      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
      afeaf177
  9. 13 Mar, 2011 1 commit
  10. 03 Mar, 2011 2 commits
  11. 25 Feb, 2011 1 commit
    • Vinson Lee's avatar
      scons: Reduce all Cygwin platform names to 'cygwin'. · eb178023
      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.
      eb178023
  12. 16 Feb, 2011 2 commits
  13. 11 Feb, 2011 3 commits
  14. 10 Feb, 2011 1 commit
  15. 09 Feb, 2011 1 commit
  16. 03 Feb, 2011 1 commit
    • Jose Fonseca's avatar
      scons: Eliminate libgcc_s_sjlj-1.dll dependency · 82e79e93
      Jose Fonseca authored
      Certain mingw32 cross compilers (e.g. RedHat's) defaults to use DLL gcc
      runtime.
      
      Given the main deliverable from this project are self-contained drivers,
      which are loaded by any application, this dependency can cause havoc.
      82e79e93
  17. 30 Jan, 2011 1 commit
  18. 05 Nov, 2010 2 commits
  19. 03 Nov, 2010 1 commit
  20. 02 Nov, 2010 1 commit
  21. 01 Nov, 2010 2 commits
  22. 29 Sep, 2010 2 commits
  23. 27 Sep, 2010 1 commit
  24. 05 Sep, 2010 1 commit
    • Jose Fonseca's avatar
      scons: Re-enable SSE on MinGW. · 30c5d5d9
      Jose Fonseca authored
      It seems to be working correctly with gcc 4.4, and enabling it allows to
      test some of the llvmpipe instrinsics on Windows.
      30c5d5d9
  25. 17 Aug, 2010 1 commit
  26. 24 Jul, 2010 1 commit
  27. 19 Jul, 2010 1 commit
    • Vinson Lee's avatar
      scons: Fix Mac OS X SCons build on 32-bit CPUs. · 95ca2200
      Vinson Lee authored
      The Mac OS X SCons build failed on 32-bit CPUs starting with commit
      2f6d47a7 during linking of graw-null.
      The build succeeds though on a 64-bit CPU. See FDO bug 29117.
      
      This was the compiler error.
      scons: building associated VariantDir targets: build/darwin-x86-debug
        Linking build/darwin-x86-debug/gallium/targets/graw-null/libgraw.dylib ...
      Undefined symbols:
        "_lp_swizzled_cbuf", referenced from:
            _lp_swizzled_cbuf$non_lazy_ptr in libllvmpipe.a(lp_rast.os)
            _lp_swizzled_cbuf$non_lazy_ptr in libllvmpipe.a(lp_rast_tri.os)
           (maybe you meant: _lp_swizzled_cbuf$non_lazy_ptr)
        "_lp_dummy_tile", referenced from:
            _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_rast.os)
            _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_rast_tri.os)
            _lp_dummy_tile$non_lazy_ptr in libllvmpipe.a(lp_setup.os)
           (maybe you meant: _lp_dummy_tile$non_lazy_ptr)
      
      The patch adds -fno-common to all Mac OS X builds to work around this issue.
      95ca2200
  28. 16 Jul, 2010 1 commit
  29. 04 May, 2010 1 commit