GLFW 3.4 已发布,它是一个开源、多平台库,通过独立于平台的 API 用于 OpenGL / OpenGL ES / Vulkan 开发。GLFW 3.4 将继续支持 Linux、macOS、Windows 和其他平台,为图形和输入提供出色的抽象解决方案。
本周五发布的 GLFW 3.4 现在支持运行时平台选择,改进了对 Wayland 的支持,默认情况下同时支持 Wayland 和 X11,支持自定义堆分配器,支持每窗口鼠标输入传递以及其他更改。
GitHub 上的 GLFW 3.4 正式发布公告将该版本概括为
“这是一个功能较少的版本,是未来工作的基础。
它增加了运行时平台选择、对 Wayland 的更好支持(默认启用 Wayland 和 X11)、更多标准光标形状、自定义堆分配器支持、每窗口鼠标输入直通、窗口标题查询、随处可用的符合要求的 Null 平台、窗口初始位置提示、告知功能缺失的新错误(无害)、几个特定平台提示、一个新的本地访问函数、一个选择 ANGLE 后端的提示、各种其他次要功能以及对所有支持平台问题的修复。
不熟悉 GLFW 但想进一步了解这个有用的多平台库的用户,可以通过 GLFW.org 进行了解。
转自 GLFW 3.4 Brings Better Support For Wayland & Run-Time Platform Selection – Phoronix