Michael Natterer
e69ea05102
app: remove some <unistd.h> and other includes
...
that were needed before we switched to using GLib APIs in these files.
2014-03-22 20:26:20 +01:00
Michael Natterer
697572ccc0
app,libgimp*: fix includes to follow our include policy
...
- don't include <gdk-pixbuf/gdk-pixbuf.h> in headers in app/
- instead, include it in many .c files instead of <glib-object.h>,
finally acknowledging the fact that app/ depends on gdk-pixbuf almost
globally
- fix up includes as if libgimpbase depended in GIO, which it soon will
2013-10-15 01:58:39 +02:00
Michael Natterer
1cc9d7d7aa
app: add "Use OpenCL" toggle to Prefs -> Environment
...
and configure GEGL accordingly. Let's see if it's really runtime
switchable :)
2013-06-01 23:04:03 +02:00
Michael Natterer
a7dc8d4429
app: remove gimp_get_number_of_processors(), use g_get_num_processors()
2013-05-25 22:50:23 +02:00
Nils Philippsen
c4365d4c14
app: limit physical memory size by GIMP_MAX_MEMSIZE as well
2012-11-13 16:12:56 +01:00
Michael Natterer
2b714fcb1a
app: limit the pyhsical memory size by G_MAXSIZE
...
because one process can't handle more.
2012-10-13 22:44:15 +02:00
Michael Natterer
5c11326ad7
app: use GeglConfig's new 64 bit tile-cache-size property if it exists
2012-06-29 01:51:56 +02:00
Michael Natterer
127aba6dc9
app: remove the pixel-processor
2012-05-19 00:56:27 +02:00
Michael Natterer
9d1ff75c61
app: limit the tile-cache size to G_MAXINT also in the UI
...
and #warning about it in the code until GEGL has a guint64 cache size
property.
2012-05-15 02:29:47 +02:00
Michael Natterer
ede421bd45
app: rename GimpBaseConfig to GimpGeglConfig
...
because that's its future purpose.
2012-05-14 22:57:58 +02:00