SDL/src/render/metal
Ryan C. Gordon 944dc4701c
render: Manage memory for SDL_Renderer* at higher level.
Previously, each backend would allocate and free the renderer struct. Now
the higher level does it, so the backends only manage their private resources.

This removes some boilerplate and avoids some potential accidents.

(Manually cherry-picked from 39c8434f5f)

Reference Issue #10174.
2024-07-04 18:17:20 -04:00
..
build-metal-shaders.sh Fixed bug 5213 - Add support to metal in iOS/tvOS simulator 2020-12-09 07:23:47 -08:00
SDL_render_metal.m render: Manage memory for SDL_Renderer* at higher level. 2024-07-04 18:17:20 -04:00
SDL_shaders_metal.metal Add METAL shaders 2021-08-19 00:10:59 +02:00
SDL_shaders_metal_ios.h Update METAL compiled shaders 2021-08-19 00:10:59 +02:00
SDL_shaders_metal_iphonesimulator.h Update METAL compiled shaders 2021-08-19 00:10:59 +02:00
SDL_shaders_metal_osx.h Update METAL compiled shaders 2021-08-19 00:10:59 +02:00
SDL_shaders_metal_tvos.h Update METAL compiled shaders 2021-08-19 00:10:59 +02:00
SDL_shaders_metal_tvsimulator.h Update METAL compiled shaders 2021-08-19 00:10:59 +02:00