ПрограммированиеФорумГрафика

Pre-rendered frames - да как же их побороть? (2 стр)

Страницы: 1 2
#15
12:47, 28 дек 2012

evirus
> То есть в драйвер твои кадры попадают после DWM.
А вот и нет. Ибо раговор только о фуллскрине, насколько я знаю там путь короче.

#16
14:17, 28 дек 2012

Reflector

Ноль back буферов равнозначно рендеру сразу в front буфер

L

нет

А куда тогда? То, что фронт буфер не сразу выводится видяхой это да, но это не значит, что пишется не в фронт буфер. Просто, тот фронт буфер, что в программе под DirectX предоставляется драйвером устройства и на самом деле может быть любой областю памяти.

Попробуй riva tuner, она позволяет крутить настройки драйвера через ветки реестра, лишь бы версия драйвера была совсместима, а то riva давно уже не обновлялась. Но правда, если ты хочешь, чтобы это нормально работало не только у тебя, то нужно еще подумать.

#17
14:34, 28 дек 2012

Cyber_Wanderer
> Попробуй riva tuner
уже  попробовал )  Не помогло

#18
15:39, 28 дек 2012

Синхронизировать? Говорят что помогает чтение одного пикселя из back-buffer. Драйвер становится вынужденным остановить всё и дорисовать кадр.

#19
19:07, 28 дек 2012

L
> А вот и нет. Ибо раговор только о фуллскрине, насколько я знаю там путь короче.
Верно, путь короче. Я думал ты про окно.

Cyber_Wanderer
> А куда тогда? То, что фронт буфер не сразу выводится видяхой это да, но это не
> значит, что пишется не в фронт буфер. Просто, тот фронт буфер, что в программе
> под DirectX предоставляется драйвером устройства и на самом деле может быть
> любой областю памяти.
да, вы правы

zlos
> Синхронизировать? Говорят что помогает
такое обычно через query делается

Страницы: 1 2
ПрограммированиеФорумГрафика

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