 |
Plasma Engine
2.0
|
Loading...
Searching...
No Matches
6#undef PL_USE_POSIX_FILE_API
8#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
9# define PL_USE_POSIX_FILE_API PL_ON
11# define PL_USE_POSIX_FILE_API PL_OFF
15#undef PL_SUPPORTS_FILE_ITERATORS
17#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
18# define PL_SUPPORTS_FILE_ITERATORS PL_OFF
20# define PL_SUPPORTS_FILE_ITERATORS PL_ON
24#undef PL_SUPPORTS_FILE_STATS
25#define PL_SUPPORTS_FILE_STATS PL_ON
28#undef PL_SUPPORTS_DIRECTORY_WATCHER
29#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
30# define PL_SUPPORTS_DIRECTORY_WATCHER PL_OFF
32# define PL_SUPPORTS_DIRECTORY_WATCHER PL_ON
36#undef PL_SUPPORTS_MEMORY_MAPPED_FILE
37#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
38# define PL_SUPPORTS_MEMORY_MAPPED_FILE PL_OFF
40# define PL_SUPPORTS_MEMORY_MAPPED_FILE PL_ON
44#undef PL_SUPPORTS_SHARED_MEMORY
45#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
46# define PL_SUPPORTS_SHARED_MEMORY PL_OFF
48# define PL_SUPPORTS_SHARED_MEMORY PL_ON
52#undef PL_SUPPORTS_DYNAMIC_PLUGINS
53#define PL_SUPPORTS_DYNAMIC_PLUGINS PL_ON
56#undef PL_SUPPORTS_UNRESTRICTED_FILE_ACCESS
57#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
58# define PL_SUPPORTS_UNRESTRICTED_FILE_ACCESS PL_OFF
60# define PL_SUPPORTS_UNRESTRICTED_FILE_ACCESS PL_ON
64#undef PL_SUPPORTS_CASE_INSENSITIVE_PATHS
65#define PL_SUPPORTS_CASE_INSENSITIVE_PATHS PL_ON
68#undef PL_SUPPORTS_PROCESSES
69#if PL_ENABLED(PL_PLATFORM_WINDOWS_UWP)
70# define PL_SUPPORTS_PROCESSES PL_OFF
72# define PL_SUPPORTS_PROCESSES PL_ON
76#undef PL_SIMD_IMPLEMENTATION
78#if PL_ENABLED(PL_PLATFORM_ARCH_X86)
79# define PL_SIMD_IMPLEMENTATION PL_SIMD_IMPLEMENTATION_SSE
80#elif PL_ENABLED(PL_PLATFORM_ARCH_ARM)
81# define PL_SIMD_IMPLEMENTATION PL_SIMD_IMPLEMENTATION_FPU
83# error "Unknown architecture."
87#if PL_ENABLED(PL_PLATFORM_WINDOWS_DESKTOP)
88# undef PL_SUPPORTS_CRASH_DUMPS
89# define PL_SUPPORTS_CRASH_DUMPS PL_ON
93#if PL_ENABLED(PL_PLATFORM_WINDOWS_DESKTOP)
94# undef PL_SUPPORTS_LONG_PATHS
95# define PL_SUPPORTS_LONG_PATHS PL_ON