/src/FreeImage/Source/OpenEXR/IlmBaseConfig.h
C++ Header | 46 lines | 6 code | 11 blank | 29 comment | 0 complexity | fa3b7d112816bd55fc9bafa7d47908e4 MD5 | raw file
1// 2// Define and set to 1 if the target system has POSIX thread support 3// and you want OpenEXR to use it for multithreaded file I/O. 4// 5 6#undef HAVE_PTHREAD // currently disabled in FreeImage 7 8// 9// Define and set to 1 if the target system supports POSIX semaphores 10// and you want OpenEXR to use them; otherwise, OpenEXR will use its 11// own semaphore implementation. 12// 13 14#undef HAVE_POSIX_SEMAPHORES 15 16// 17// Define and set to 1 if the target system is a Darwin-based system 18// (e.g., OS X). 19// 20 21#undef HAVE_DARWIN 22 23// 24// Define and set to 1 if the target system supports a proc filesystem 25// compatible with the Linux kernel's proc filesystem. Note that this 26// is only used by a program in the IlmImfTest test suite, it's not 27// used by any OpenEXR library or application code. 28// 29 30#undef HAVE_LINUX_PROCFS 31 32// 33// Define and set to 1 if the target system includes the NVIDIA Cg 34// runtime. The exrdisplay program will use a fragment shader to 35// accelerate the display of OpenEXR images. 36// 37 38#undef HAVE_FRAGMENT_SHADERS 39 40// 41// Define and set to 1 if the target system has a complete <iomanip> 42// implementation, specifically if it supports the std::right 43// formatter. 44// 45 46#undef HAVE_COMPLETE_IOMANIP