mirror of
https://github.com/glfw/glfw.git
synced 2025-10-24 09:02:24 +00:00
On Windows 7, when GLFW framebuffer transparency and the DWM are enabled
but DWM transparency is disabled (i.e. when the Transparency setting is
disabled under Personalization > Color), the contents of the framebuffer
is combined with the last frame using additive blending instead of
replacing the previous contents.
This commit limits GLFW framebuffer transparency on Windows 7 to when
DWM transparency is enabled, removing the previous workaround of setting
a layered window color key that led to rendering artifacts.
Fixes #1512.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| build.dox | ||
| CMakeLists.txt | ||
| CODEOWNERS | ||
| compat.dox | ||
| compile.dox | ||
| context.dox | ||
| CONTRIBUTING.md | ||
| Doxyfile.in | ||
| DoxygenLayout.xml | ||
| extra.css | ||
| extra.less | ||
| footer.html | ||
| header.html | ||
| input.dox | ||
| internal.dox | ||
| intro.dox | ||
| main.dox | ||
| monitor.dox | ||
| moving.dox | ||
| news.dox | ||
| quick.dox | ||
| spaces.svg | ||
| SUPPORT.md | ||
| vulkan.dox | ||
| window.dox | ||