src/render/metal/SDL_render_metal.m
Sat, 30 Dec 2017 20:32:22 -0400 metal: use a projection matrix instead of manually transforming vertices into clip space on the CPU.
Sat, 30 Dec 2017 18:48:07 -0400 metal: only 4 (instead of 5) vertices are needed to draw rectangles and textures, and only 3 (instead of 5) vertices are needed to cover the screen for the 'full-screen quad' when clearing.
Mon, 11 Dec 2017 11:34:53 -0800 The newer compilers generate the property boilerplate automatically
Mon, 11 Dec 2017 11:02:51 -0800 Fixed Mac OS X build
Sat, 09 Dec 2017 19:48:38 -0800 Backed out using pixel texture coordinates, it had weird visual side effects
Sat, 09 Dec 2017 19:41:08 -0800 Fixed normalized coordinates when the viewport is set
Sat, 09 Dec 2017 15:00:41 -0800 Added support for linear sampling and pixel coordinates in the metal renderer
Sat, 09 Dec 2017 12:58:41 -0800 Fixed pixel positioning and size for the Metal renderer
Sat, 09 Dec 2017 03:28:23 -0500 metal: fixed render target support.
Sat, 09 Dec 2017 03:27:52 -0500 metal: Added some comments and FIXMEs.
Fri, 08 Dec 2017 18:26:26 -0500 metal: Cleaned up some reference count politics.
Fri, 08 Dec 2017 14:30:10 -0800 Added SDL_RenderGetMetalLayer() and SDL_RenderGetMetalCommandEncoder()
Fri, 08 Dec 2017 13:20:20 -0800 Fixed Metal renderer memory leak
Fri, 08 Dec 2017 14:03:36 -0500 metal: Don't check if Metal is available if targeting modern macOS versions.
Fri, 08 Dec 2017 12:02:23 -0800 Minor cleanup
Fri, 08 Dec 2017 11:35:19 -0800 Fixed minor memory leak in the Metal renderer
Fri, 08 Dec 2017 08:58:02 -0800 Defer getting the next drawable until we actually start rendering
Thu, 07 Dec 2017 18:08:51 -0800 Fixed runtime errors on iOS
Thu, 07 Dec 2017 17:47:01 -0800 Fixed building for simulators or older iOS SDKs
Thu, 07 Dec 2017 17:12:03 -0800 Fixed compiling Metal renderer on iOS
Thu, 07 Dec 2017 16:08:09 -0800 Enable building the Metal renderer by default, and weak link the Metal framework so the SDL library is safe to use on older Macs
Thu, 21 Apr 2016 03:16:44 -0400 Initial shot at a renderer target for Apple's Metal API.