src/render/metal/SDL_render_metal.m
changeset 11760 e85aa67038df
parent 11759 05cdab5a00f8
child 11788 d16d4c766611
equal deleted inserted replaced
11759:05cdab5a00f8 11760:e85aa67038df
   119     @property (nonatomic, retain) CAMetalLayer *mtllayer;
   119     @property (nonatomic, retain) CAMetalLayer *mtllayer;
   120     @property (nonatomic, retain) MTLRenderPassDescriptor *mtlpassdesc;
   120     @property (nonatomic, retain) MTLRenderPassDescriptor *mtlpassdesc;
   121 @end
   121 @end
   122 
   122 
   123 @implementation METAL_RenderData
   123 @implementation METAL_RenderData
   124 	@synthesize beginScene;
       
   125     @synthesize mtldevice;
       
   126     @synthesize mtlcmdqueue;
       
   127     @synthesize mtlcmdbuffer;
       
   128     @synthesize mtlcmdencoder;
       
   129     @synthesize mtllibrary;
       
   130     @synthesize mtlbackbuffer;
       
   131     @synthesize mtlpipelineprims;
       
   132     @synthesize mtlpipelinecopynearest;
       
   133     @synthesize mtlpipelinecopylinear;
       
   134     @synthesize mtlbufclearverts;
       
   135     @synthesize mtllayer;
       
   136     @synthesize mtlpassdesc;
       
   137 @end
   124 @end
   138 
   125 
   139 @interface METAL_TextureData : NSObject
   126 @interface METAL_TextureData : NSObject
   140     @property (nonatomic, retain) id<MTLTexture> mtltexture;
   127     @property (nonatomic, retain) id<MTLTexture> mtltexture;
   141     @property (nonatomic, retain) NSMutableArray *mtlpipeline;
   128     @property (nonatomic, retain) NSMutableArray *mtlpipeline;