diff --git a/doc/changelog.dox b/doc/changelog.dox index 946c68808..f2ed5fcf8 100644 --- a/doc/changelog.dox +++ b/doc/changelog.dox @@ -246,8 +246,12 @@ See also: information. - A new @cpp "mesa-broken-dsa-framebuffer-clear" @ce workaround for a crash on exit happening with Mesa 24 when the DSA variants of - @ref GL::Framebuffer::clearColor() and related APIs are used. See + @ref GL::Framebuffer::clearColor() and related APIs are used. See @ref opengl-workarounds for more information. +- A new @cpp "apple-crashy-msaa-default-framebuffer" @ce workaround fixing a + crash inside Apple's GL implementation when a window with multisampled + default framebuffer is moved or resized. See @ref opengl-workarounds for + more information. @subsubsection changelog-latest-new-math Math library diff --git a/src/Magnum/GL/Implementation/driverSpecific.cpp b/src/Magnum/GL/Implementation/driverSpecific.cpp index e13ae6b98..c69047b85 100644 --- a/src/Magnum/GL/Implementation/driverSpecific.cpp +++ b/src/Magnum/GL/Implementation/driverSpecific.cpp @@ -4,6 +4,7 @@ Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Vladimír Vondruš + Copyright © 2025 David Peicho Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"),