Just disable inotify for BDS systems.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6060
Fixes:
c50557d9612 ("radv: allow applications to dynamically change RADV_FORCE_VRS")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15105>
#include <sys/sysmacros.h>
#endif
-#ifndef _WIN32
+#ifdef __linux__
#include <sys/inotify.h>
#endif
return force_vrs;
}
-#ifndef _WIN32
+#ifdef __linux__
#define BUF_LEN ((10 * (sizeof(struct inotify_event) + NAME_MAX + 1)))
static int
radv_device_init_notifier(struct radv_device *device)
{
-#ifdef _WIN32
+#ifndef __linux__
return true;
#else
struct radv_notifier *notifier = &device->notifier;
static void
radv_device_finish_notifier(struct radv_device *device)
{
-#ifndef _WIN32
+#ifdef __linux__
struct radv_notifier *notifier = &device->notifier;
if (!notifier->thread)