Вопросы по теме 'glfw'

Не удается запустить GLFW с помощью Code::Blocks в Windows 7
Поверьте, я искал ответы, но никак не могу решить эту проблему: Когда я пытаюсь запустить проект GLFW 2.7 с помощью CodeBlocks 10.05 , я всегда получаю ошибки при указании каталога, в котором он установлен: (C:\glfw-2.7) Этот каталог...
1361 просмотров
schedule 24.05.2022

Закрыть окно GLFW
Я использую Arch Linux x86_64 с X11 и xfce4 и пытаюсь скомпилировать простое приложение OpenGL/GLFW с библиотеками OpenGL и GLFW-b. Однако у меня проблемы с закрытием окна - я могу убить его только с помощью Ctrl-C. Код на...
846 просмотров
schedule 28.04.2023

Как использовать GLFW для опроса событий в блоке libdispatch?
Следуя ответу на вопрос Как использовать GLUT с libdispatch? , вместо этого я использую GLFW - Следующий код устанавливает окно, устанавливает таймер для опроса событий и со временем ставит в очередь обновления рендеринга: #include...
857 просмотров
schedule 01.09.2022

Использование glDrawElements в OS/X (основной профиль OpenGL 3.2)
Я пытаюсь перенести некоторый код OpenGL 3.2 из Windows в OS/X 10.8 (используя базовый профиль GLFW), но получаю INVALID_OPERATION (glError()) при вызове glDrawElements. Функции glDrawArrays работают нормально, поэтому мои шейдеры инициализируются...
1323 просмотров
schedule 15.04.2022

Отключение кнопки закрытия в окне GLFW
Для моей игры, использующей GLFW для работы с окнами, я хочу запретить пользователю закрывать окно игры с помощью кнопки закрытия. Есть ли кроссплатформенный способ сделать это?
1342 просмотров
schedule 02.12.2022

Ошибки компоновщика GLFW в Visual Studio 10
У меня возникли проблемы с настройкой GLFW в Visual Studio 10.0. Я следил за этими ребятами учебник. Однако я все еще получаю ошибки связывания 1>GLFW.lib(window.obj) : error LNK2005: __glfwClearWindowHints already defined in window.obj...
1293 просмотров

glfw openGL c++ фон и заголовок окна
Это мой исходный код из серии руководств, которые я рассматриваю в отношении opengl 3+. //#include <stdio.h> //#include <stdlib.h> #include <GL/glew.h> #include <GL/glfw.h> #include <glm/glm.hpp> using namespace...
5738 просмотров
schedule 26.05.2022

Есть ли разница между основным потоком и другими потоками?
В часто задаваемых вопросах о GLFW , пункт 2.9 указано: [...] Настоятельно рекомендуется, чтобы все вызовы OpenGL и GLFW (за исключением вызовов управления потоками и синхронизации) выполнялись из основного потока , который не должен быть...
2142 просмотров
schedule 26.04.2023

Загрузка ресурсов GLFW 3.0 с помощью OpenGL
Я начал вникать в немного запутанную сцену загрузки ресурсов OpenGL в отдельном потоке, чтобы основной поток мог продолжать рендерить объект. При входе я заметил, что месяц назад GLFW выпустила обновленную версию с более простым управлением...
5338 просмотров
schedule 01.03.2022

Как часто оконные приложения OpenGL проверяют наличие обновлений событий?
Я хотел бы понять, как работают функции обратного вызова в оконном приложении (например, FreeGLUT, GLFW). Сколько раз они проверяют события клавиатуры/мыши/изменения размера в секунду? Зависит ли это от частоты кадров, является ли она постоянной...
550 просмотров
schedule 15.07.2023

GLFW не может создать контекст 4.3
Я начал использовать OpenGL через C++ и GLFW, но вызовы glfwCreateWindow(...) не создают контекст с использованием последней версии OpenGL, доступной в моей системе (в настоящее время 4.3). Раньше я использовал контексты OpenGL 4.3 с Java и LWJGL,...
4345 просмотров
schedule 02.09.2023

Не могу использовать определенные функции в OpenGL (glGenBuffers)
Я видел вопросы, похожие на мои, но никто не ответил и не решил мою проблему. Я правильно инициировал GLEW сразу после создания Context , но до вызова glfwMakeContextCurrent() После того, как я инициировал, я пытаюсь использовать...
2387 просмотров
schedule 22.09.2022

Не могу инициализировать GLew с помощью GLFW3
Я пытаюсь инициализировать GLew 1.10 вместе с последней версией GLFW3. Мне удалось получить GLFW3 работает без проблем, а вот GLew довольно сложно. Я следовал примеру с веб-сайта GLew о том, как инициализировать, но glewInit() по какой-то...
2323 просмотров
schedule 15.01.2023

Дополнение: производительность асинхронных внеэкранных запросов
Недавно я задал этот вопрос: Как выполнять асинхронные внеэкранные запросы? Что я слышал, но пока не смог подтвердить, так это то, что рендеринг в окно обходится дороже, чем рендеринг в фреймбуфер. Прежде всего, кто-нибудь может...
215 просмотров
schedule 10.11.2022

Неопределенные символы при связывании проекта с GLFW3 с использованием CMake в OSX
Я следую этому руководству о том, как создать проект с использованием GLFW3 и CMake. на OSX 10.9.1, и я столкнулся с некоторыми проблемами. Когда я приступаю к созданию фактического проекта, я получаю следующие ошибки: $ make Scanning...
3987 просмотров
schedule 12.03.2023

GLFW get Monitors count = 0, два других монитора подключены
Вот мой простой код. #include <iostream> #include <GLFW/glfw3.h> int main() { int count; GLFWmonitor** monitors = glfwGetMonitors(&count); std::cout << count << std::endl; return 0; } Мне...
703 просмотров
schedule 18.12.2022

Проблемы с интерфейсом и реализацией?
В настоящее время в игре, над которой я работаю, у меня есть класс окна: class UserWindow{ *interface here* }; Я приложил большие усилия, чтобы не раскрывать детали реализации этого окна; в частности, тот факт, что он использует GLFW под...
42 просмотров
schedule 17.04.2024

Как реализовать протокол NSApplicationDelegate в приложении glfw
В настоящее время я программирую приложение, используя glfw в MacOS X. Моя единственная проблема заключается в том, что приложение не использует AppDelegate, а выполняет всю инициализацию в файле main.cpp, как утилита командной строки. Я специально...
1474 просмотров
schedule 30.05.2022

Почему простая программа glfw потребляет весь доступный процессор, даже если программа простаивает (согласно исследованию процессов)?
У меня есть очень простой игровой цикл с использованием GLFW следующим образом (режим Windows x64 Release) Я ожидаю, что программа будет выполняться очень быстро, однако кажется, что моя дельта, рассчитанная ниже, всегда составляет 16,667 мс, что...
3565 просмотров
schedule 11.06.2022

Ошибка инициализации Glew: отсутствует версия GL (GLFW)
В настоящее время я пытаюсь нарисовать простой треугольник с помощью GLFW и GLEW. Я использую CLion (который сам использует cmake с cygwin) на ПК с Win 8.1 x64. Моя проблема: glewInit() возвращает ошибку 1 ( Missing GL version ) при...
2754 просмотров
schedule 16.09.2022