blob: 34ed40507a292466bccad0149f253378d6a59fdb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// Create oneliners
extern "C" NSBundle* UnityGetMetalBundle() {
return _MetalBundle;
}
extern "C" MTLDeviceRef UnityGetMetalDevice() { return _MetalDevice; }
extern "C" MTLCommandQueueRef UnityGetMetalCommandQueue() { return ((UnityDisplaySurfaceMTL*)GetMainDisplaySurface())->commandQueue; }
extern "C" EAGLContext* UnityGetDataContextEAGL() {
return _GlesContext;
}
// Keep oneliners
extern "C" NSBundle* UnityGetMetalBundle() { return _MetalBundle; }
extern "C" MTLDeviceRef UnityGetMetalDevice() { return _MetalDevice; }
extern "C" MTLCommandQueueRef UnityGetMetalCommandQueue() { return ((UnityDisplaySurfaceMTL*)GetMainDisplaySurface())->commandQueue; }
extern "C" EAGLContext* UnityGetDataContextEAGL() { return _GlesContext; }
|