forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Benchmark: Отрисовка картинок (http://forum.boolean.name/showthread.php?t=7683)

HolyDel 23.01.2009 03:28

Benchmark: Отрисовка картинок
 
Вложений: 1
Доброго времени суток, уважаемые форумчане!

Прошу затестить 2д графику разных движков.
в архиве есть:
1) Blitz3D (BlitzTest.exe)
2) Blitz3D + FastImage (BlitzTest.exe + space)
3) Blitz2D (BlitzTest2D.exe) - в дваде режиме.
4) jEngine (Application.exe)
5) Sigel (TestImage.exe)

помимо етого есть файл maximages.txt в котором записано число картинок, рисующихся за кадр.

Интересует как рабочесть, так и производительность двух последних демок, на фоне первых трех.

Заранее спасибо.

//upd добавил еще два примера бмакса, написаных SBJoker-ом.

jimon 23.01.2009 03:32

Ответ: Benchmark: Отрисовка картинок
 
1) 116 фпс Blitz3D
2) 416 фпс Blitz3D + FastImage
3) 87 фпс Blitz2D
4) 938 фпс jEngine
5) 905 фпс Sigel

e8400,9600gt

impersonalis 23.01.2009 03:42

Ответ: Benchmark: Отрисовка картинок
 
первое число - экстремум-максимум, второе - визуально замерянный начальный момент первого порядка для распредления "кол-во картинок".

124 120 Blitz3D
431 420 Blitz3D + FastImage
97 77 Blitz2D
799 797 jEngine
947 944 Sigel

9600GT

Эксперимент проводился без предварительной подготовки ситемы (выгрузки меморихавательных прог и т.п. мероприятий).

impersonalis 23.01.2009 03:50

Ответ: Benchmark: Отрисовка картинок
 
А что это было вообще? К чему? Подборка какая-то интерсная... или вы что тут?.. Фрейд был бы довлен.

HolyDel 23.01.2009 10:11

Ответ: Benchmark: Отрисовка картинок
 
Цитата:

А что это было вообще? К чему? Подборка какая-то интерсная... или вы что тут?.. Фрейд был бы довлен.
Ето было сравнение производительности разных движков в плане вывода 2д графики. Насчет подборки - ето то, что я знаю. Если кому не лень набросать аналогичный пример на каком нибудь другом движке - милости просим (jimon-у не лень было :) ).

Ну и наконец ответ на вопрос "К чему?":

SBJoker 23.01.2009 10:36

Ответ: Benchmark: Отрисовка картинок
 
Вложений: 1
1) 102 фпс Blitz3D
2) 430 фпс Blitz3D + FastImage
3) 90 фпс Blitz2D
4) 530 фпс jEngine
5) 830 фпс Sigel
6) 360 фпс BlitzMAX DX7
7) 580 фпс BlitzMAX OGL

Бмакса нехватает.

UPD. добавил аналогичные тесты на BlitzMAX (DX7 и OGL раздельно)

HolyDel 23.01.2009 11:21

Ответ: Benchmark: Отрисовка картинок
 
SBJoker, спасибо! БМакса действительно нехватало.

у меня вот такой результат (C2D 2.26Ghz * 2, 9600M, Vista):
Blitz2D 49
Blitz3D 75
Blitz3D + FI 104
BlitzMAX_dx7 126
BlitzMAX_ogl 135
Sigel 363
jEngine 570

johnk 23.01.2009 11:28

Ответ: Benchmark: Отрисовка картинок
 
Blitz3D + FI 230
Sigel 720
jEngine 120

=-O

SBJoker 23.01.2009 12:20

Ответ: Benchmark: Отрисовка картинок
 
У всех результаты колбасит нереально, одно точно Blitz2D в аутсайдерах.

jimon 23.01.2009 12:53

Ответ: Benchmark: Отрисовка картинок
 
в принципе оно так и должно быть, в таком тесте sigel зависит только от видеокарты, а jengine и от процессора тоже
идинственое странно что у JohnK'а такой разброс

ps.
6) 480 фпс BlitzMAX DX7
7) 400 фпс BlitzMAX OGL

ps2. jengine тормозит потому что в этом тесте он каждый кадр проводит 64 тысячи умножений :)

IGR 23.01.2009 14:17

Ответ: Benchmark: Отрисовка картинок
 
AMD Athlon 64 Processor 3000+ 1.81 ГГц
1 ГБ ОЗУ
Radeon X1600

jEngine 144 - 148
Sigel 92 - 94
Blitz3D+FasImage 68 - 72
BlitzMAX_OLG 63
BlitzMAX_DX7 60 - 62
Blitz2D 43 - 44
Blitz3D 41 - 43

HolyDel 23.01.2009 17:05

Ответ: Benchmark: Отрисовка картинок
 
на другом компе: Celerone 2.66 + 8600GT

jEngine 206
BlitzMax DX7 136
BlitzMax OGL 148
Blitz2D 46
Blitz3D 62
Blitz3D + FI 160
Sigel 362

Taugeshtu 23.01.2009 17:41

Ответ: Benchmark: Отрисовка картинок
 
Скачал. Запустил тест jEngine. Два вопроса: как смотреть ФПС и КАК ИЗ НЕГО (censored) ВЫЙТИ? Пришлось ребутиться.

HolyDel 23.01.2009 17:49

Ответ: Benchmark: Отрисовка картинок
 
смотреть - цифра в заголовке окна.
выйти - по esc.

Taugeshtu 23.01.2009 17:54

Ответ: Benchmark: Отрисовка картинок
 
Облом-с - тест джимона запускается (ахтунг!) на ФУЛЛСКРИН, НЕ alt-tab'ится, не alt-F4'ится, не ctrl-ald-del'ится, и не выходит по esc/

HolyDel 23.01.2009 17:58

Ответ: Benchmark: Отрисовка картинок
 
О_о. ну ты кинь ему логи, пусть разбирается :)

Taugeshtu 23.01.2009 18:03

Ответ: Benchmark: Отрисовка картинок
 
логи пустые, в том-то и дело..

Taugeshtu 23.01.2009 18:15

Ответ: Benchmark: Отрисовка картинок
 
1) 110 фпс Blitz3D
2) 530 фпс Blitz3D + FastImage
3) 108 фпс Blitz2D
4) 340 фпс jEngine
5) 594 фпс Sigel
6) 460 фпс BlitzMAX DX7
7) 660 фпс BlitzMAX OGL
Система:
Intel Core 2 QUAD Q6600
4Gb DDR2
AMD HD3870 512Mb (PCI-E 2.0)
Vista 64-bit
maximage установлен в 1000

jimon 23.01.2009 20:31

Ответ: Benchmark: Отрисовка картинок
 
Ize'g0re
а что было то ?

Taugeshtu 23.01.2009 21:00

Ответ: Benchmark: Отрисовка картинок
 
а было то, что в файл "maximage.txt" для приличия можно было и написать какую-нибудь циферку)

impersonalis 23.01.2009 21:04

Ответ: Benchmark: Отрисовка картинок
 
Цитата:

Сообщение от Ize'g0re (Сообщение 95698)
а было то, что в файл "maximage.txt" для приличия можно было и написать какую-нибудь циферку)

у мну уже было вписано 1000

jimon 23.01.2009 22:03

Ответ: Benchmark: Отрисовка картинок
 
Вложений: 1
прошу затестить второй тест jEngine
исправил основной ботлнек :) теперь всё летает
на моём компе выдает 1450 фпс против 938 фпс в старом тесте

HolyDel 23.01.2009 22:27

Ответ: Benchmark: Отрисовка картинок
 
551 против 336

SBJoker 23.01.2009 23:27

Ответ: Benchmark: Отрисовка картинок
 
~1250

Taugeshtu 24.01.2009 00:09

Ответ: Benchmark: Отрисовка картинок
 
315 (новая) против 340 (старая) => мой комп - коллайдер о.О

johnk 25.01.2009 20:37

Ответ: Benchmark: Отрисовка картинок
 
У меня теперь 340.


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

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