manualGLSL:
DX11 - 280
OGL - 255
HLSLCC:
DX11 - 279
OGL - 165
Win7 x64 и NVIDIA GTX 760
SDC
> А можно х86 версию?
Держи: [file=120718]
но там один екзешник, который с шейдерами из JFDistanceField_HLSLCC.exe
The Player
> Запили масштабируемость, чтобы изменив полигонаж можно было мерить фреймы на
> больших числах(200/240 вместо 10/12).
Там можно размер PNG в каталоге с программой менять, и будет тебе масштабируемость
какая-та наркомания на экране ))
manualGLSL:
DX11 - 460
OGL - 420
HLSLCC:
DX11 - 460
OGL - 426
Win10, GTX 970
Добавил результаты тестов в нульпост в таблицу.
GT 840M Win8.1 DX11 28 FPS GL 27-28 (manual) HLSLCC - crash
ИМХО сравнивать кодогенератор бессмысленно.
-Eugene-
> ИМХО сравнивать кодогенератор бессмысленно.
Мне есть смысл. DX дает вполне конкретный LLVM код. А GL хрен пойми во что компилирует. Интересно посмотреть насколько все плохо.
MrShoor
JFDistanceField_manualGLSL.exe
DX11 70-72
OGL 70-72
JFDistanceField_HLSLCC.exe
DX11 70-72
OGL 70
AMD R7 240 Win7 X64
Правка: перепутал видео карту 240 вместо 290
Первый экзешник:
254-260 DX
246-247 OGL
Второй экзешник (manual):
253-257 DX
243-244 OGL
Win10 x64, Nvidia GTX960. Убогое апи, очевидно, облажалось.
ArchiDevil
> Убогое апи, очевидно, облажалось.
Смотря какие тесты, неадекват :)
JFDistanceField_IntelHD4000.exe. Другие не качались.
GeForce GT 540M
Версия драйвера: 372.90
Разница почти в два раза:
DX11 36
OGL 19
Intel(R) HD Graphics 3000
DX11 14-15
с OGL не работает.
Windows 10 Pro, 64-bit
Даже одинаковый шейдер в ДХ9 и ДХ11 может работать с разной скоростью (при практически идентичном Shader ASM), что уж говорить о разнице между ГЛ и ДХ.
Просто в байткод компиляется лучше, да и дрова не забывают творить чёрную магию в рантайме.
Мне есть смысл. DX дает вполне конкретный LLVM код. А GL хрен пойми во что компилирует.
Отож.
JFDistanceField_HLSLCC:
DX: 760
GL: 660 и через 7 сек скатывается в 144
JFDistanceField_manualGLSL:
DX: 760
GL: 660 и через 7 сек скатывается в 144
UPD: через пару минут работы GL превращается в 720.
По сути разницы между екзешниками нет.
Win10 x64, i7-3770, GTX1080, дрова последние
Тема в архиве.