2017-01-20 6 views
0

Я пытаюсь инициализировать EGL с:eglGetDisplay() бросить исключение

#include <GLES3\gl3.h> 
#include <EGL\egl.h> 
#include <EGL\eglext.h> 
void main(){ 
EGLDisplay display = eglGetDisplay (EGL_DEFAULT_DISPLAY); 
} 

Я не получил сообщение об ошибке при компиляции его, но он разбился, когда я запустить его. Когда я пытаюсь отлаживать его eglGetDisplay бросить исключение:

Необработанное исключение в 0x7563CB49 в OpenGLES Examples.exe: 0xC0000005: нарушение прав доступа исполняющего местонахождения 0x00000000.

Я искал вокруг, но все еще нет решения, пожалуйста, помогите.

ответ

0

Мне удалось решить эту проблему, используя заголовки и библиотеки от ARM Mali SDK вместо AMD SDK. Я до сих пор не знаю, как это работает.

Смежные вопросы