Войти
ПрограммированиеФорумОбщее

Не могу создать контекст с WGL_CONTEXT_DEBUG_BIT_ARB

#0
10:39, 4 сен 2014

На атишной карте не робит, лог молчит. На нвидии все ок.
glGetError молчит

ASUS Radeon 7770

#1
11:42, 8 сен 2014

Up

Прошло более 4 лет
#2
21:44, 17 мар 2019

Привет.
У меня такая же фигня. Два дня тупил, почему лог пустой. Запустил на другом компе, где карта nvidia, там всё работает. Есть идеи, как заставить работать отладочный лог на ati?

#3
17:09, 18 мар 2019

А вы таки уверены шо ваша видеокарта поддерживает расширения для дебаг-вывода?

if ( isExtensionSupported ( "GL_AMD_debug_output" ) )
{
    // настраиваем дебаг-вывод для AMD
}
else if ( isExtensionSupported ( "GL_ARB_debug_output" ) )
{
    // настраиваем дебаг-вывод для всех остальных
}
#4
20:33, 18 мар 2019

teabag

У меня такая же фигня. Два дня тупил, почему лог пустой. Запустил на другом компе, где карта nvidia, там всё работает. Есть идеи, как заставить работать отладочный лог на ati?

Думаю ошибка в третьей строке. Попробуй заменить на WGL_ACCELERATION_ARB.

#5
1:47, 20 мар 2019

Спасибо за ответы.
Всё оказалось банальнее. Я неправильно передавал массив атрибутов.
Пишу на делфи, а там, если массив динамический, надо передавать указатель на первый элемент, а не на сам массив.

ПрограммированиеФорумОбщее

Тема в архиве.