У меня такие лаги случались и в оригинальной халфе в режиме Д3д. А на каких-то версиях драйверов - это было даже в режиме опенгл. До сих пор загадка, с чем это связано. Может, это квайри-перфоманс-каунтер шалит, а может, что-то ещё.
ну что же, сегодня сделал еще один тест, только уже усложнил задачу.
Нетбук всё тот же.
Карточка ATI Mobility Radeon 4200series.
С шейдерами оно меня послало куда подальше и выбило в винду с acsess violation.
Отключив их всё заработало , кроме вот этого:
Дядя Миша
"Враппер пока не реализует функцию glCopyTexImage2D."
Вот дядь Миш в чём на этот раз дело. А в тот раз это было вообще нечто...
Добавлено 31-07-2011 в 12:52:
А вообще дяде Мише читать посты с переменной "g_iScreenCopy" строго не рекомендуется т.к у него тут же возникает желание сказать про меня что-нибудь или добавить меня в игнор
HAWK0044
Добавил поддержку glCopyTexSubImage.
glCopyTexImage тоже поддерживается, но только если не надо делать format conversion (т.е. текстура GL_RGB или GL_RGBA) - лениво было делать конверсию.
Спасибо, но я менее тормозную альтернативу нашел, с ней мороки конечно больше, но всё же она менее тормозная, но статичная, скорее всего для мощных машин буду юзать первый способ ,если нет дровов способ с риппером, а на буке статику.
Но проблема с шейдерами так и не решена. Игру выбивает при попытки запустить glGenProgramm ,т.е они не инцилизированны, но на моей машине всё ок. А значит это просто не держиться буком.