GLFW (GLFW)

Перейти к навигации Перейти к поиску
GLFW
Тип API
Написана на Си
Операционная система Кроссплатформенное программное обеспечение
Аппаратные платформы FreeBSD, macOS, Linux и Windows
Последняя версия 3.3.8 (22 июля 2022[1])
Репозиторий github.com/glfw/glfw
Состояние активное
Лицензия zlib[2]
Сайт glfw.org

GLFW — Open Source библиотека для кроссплатформенного создания и открытия окон, создания OpenGL контекста и управления вводом. Она легко интегрируется в существующие приложения, так как не претендует на главный цикл приложения.

Возможности[править | править код]

  • Простой в использовании API в стиле OpenGL API
  • Создает окно и OpenGL контекст двумя вызовами функций
  • Явная поддержка MSAA и OpenGL 3.2 +, включая профили и флаги
  • Ввод может быть получен как с помощью опроса, так и callback функциями
  • Ввод символов в кодировке Unicode
  • Make-файлы или файлы проекта для самых популярных C / C++ компиляторов

См. также[править | править код]

  • freeglut — библиотека устаревшего оконного инструментария OpenGL
  • SDL

Примечания[править | править код]

  1. GLFW version history. Дата обращения: 1 декабря 2022. Архивировано 29 июня 2018 года.
  2. GLFW - License. Дата обращения: 19 июля 2015. Архивировано 29 июня 2018 года.