1
/* LIBGIMP - The GIMP Library
2
* Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2 of the License, or (at your option) any later version.
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Library General Public License for more details.
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the
16
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17
* Boston, MA 02111-1307, USA.
20
#ifndef __GIMP_CPU_ACCEL_H__
21
#define __GIMP_CPU_ACCEL_H__
28
GIMP_CPU_ACCEL_NONE = 0x0,
30
/* x86 accelerations */
31
GIMP_CPU_ACCEL_X86_MMX = 0x80000000,
32
GIMP_CPU_ACCEL_X86_3DNOW = 0x40000000,
33
GIMP_CPU_ACCEL_X86_MMXEXT = 0x20000000,
34
GIMP_CPU_ACCEL_X86_SSE = 0x10000000,
35
GIMP_CPU_ACCEL_X86_SSE2 = 0x08000000,
36
GIMP_CPU_ACCEL_X86_SSE3 = 0x02000000,
38
/* powerpc accelerations */
39
GIMP_CPU_ACCEL_PPC_ALTIVEC = 0x04000000
43
GimpCpuAccelFlags gimp_cpu_accel_get_support (void);
46
/* for internal use only */
47
void gimp_cpu_accel_set_use (gboolean use);
52
#endif /* __GIMP_CPU_ACCEL_H__ */