Тестирование glfwSetErrorCallback (...) - PullRequest
0 голосов
/ 28 мая 2018

Я разрабатываю приложение для 2D-графики с использованием библиотеки LWJGL, которая использует GLFW.

Где-то в моем коде я хочу реализовать пользовательскую обработку ошибок с использованием

glfwSetErrorCallback(...)

Теперь яхотите вызвать какую-то ошибку GLFW, чтобы проверить, работает ли мой подход.

Есть ли какие-либо возможные способы сделать это?

1 Ответ

0 голосов
/ 06 июня 2018

Благодаря @httpdigest, есть способ вызвать ошибку GLFW:

glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 99); 
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 99); 
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); 
glfwCreateWindow(width, height, "Test", NULL, NULL);

Достаточно установить только GLFW_CONTEXT_VERSION_MAJOR или только GLFW_CONTEXT_VERSION_MINOR на недопустимое значение.

...