4coder/code/platform_mac
Simon Anciaux b2bdc515ec Mac version of the fix. Not working at the moment.
It needs an implementation for `free_texture` in 4ed_metal_render.mm (like `get_texture_of_dim`, and `fill_texture`).

We also need to make sure that the texture (`handle` parameter in get_texture_of_dim and fill_texture) is not zero as the original fix expect 0 to signify "invalid texture". More specifically in `4ed_font_provider_freetyp.cpp` there is `if (texture) { fill the texture }`
and in `4ed_font_set.cpp` there is `if ( slot->face->texture != 0 ) { graphics_free_texture(...);}`
2025-07-07 13:22:32 -07:00
..
mac_4ed.mm Bindings for replace identifier and replace selection 2025-04-30 12:38:07 -07:00
mac_4ed_functions.mm Mac version of the fix. Not working at the moment. 2025-07-07 13:22:32 -07:00
mac_4ed_metal.mm Mac version of the fix. Not working at the moment. 2025-07-07 13:22:32 -07:00
mac_4ed_opengl.mm Mac version of the fix. Not working at the moment. 2025-07-07 13:22:32 -07:00
mac_4ed_opengl_funcs.h Add 'code/' from commit '1459ef7cbce753b056ea148b29c9dc3f8a721261' 2022-11-18 13:37:07 +00:00
mac_4ed_renderer.h Mac version of the fix. Not working at the moment. 2025-07-07 13:22:32 -07:00
mac_4ed_renderer.mm Add 'code/' from commit '1459ef7cbce753b056ea148b29c9dc3f8a721261' 2022-11-18 13:37:07 +00:00
mac_error_box.cpp Add 'code/' from commit '1459ef7cbce753b056ea148b29c9dc3f8a721261' 2022-11-18 13:37:07 +00:00
mac_objective_c_to_cpp_links.h Add 'code/' from commit '1459ef7cbce753b056ea148b29c9dc3f8a721261' 2022-11-18 13:37:07 +00:00
mac_semaphore_wrapper.h Add 'code/' from commit '1459ef7cbce753b056ea148b29c9dc3f8a721261' 2022-11-18 13:37:07 +00:00