forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты C++ (http://forum.boolean.name/forumdisplay.php?f=56)
-   -   axelynx (http://forum.boolean.name/showthread.php?t=14637)

HolyDel 25.06.2011 20:07

Ответ: axelynx
 
Цитата:

Сообщение от St_AnGer (Сообщение 193076)
Copy entity - 61-63 фпс
Instancing - 1136 фпс 0_о

когда перешёл на режим инстансинга пропали некоторые кубики, но общее количество трисов не изменилось (111132)

проверь ету версию плиз, баг с пропашими кубиками не уйдет?
http://axelynx.googlecode.com/files/...ngVersion2.zip

St_AnGer 25.06.2011 20:49

Ответ: axelynx
 
Баг ушёл! Фпс 1366-1374

Randomize 25.06.2011 22:31

Ответ: axelynx
 
Ух как их много в этом тесте :D
43 fps

Раньше не мог участвовать в тесте - видео карта была старинная

HolyDel 25.06.2011 23:09

Ответ: axelynx
 
Цитата:

43 fps
хм. ето на F2? как то удивительно мало.

Randomize 26.06.2011 03:47

Ответ: axelynx
 
на F1 ~40Fps
на F2 ~70Fps

St_AnGer 26.06.2011 12:25

Ответ: axelynx
 
Цитата:

Сообщение от Randomize (Сообщение 193148)
на F1 ~40Fps
на F2 ~70Fps

Эмм.. Может вертикальная синхронизация каким то чудом включена? Потому как GT440 куда мощнее моей R5770 (а у меня вон какие показатели, аж 1300+ фпс).

SBJoker 26.06.2011 12:50

Ответ: axelynx
 
Аналогично fps == 60.
Рефрешрейт монитора == 60.

Ну вы поняли намёк?

HolyDel 26.06.2011 13:56

Ответ: axelynx
 
блииииин. я накосячил с всинком. а у меня он в драйвераз был отключен - поетому было незаметно. проверьте ету версию плиз:
http://axelynx.googlecode.com/files/...20vsync%29.zip

wolfhound512 26.06.2011 14:48

Ответ: axelynx
 
F1 ~ 80
F2 ~ 500

i7 860, GF GTS250 1Gb

moka 26.06.2011 15:50

Ответ: axelynx
 
83
600

Randomize 27.06.2011 06:56

Ответ: axelynx
 
~40 fps - F1
~450 fps - F2

ANDREYman 27.06.2011 13:26

Ответ: axelynx
 
начальная позиция:

F1 - 40
F2 - 88

GF 8400M GS 256

При отдалиении по ф1 фпс почти не меняется, зато на ф2 возрастает до 170-190

HolyDel 28.06.2011 00:26

Ответ: axelynx
 
запилил ZEarly pass в движке
http://axelynx.googlecode.com/files/...ZEarlyPass.zip

та же демка с инстансингом - теперь добавилось еще две кнопки - F3 включить ZEarlyPass, F4 - выключить.
без инстансинга - явный прогигрыш почти в два раза (все таки дипов в два раза больше да и трисов тоже)
с инстансингом ситуация спорная
вроде как от фишки больно то пользы нет - только если стоять впритык к кубу. но ето потомучто тут филлрейт не очень тяжелый (только анизотропка 16x немного сжирает ресурсов)

moka 28.06.2011 00:46

Ответ: axelynx
 
А что такое ZEarly Pass?

HolyDel 28.06.2011 00:54

Ответ: axelynx
 
название технологии позволяющей снизить нагрузку с тяжелых пиксельных шейдеров (по идее надо было именно тяженлые пиксельные шейдеры в демке навешивать чтобы была польза заметна...)

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


Часовой пояс GMT +4, время: 06:43.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot