mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-01 06:44:27 +08:00
Supress Metal warning when compiling against macOS 10.11-10.13
This commit is contained in:
committed by
Sam Lantinga
parent
2a05b63580
commit
24bdbb8bf4
@@ -88,8 +88,11 @@ typedef void* MTLTexture_id;
|
|||||||
|
|
||||||
typedef struct __IOSurface* IOSurfaceRef;
|
typedef struct __IOSurface* IOSurfaceRef;
|
||||||
#ifdef __OBJC__
|
#ifdef __OBJC__
|
||||||
|
#pragma clang diagnostic push
|
||||||
|
#pragma clang diagnostic ignored "-Wunguarded-availability"
|
||||||
@protocol MTLSharedEvent;
|
@protocol MTLSharedEvent;
|
||||||
typedef __unsafe_unretained id<MTLSharedEvent> MTLSharedEvent_id;
|
typedef __unsafe_unretained id<MTLSharedEvent> MTLSharedEvent_id;
|
||||||
|
#pragma clang diagnostic pop
|
||||||
#else
|
#else
|
||||||
typedef void* MTLSharedEvent_id;
|
typedef void* MTLSharedEvent_id;
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user