Box2D OpenGl Ошибка - PullRequest
       53

Box2D OpenGl Ошибка

0 голосов
/ 22 мая 2018

Я получаю ошибку с Box2D.Процесс сборки испытательного стенда работает очень хорошо.Но когда я пытаюсь запустить его, я получаю эту ошибку:

Error compiling shader of type 35633!
0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
Error compiling shader of type 35632!
0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
Testbed:/home/amrit/Box2D/Box2D/Testbed/Framework/DebugDraw.cpp:176: GLuint sCreateShaderProgram(const char*, const char*): Assertion `vsId != 0 && fsId != 0' failed.
[1]    14679 abort (core dumped)

Как я могу это исправить?

1 Ответ

0 голосов
/ 26 мая 2018

Обновление графического драйвера решило бы эту проблему.

В качестве альтернативы, вы можете взломать источники Box2D Testbed, чтобы вместо этого запросить поддержку версии 3.0 OpenGL.Похоже, у вас это есть, но 3.0 может не поддерживать все, что нужно тестовой площадке (YMMV).

...