diff --git a/Kits/FidelityFX/api/include/ffx_api.h b/Kits/FidelityFX/api/include/ffx_api.h index 8fae2eec..8efbf2a2 100644 --- a/Kits/FidelityFX/api/include/ffx_api.h +++ b/Kits/FidelityFX/api/include/ffx_api.h @@ -26,7 +26,12 @@ extern "C" { #endif // #if defined(__cplusplus) -#define FFX_API_ENTRY __declspec(dllexport) +#ifdef _MSC_VER +#define DLLEXPORT __declspec(dllexport) +#else //If Use Non MSVC Environment. +#define DLLEXPORT __attribute__((visibility("default"))) +#endif +#define FFX_API_ENTRY DLLEXPORT #include