| 12345678910111213141516171819202122 |
- #import <Foundation/Foundation.h>
- #import <MetalKit/MTKView.h>
- #import <Metal/MTLTexture.h>
- /**
- * Interface for providing MTKView to the map renderer.
- */
- @protocol MBMMetalViewProvider
- @optional
- - (MTKView *_Nullable)getMetalViewFor:(nullable id<MTLDevice>)metalDevice;
- @optional
- - (nullable id<MTLTexture>)getDrawableTexture;
- /// Deprecated, implementing this method has no effect
- - (CFTimeInterval)getTargetFrameTimestamp;
- @end
|