Supress Metal warning when compiling against macOS 10.11-10.13

This commit is contained in:
M. P. Halpin authored and Sam Lantinga committed 2024-10-29 20:03:18 -07:00
1 parent 2a05b63580
commit 24bdbb8bf4
1 file changed
+3
+3
View File
@@ -88,8 +88,11 @@ typedef void* MTLTexture_id;
typedef struct __IOSurface* IOSurfaceRef;
#ifdef __OBJC__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunguarded-availability"
@protocol MTLSharedEvent;
typedef __unsafe_unretained id<MTLSharedEvent> MTLSharedEvent_id;
#pragma clang diagnostic pop
#else
typedef void* MTLSharedEvent_id;
#endif