2012-04-21 23:25:32 +02:00
|
|
|
#ifndef __RARCH_FEATURES_H
|
|
|
|
#define __RARCH_FEATURES_H
|
2011-01-25 13:03:53 +01:00
|
|
|
|
|
|
|
#include <stddef.h>
|
2014-10-21 05:05:52 +02:00
|
|
|
#include <boolean.h>
|
2011-01-25 13:03:53 +01:00
|
|
|
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
|
|
#include "config.h"
|
|
|
|
#endif
|
|
|
|
|
2015-04-16 21:58:19 +02:00
|
|
|
#ifdef HAVE_OVERLAY
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OVERLAY true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OVERLAY false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_V4L2
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_V4L2 true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_V4L2 false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_COMMAND
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COMMAND true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COMMAND false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_NETWORK_CMD
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETWORK_COMMAND true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETWORK_COMMAND false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
2016-06-07 15:23:07 +02:00
|
|
|
#ifdef HAVE_NETWORKGAMEPAD
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETWORK_GAMEPAD true
|
2015-11-25 12:53:19 -05:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETWORK_GAMEPAD false
|
2015-11-25 12:53:19 -05:00
|
|
|
#endif
|
|
|
|
|
2015-11-27 22:01:10 -05:00
|
|
|
#ifdef HAVE_FILTERS_BUILTIN
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CPU_FILTERS true
|
2015-11-27 22:01:10 -05:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CPU_FILTERS false
|
2015-11-27 22:01:10 -05:00
|
|
|
#endif
|
|
|
|
|
2015-04-16 21:58:19 +02:00
|
|
|
#ifdef HAVE_LIBUSB
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_LIBUSB true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_LIBUSB false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
2019-12-28 21:21:57 -05:00
|
|
|
#if defined(HAVE_SDL)
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2014-08-10 19:13:49 -03:00
|
|
|
#ifdef HAVE_SDL2
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL2 true
|
2014-08-10 19:13:49 -03:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL2 false
|
2014-08-10 19:13:49 -03:00
|
|
|
#endif
|
|
|
|
|
2011-11-30 17:46:58 +01:00
|
|
|
#ifdef HAVE_THREADS
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_THREAD true
|
2011-11-30 17:46:58 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_THREAD false
|
2011-11-30 17:46:58 +01:00
|
|
|
#endif
|
|
|
|
|
2011-11-01 18:45:50 +01:00
|
|
|
#ifdef HAVE_OPENGL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OPENGL true
|
2011-11-01 18:45:50 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OPENGL false
|
2011-11-01 18:45:50 +01:00
|
|
|
#endif
|
|
|
|
|
2016-02-17 01:55:35 +01:00
|
|
|
#ifdef HAVE_VULKAN
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_VULKAN true
|
2016-02-17 01:55:35 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_VULKAN false
|
2016-02-17 01:55:35 +01:00
|
|
|
#endif
|
|
|
|
|
2018-06-20 21:29:53 -07:00
|
|
|
#ifdef HAVE_METAL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_METAL true
|
2018-06-20 21:29:53 -07:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_METAL false
|
2018-06-20 21:29:53 -07:00
|
|
|
#endif
|
|
|
|
|
2016-07-01 12:43:48 +02:00
|
|
|
#if defined(HAVE_OPENGLES) || defined(HAVE_OPENGLES2) || defined(HAVE_OPENGLES3) || defined(HAVE_OPENGLES_3_1) || defined(HAVE_OPENGLES_3_2)
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OPENGLES true
|
2015-04-16 22:13:16 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OPENGLES false
|
2015-04-16 22:13:16 +02:00
|
|
|
#endif
|
|
|
|
|
2012-09-25 12:58:45 +02:00
|
|
|
#ifdef HAVE_KMS
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_KMS true
|
2012-09-25 12:58:45 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_KMS false
|
2012-09-25 12:58:45 +02:00
|
|
|
#endif
|
|
|
|
|
2013-12-08 16:07:14 +01:00
|
|
|
#ifdef HAVE_UDEV
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_UDEV true
|
2013-12-08 16:07:14 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_UDEV false
|
2013-12-08 16:07:14 +01:00
|
|
|
#endif
|
|
|
|
|
2012-09-25 12:58:45 +02:00
|
|
|
#ifdef HAVE_VG
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_VG true
|
2012-09-25 12:58:45 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_VG false
|
2012-09-25 12:58:45 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_EGL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_EGL true
|
2012-09-25 12:58:45 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_EGL false
|
2012-09-25 12:58:45 +02:00
|
|
|
#endif
|
|
|
|
|
2014-08-09 21:35:27 +02:00
|
|
|
#ifdef HAVE_X11
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_X11 true
|
2014-08-09 21:35:27 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_X11 false
|
2014-08-09 21:35:27 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_WAYLAND
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_WAYLAND true
|
2014-08-09 21:35:27 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_WAYLAND false
|
2014-08-09 21:35:27 +02:00
|
|
|
#endif
|
|
|
|
|
2011-06-25 18:11:04 +02:00
|
|
|
#ifdef HAVE_XVIDEO
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_XVIDEO true
|
2011-06-25 18:11:04 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_XVIDEO false
|
2011-06-25 18:11:04 +02:00
|
|
|
#endif
|
|
|
|
|
2011-01-25 13:03:53 +01:00
|
|
|
#ifdef HAVE_ALSA
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ALSA true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ALSA false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2017-06-23 20:44:00 -05:00
|
|
|
#ifdef HAVE_TINYALSA
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_TINYALSA true
|
2017-06-23 20:44:00 -05:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_TINYALSA false
|
2017-06-23 20:44:00 -05:00
|
|
|
#endif
|
|
|
|
|
2015-04-19 18:41:11 +02:00
|
|
|
#ifdef HAVE_COREAUDIO
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COREAUDIO true
|
2015-04-19 18:41:11 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COREAUDIO false
|
2015-04-19 18:41:11 +02:00
|
|
|
#endif
|
|
|
|
|
2019-01-31 23:14:20 +01:00
|
|
|
#ifdef HAVE_COREAUDIO3
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COREAUDIO3 true
|
2019-01-31 23:14:20 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COREAUDIO3 false
|
2019-01-31 23:14:20 +01:00
|
|
|
#endif
|
|
|
|
|
2011-06-16 23:20:12 +02:00
|
|
|
#if defined(HAVE_OSS) || defined(HAVE_OSS_BSD)
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OSS true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_OSS false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_AL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_AL true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_AL false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2015-04-16 21:58:19 +02:00
|
|
|
#ifdef HAVE_SL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SL true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SL false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_LIBRETRODB
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_LIBRETRODB true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_LIBRETRODB false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
2011-01-25 13:03:53 +01:00
|
|
|
#ifdef HAVE_RSOUND
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RSOUND true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RSOUND false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_ROAR
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ROAR true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ROAR false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_JACK
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_JACK true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_JACK false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2011-01-30 00:30:54 +01:00
|
|
|
#ifdef HAVE_PULSE
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_PULSE true
|
2011-01-30 00:30:54 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_PULSE false
|
2011-01-30 00:30:54 +01:00
|
|
|
#endif
|
|
|
|
|
2011-12-25 01:59:30 +01:00
|
|
|
#ifdef HAVE_DSOUND
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DSOUND true
|
2011-12-25 01:59:30 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DSOUND false
|
2011-12-25 01:59:30 +01:00
|
|
|
#endif
|
|
|
|
|
2017-04-09 23:53:55 +02:00
|
|
|
#ifdef HAVE_WASAPI
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_WASAPI true
|
2017-04-09 23:53:55 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_WASAPI false
|
2017-04-09 23:53:55 +02:00
|
|
|
#endif
|
|
|
|
|
2011-01-30 00:30:54 +01:00
|
|
|
#ifdef HAVE_XAUDIO
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_XAUDIO true
|
2011-01-30 00:30:54 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_XAUDIO false
|
2011-01-30 00:30:54 +01:00
|
|
|
#endif
|
|
|
|
|
2013-01-21 23:51:56 +01:00
|
|
|
#ifdef HAVE_ZLIB
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ZLIB true
|
2013-01-21 23:51:56 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_ZLIB false
|
2013-01-21 23:51:56 +01:00
|
|
|
#endif
|
|
|
|
|
2015-04-16 21:58:19 +02:00
|
|
|
#ifdef HAVE_7ZIP
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_7ZIP true
|
2015-04-16 21:58:19 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_7ZIP false
|
2015-04-16 21:58:19 +02:00
|
|
|
#endif
|
|
|
|
|
2011-05-11 17:52:16 +02:00
|
|
|
#ifdef HAVE_DYLIB
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DYLIB true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DYLIB false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_CG
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CG true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CG false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2015-04-16 20:59:55 +02:00
|
|
|
#ifdef HAVE_GLSL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_GLSL true
|
2015-04-16 20:59:55 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_GLSL false
|
2015-04-16 20:59:55 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_HLSL
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_HLSL true
|
2015-04-16 20:59:55 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_HLSL false
|
2015-04-16 20:59:55 +02:00
|
|
|
#endif
|
|
|
|
|
2011-06-11 16:55:53 +02:00
|
|
|
#ifdef HAVE_SDL_IMAGE
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL_IMAGE true
|
2011-05-18 22:11:34 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_SDL_IMAGE false
|
2011-05-18 22:11:34 +02:00
|
|
|
#endif
|
|
|
|
|
2011-01-25 13:03:53 +01:00
|
|
|
#ifdef HAVE_DYNAMIC
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DYNAMIC true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_DYNAMIC false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_FFMPEG
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_FFMPEG true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_FFMPEG false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2018-06-20 04:50:58 +02:00
|
|
|
#ifdef HAVE_MPV
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_MPV true
|
2018-06-20 04:50:58 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_MPV false
|
2018-06-20 04:50:58 +02:00
|
|
|
#endif
|
|
|
|
|
2011-01-25 13:03:53 +01:00
|
|
|
#ifdef HAVE_FREETYPE
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_FREETYPE true
|
2011-01-25 13:03:53 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_FREETYPE false
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|
|
|
|
|
2018-09-30 20:42:09 -04:00
|
|
|
#ifdef HAVE_STB_FONT
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_STBFONT true
|
2018-09-30 20:42:09 -04:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_STBFONT false
|
2018-09-30 20:42:09 -04:00
|
|
|
#endif
|
|
|
|
|
2016-09-29 21:07:10 +02:00
|
|
|
#ifdef HAVE_NETWORKING
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETPLAY true
|
2011-03-19 20:41:07 +01:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_NETPLAY false
|
2011-03-19 20:41:07 +01:00
|
|
|
#endif
|
|
|
|
|
2011-06-06 20:21:26 +02:00
|
|
|
#ifdef HAVE_PYTHON
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_PYTHON true
|
2011-06-06 20:21:26 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_PYTHON false
|
2011-06-06 20:21:26 +02:00
|
|
|
#endif
|
|
|
|
|
2018-11-04 09:29:40 -07:00
|
|
|
#if defined(HAVE_COCOA) || defined(HAVE_COCOATOUCH) || defined(HAVE_COCOA_METAL)
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COCOA true
|
2015-04-19 18:30:49 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_COCOA false
|
2015-04-19 18:30:49 +02:00
|
|
|
#endif
|
|
|
|
|
2015-04-19 18:41:11 +02:00
|
|
|
#ifdef HAVE_QT
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_QT true
|
2015-04-19 18:41:11 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_QT false
|
2015-04-19 18:41:11 +02:00
|
|
|
#endif
|
|
|
|
|
2015-04-19 18:30:49 +02:00
|
|
|
#ifdef HAVE_RPNG
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RPNG true
|
2015-04-19 18:30:49 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RPNG false
|
2015-04-19 18:30:49 +02:00
|
|
|
#endif
|
|
|
|
|
2016-05-18 14:36:23 +02:00
|
|
|
#ifdef HAVE_RJPEG
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RJPEG true
|
2016-05-18 14:36:23 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RJPEG false
|
2016-05-18 14:36:23 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_RBMP
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RBMP true
|
2016-05-18 14:36:23 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RBMP false
|
2016-05-18 14:36:23 +02:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef HAVE_RTGA
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RTGA true
|
2016-05-18 14:36:23 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_RTGA false
|
2016-05-18 14:36:23 +02:00
|
|
|
#endif
|
|
|
|
|
2015-04-19 18:30:49 +02:00
|
|
|
#ifdef HAVE_CORETEXT
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CORETEXT true
|
2015-04-19 18:30:49 +02:00
|
|
|
#else
|
2019-06-13 22:34:00 +02:00
|
|
|
#define SUPPORTS_CORETEXT false
|
2015-04-19 18:30:49 +02:00
|
|
|
#endif
|
|
|
|
|
2014-09-25 08:12:58 +02:00
|
|
|
#if !defined(_WIN32) && !defined(GLOBAL_CONFIG_DIR)
|
|
|
|
#if defined(__HAIKU__)
|
|
|
|
#define GLOBAL_CONFIG_DIR "/system/settings"
|
|
|
|
#else
|
|
|
|
#define GLOBAL_CONFIG_DIR "/etc"
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
2011-01-25 13:03:53 +01:00
|
|
|
#endif
|