Вопросы по теме '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 просмотров
schedule
29.08.2022
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