Executor
> SwapBuffers уже делает флуш...
разве на glFinish ?
На интеловских дравах был замечен следующий глюк, он стейты сбрасывает некоторые после SwapBuffers. Ну там и не такиое бывает.
PS. По моиму на интеловских карточках проще использовать совтварную оптимизированную реализацию какую нибудь, в родных драйверах глюков столько что стрелятся можно.
Ребят, подскажите, как пользоваться профайлером ?
есть и AQtime и gDEBugger
Под DX профайлеры существуют ?
Levis
Тут на GeForce 4 проблемы
innuendo
> разве на glFinish ?
Под флушом я не подразумеваю glFlush, а подразумеваю завершение командного буфера...
glFinish тоже делает флуш...
Что там внутри своп буфера делается, скорее всего от драйвера зависит, скорее всего чтото подобное glFinish, да, ибо glFlush не ждёт...
DevilDevil
Раз ты не можешь выложить исходники двух приложений, может ты можешь выполнимые файлы выложить для теста?
А действительно, давайте проведём тестирование.
[file=48198]
Там 5 экзешников.
У меня на Intel 3000 "Game_GL_NORM" и "ex_demo" дают по 50 fps, остальные - около червонца.
У вас ?
XProger пишет:
работают только два DX примера
eXgine ты умудрился скомпилять со ссылками на bpl
скомпилял eXgine пример
итого:
оба DX примера показывают ~2780
eXgine показывает ~3060
GL-варианты дают Access violation at address 00000000
Прошу прощения за плохо скомпилированный eXgine пример
Game_GL_MINIMIZE.exe - 900 FPS
Game_GL_NORM.exe - 900 FPS
ex_demo.exe - 1150 FPS
В DX варианте фрапс не показывал почемуто...
ex_demo.exe перекомпилил...
Карта встроенная Intel G33.
Game_DX_MINIMIZE.exe - 167 FPS
Game_DX_NORM.exe - 167 FPS
Game_GL_MINIMIZE.exe - 240-245 FPS
Game_GL_NORM.exe - 240-245 FPS
Дополнение: ex_demo не запустился.
Executor, что показывает тамошний FPS ?
ex_demo перекомпилированный ex_demo.exe
В ДХе нет ФПСа, приложение вообще себя ведёт крайне не адекватно... В ГЛ совпадает с Фрапсом...
Executor
Если нажать на PrintScreen - будет скриншот.
Выложи его сюда, пожалуйста. В левом верхнем углу должны быть буквы "FPS: ..."
Ну там нечего выкладывать... NORM - белый экран, MINIMIZE - чёрный... Если окно потащить к краю экрана, то мигает экран, окно типа перерисовывается и там видно зелёную текстурку... Курсор на форме не виден...
Иногда бывает сразу текстурка зелёная нормальная... Но всё равно никаких ФПС нету...
Executor
К тебе просьба. Изменится ли что-то в этих вариантах: [file=48207]
Тоже самое...
Executor
[file=48209] Если вылетит, то оставит log.txt
Тема в архиве.