1. 11 Jul, 2018 1 commit
  2. 31 May, 2015 1 commit
  3. 26 Jun, 2013 1 commit
  4. 03 Oct, 2010 1 commit
  5. 29 Jun, 2010 1 commit
  6. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  7. 02 Jun, 2006 2 commits
    • Sven Neumann's avatar
      moved semicolon to the right place · 7777e97e
      Sven Neumann authored
      7777e97e
    • Sven Neumann's avatar
      Moved the CPU detection code to libgimpbase (see bug #342860): · db75625d
      Sven Neumann authored
      2006-06-02  Sven Neumann  <sven@gimp.org>
      
      	Moved the CPU detection code to libgimpbase (see bug #342860):
      
      	* app/base/Makefile.am
      	* app/base/cpu-accel.[ch]
      	* app/base/test-cpu-accel.c: removed here...
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimpcpuaccel.[ch]
      
      	* libgimpbase/test-cpu-accel.c: ... and added here again with
      	some API changes.
      
      	* app/composite/Makefile.am
      	* app/composite/make-installer.py: changed accordingly.
      
      	* app/composite/gimp-composite-*-installer.c: regenerated.
      
      	* libgimp/gimp.c (gimp_main): call gimp_set_use_cpu_accel().
      db75625d
  8. 28 Feb, 2006 1 commit
    • Manish Singh's avatar
      app/base/cpu-accel.c app/composite/gimp-composite-3dnow.h · 85b38140
      Manish Singh authored
      2006-02-27  Manish Singh  <yosh@gimp.org>
      
              * app/base/cpu-accel.c
              * app/composite/gimp-composite-3dnow.h
              * app/composite/gimp-composite-mmx.h
              * app/composite/gimp-composite-sse.h
              * app/composite/gimp-composite-sse2.h: check for __PIC__ in addition
              to PIC.
      85b38140
  9. 17 Jan, 2006 1 commit
  10. 07 Jun, 2005 1 commit
    • Manish Singh's avatar
      detect SSE3. · 3e7aaa36
      Manish Singh authored
      2005-06-07  Manish Singh  <yosh@gimp.org>
      
              * app/base/cpu-accel.[ch]: detect SSE3.
      3e7aaa36
  11. 06 Mar, 2005 1 commit
    • Manish Singh's avatar
      revised tests for AltiVec. Define ALTIVEC_EXTRA_CFLAGS for the extra · 9a263bb9
      Manish Singh authored
      2003-03-06  Manish Singh  <yosh@gimp.org>
      
              * configure.in: revised tests for AltiVec. Define ALTIVEC_EXTRA_CFLAGS
              for the extra compiler options needed. Also, support runtime checking
              for AltiVec through the sysctl on Mac OS X, instead of SIGILL assembly
              instruction checking, which needs GNU as.
      
              * app/base/cpu_accel.c: use the sysctl if available.
      
              * app/composite/Makefile.am: use ALTIVEC_EXTRA_CFLAGS.
      
              * app/composite/gimp-composite-altivec.c: conditionally #include
              altivec.h
      9a263bb9
  12. 14 Jun, 2004 1 commit
    • Manish Singh's avatar
      Reorged, to address bug #142907 and bug #143069. Accel implementations · 0829a3b6
      Manish Singh authored
      2004-06-13  Manish Singh  <yosh@gimp.org>
      
              * app/base/cpu-accel.c: Reorged, to address bug #142907 and
              bug #143069. Accel implementations #define HAVE_ACCEL, and cpu_accel()
              keys on that. Both PPC and X86 implementations check for __GNUC__.
              X86 stuff is only used with USE_MMX is defined. The SSE OS check
              is now checked in arch_accel(), not cpu_accel(). Finally, the
              arch x86_64 checks now are EM64T aware (which didn't matter in
              practice).
      0829a3b6
  13. 10 Mar, 2004 1 commit
    • Simon Budig's avatar
      app/base/cpu-accel.c app/display/gimpdisplayshell-dnd.c · 70671753
      Simon Budig authored
      2004-03-10  Simon Budig  <simon@gimp.org>
      
      	* app/base/cpu-accel.c
      	* app/display/gimpdisplayshell-dnd.c
      	* app/tools/gimpvectortool.c
      	* app/vectors/gimpbezierstroke.c
      	* app/vectors/gimpvectors-import.c: Removed, disabled or
      	conditionalized some debug output.
      
      	There still is debug output when pushing/popping the move tool
      	via space bar. Mitch wanted to look at that.
      70671753
  14. 31 Jan, 2004 2 commits
    • Manish Singh's avatar
      Make the assembly PIC safe. Fixes #132999. · 998ed9c7
      Manish Singh authored
      2004-01-31  Manish Singh  <yosh@gimp.org>
      
              * app/base/cpu-accel.c: Make the assembly PIC safe. Fixes #132999.
      
              * app/composite/Makefile.am
              * app/composite/gimp-composite-3dnow.c
              * app/composite/gimp-composite-mmx.c
              * app/composite/gimp-composite-sse.c
              * app/composite/gimp-composite-sse2.c: Disable code when compiling
              for PIC on ia32, since it'll barf things. These can be fixed later.
      
              * app/composite/gimp-composite-3dnow-test.c
              * app/composite/gimp-composite-mmx-installer.c
              * app/composite/gimp-composite-mmx-test.c
              * app/composite/gimp-composite-sse-installer.c
              * app/composite/gimp-composite-sse-test.c
              * app/composite/gimp-composite-sse2-installer.c
              * app/composite/gimp-composite-sse2-test.c: Regenerated.
      998ed9c7
    • Manish Singh's avatar
      define ARCH_X86_64 globally. · 95590589
      Manish Singh authored
      2004-01-31  Manish Singh  <yosh@gimp.org>
      
              * configure.in: define ARCH_X86_64 globally.
      
              * app/base/cpu-accel.c: remove local definition.
      95590589
  15. 04 Sep, 2003 3 commits
  16. 04 Jul, 2003 3 commits
    • Sven Neumann's avatar
      configure.in app/base/base.c added (untested) check for altivec assembly · 156eee04
      Sven Neumann authored
      2003-07-04  Sven Neumann  <sven@gimp.org>
      
      	* configure.in
      	* app/base/base.c
      	* app/base/cpu-accel.c: added (untested) check for altivec assembly
      	and enabled the run-time altivec check.
      156eee04
    • Sven Neumann's avatar
      removed some cruft we won't need · 4b46de45
      Sven Neumann authored
      4b46de45
    • Sven Neumann's avatar
      redone target platform detection and MMX assembly checks. Basically copied · 54adf6ff
      Sven Neumann authored
      2003-07-04  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: redone target platform detection and MMX assembly
      	checks. Basically copied from DirectFB.
      
      	* app/Makefile.am
      	* app/arch/i386/mmx/detect_mmx.S
      	* app/arch/i386/mmx/paint_funcs_mmx.S
      	* app/paint-funcs/Makefile.am
      	* app/paint-funcs/paint-funcs-mmx.h
      	* app/paint-funcs/paint-funcs-simd.S: removed the old MMX routines.
      	New ones will come instead.
      
      	* app/base/Makefile.am
      	* app/base/detect-mmx.[Sh]: removed these two files...
      
      	* app/base/cpu-accel.[ch]: ... and added new ones that do more
      	fine-grained cpu acceleration detection. Again taken from DirectFB
      	but the code is originally from mpeg2dec.
      
      	* app/base/base.c: print results from cpu feature tests.
      54adf6ff