Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

AppConfig.h 1.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. /*
  2. ==============================================================================
  3. Build options for juce_gui_basics static library
  4. ==============================================================================
  5. */
  6. #ifndef CARLA_JUCE_GUI_BASICS_APPCONFIG_H_INCLUDED
  7. #define CARLA_JUCE_GUI_BASICS_APPCONFIG_H_INCLUDED
  8. #include "../juce_graphics/AppConfig.h"
  9. #include "../juce_data_structures/AppConfig.h"
  10. //=============================================================================
  11. /** Config: JUCE_ENABLE_REPAINT_DEBUGGING
  12. If this option is turned on, each area of the screen that gets repainted will
  13. flash in a random colour, so that you can see exactly which bits of your
  14. components are being drawn.
  15. */
  16. #define JUCE_ENABLE_REPAINT_DEBUGGING 0
  17. /** JUCE_USE_XINERAMA: Enables Xinerama multi-monitor support (Linux only).
  18. Unless you specifically want to disable this, it's best to leave this option turned on.
  19. */
  20. #define JUCE_USE_XINERAMA 1
  21. /** Config: JUCE_USE_XSHM
  22. Enables X shared memory for faster rendering on Linux. This is best left turned on
  23. unless you have a good reason to disable it.
  24. */
  25. #define JUCE_USE_XSHM 1
  26. /** Config: JUCE_USE_XRENDER
  27. Enables XRender to allow semi-transparent windowing on Linux.
  28. */
  29. #define JUCE_USE_XRENDER 0
  30. /** Config: JUCE_USE_XCURSOR
  31. Uses XCursor to allow ARGB cursor on Linux. This is best left turned on unless you have
  32. a good reason to disable it.
  33. */
  34. #define JUCE_USE_XCURSOR 1
  35. #endif // CARLA_JUCE_GUI_BASICS_APPCONFIG_H_INCLUDED