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)

Morganolla 14.05.2011 19:14

Ответ: axelynx
 
480
100

57
1000

Dream 14.05.2011 19:29

Ответ: axelynx
 
250
100

29
1500

FDsagizi 14.05.2011 20:02

Ответ: axelynx
 
Посмотрим что будет дальше...

Mhyhr 14.05.2011 21:42

Ответ: axelynx
 
1 шт - 334 фпс
200 шт - 13 фпс, хм...
В логе всё кроме Creating render context fail зеленое.

HolyDel 15.05.2011 18:25

Ответ: axelynx
 
немного доработал вывод текста:
http://axelynx.googlecode.com/files/TextDemo2.zip

потестите плиз

Mhyhr 15.05.2011 19:07

Ответ: axelynx
 
Действительно лучше.
500 шт - 29 фпс
100 шт - 110 фпс

moka 15.05.2011 19:30

Ответ: axelynx
 
2011 - 87fps
100 - 970fps

pax 15.05.2011 19:45

Ответ: axelynx
 
100: 450+ прыгает до 1000 иногда.
2000: 76-81

Странно, что при 1 на экране мелькает много строк все равно....

wolfhound512 15.05.2011 20:03

Ответ: axelynx
 
100: 65
2800: 65
3000: ~45
--
i7 860, GF GTS250 1Gb

--
Цитата:

Странно, что при 1 на экране мелькает много строк все равно....
Мелькает одна строка, просто быстро и в разных местах

Morganolla 15.05.2011 21:44

Ответ: axelynx
 
100-65
1000-65
2000-65
3000-33

HolyDel 16.05.2011 21:37

Ответ: axelynx
 


прикрутил рендеринг спрайтов геометичеким шейдером (на ати пока может не работать) работает довольно шустро (не так быстро, как фейковый метод с GL_POINT_SPRITE, но зато честно): http://axelynx.googlecode.com/files/SpriteSystemGS.zip

собрал несколько прошлых бенчмарков еще сижеля с акселинковскими демками

сделал на ати подсвету красны цветом в логах строчки с ошибкой в шейдере

бенчи:
http://axelynx.googlecode.com/files/...0Benchmark.zip
http://axelynx.googlecode.com/files/...yBenchmark.zip
http://axelynx.googlecode.com/files/TextBenchmark.zip
http://axelynx.googlecode.com/files/...sBenchmark.zip

в спрайтах там у акселя в 32 раза больше спрайтов. фора.

}{@KeR 17.05.2011 17:41

Ответ: axelynx
 
При запуске: 65;
F3: 65;
F5: 65;

Nex 18.05.2011 08:23

Ответ: axelynx
 
Собсно вопрос.. Как понять фейковый метод вывода спрайтов? Спрайт это же картинка меняющая размер от расстояние до камеры...

HolyDel 18.05.2011 17:23

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

Собсно вопрос.. Как понять фейковый метод вывода спрайтов? Спрайт это же картинка меняющая размер от расстояние до камеры...
нормальный такой спрайт состоит из двух трисов
фейковый же спрайт - это точка - растеризируемая не в один пиксель - а во много. в гл - через расширение GL_POINT_SPRITE. самый главный минус - что нельзя видеть кусок спрайта - если его центр за экраном. Тогда отрезается вся точка и весь спрайт. поетому они резко исчезают.В предыдущей демке можно понажимать на F2 - F3 для смены режима.

Dream 18.05.2011 20:32

Ответ: axelynx
 
Sprites Benchmark
запустилось. фпс 900, ниодного спрайта не видно


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

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