28#ifndef SDL_cocoametalview_h_
29#define SDL_cocoametalview_h_
31#import "../SDL_sysvideo.h"
34#if SDL_VIDEO_DRIVER_COCOA && (SDL_VIDEO_VULKAN || SDL_VIDEO_RENDER_METAL)
36#import <Cocoa/Cocoa.h>
37#import <Metal/Metal.h>
38#import <QuartzCore/CAMetalLayer.h>
40#define METALVIEW_TAG 255
42@interface SDL_cocoametalview : NSView
44- (instancetype)initWithFrame:(NSRect)frame
45 highDPI:(BOOL)highDPI;
48@property (assign, readonly) NSInteger tag;
50@property (nonatomic) BOOL highDPI;
GLfloat GLfloat GLfloat GLfloat h
GLubyte GLubyte GLubyte GLubyte w
EGLSurface EGLNativeWindowType * window
The type used to identify a window.