Commit 358e4d9c7e58981e2e47d4512e4f48a009f9dee3

Sam Lantinga 2017-12-11T11:02:51

Fixed Mac OS X build

diff --git a/src/render/metal/SDL_render_metal.m b/src/render/metal/SDL_render_metal.m
index 019c7a7..d6ae438 100644
--- a/src/render/metal/SDL_render_metal.m
+++ b/src/render/metal/SDL_render_metal.m
@@ -121,6 +121,19 @@ SDL_RenderDriver METAL_RenderDriver = {
 @end
 
 @implementation METAL_RenderData
+	@synthesize beginScene;
+    @synthesize mtldevice;
+    @synthesize mtlcmdqueue;
+    @synthesize mtlcmdbuffer;
+    @synthesize mtlcmdencoder;
+    @synthesize mtllibrary;
+    @synthesize mtlbackbuffer;
+    @synthesize mtlpipelineprims;
+    @synthesize mtlpipelinecopynearest;
+    @synthesize mtlpipelinecopylinear;
+    @synthesize mtlbufclearverts;
+    @synthesize mtllayer;
+    @synthesize mtlpassdesc;
 @end
 
 @interface METAL_TextureData : NSObject
@@ -819,10 +832,12 @@ METAL_DestroyRenderer(SDL_Renderer * renderer)
         [data.mtlcmdqueue release];
         for (int i = 0; i < 4; i++) {
             [data.mtlpipelineprims[i] release];
-            [data.mtlpipelinecopy[i] release];
+            [data.mtlpipelinecopynearest[i] release];
+            [data.mtlpipelinecopylinear[i] release];
         }
         [data.mtlpipelineprims release];
-        [data.mtlpipelinecopy release];
+        [data.mtlpipelinecopynearest release];
+        [data.mtlpipelinecopylinear release];
         [data.mtlbufclearverts release];
         [data.mtllibrary release];
         [data.mtldevice release];