Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.26;
Скачать: CL | DM;

Вниз

ОБЪЯСНИТЕ ТУПОМУ ЛАМЕРУ   Найти похожие ветки 

 
Programmer_SC   (2003-09-22 21:42) [0]

т.е. мне. Прога Delphi6+WinApi+DirectDraw. ниже приведеные значения это время(в тактах проца) выполнения BltFast(картинка 1024*768*16)
Celeron 333Mhz Video: RIVA TNT: 64 SDRAM - 4миллиона тактов на кадр
Athlon ~1800Mhz Video: GeForse4 Ti4200: 512 DDR-SDRam -18миллионов тактов на кадр

То ли это а ля "даешь старые видюхи на 2д графику"(раньше хоть какая-то поддержка была), то ли я чего то не понимаю...


 
Sapersky ©   (2003-09-23 17:59) [1]

Так, подождите. Давайте лучше смотреть FPS, а не такты. А то непонятно, что сравниваем - процессоры (написано - в тактах проца) или видеокарты. К тому же, раз тактовая частота у Athlon больше, значит, 1 такт выполняется быстрее, так? Плюс особенности архитектуры... В общем, FPS в студию.
Пока же могу засвидетельствовать, что по FPS GeForce2MX работает в DD значительно (как минимум в 2 раза) быстрее TNT2 M64 (Celeron 500, Win98).


 
Programmer_SC   (2003-09-23 18:23) [2]

Хорошо, тогда как правильно считать FPS?. Если через GetTickCount:
Proc DrawScreen
Begin
If CurTick=0 Then CurTick:=GetTickCount;
If GetTickCount-CurTick>60 Then
Begin
CountFrame:=Round((CountFrame * 1000) / (GetTickCount-СurTick));
...
End;
End;
DrawScreen вызывается при отсутствии сообщений от системы
При данном алгоритме на первой машине 90-100 на втрой 112-114.



Страницы: 1 вся ветка

Текущий архив: 2004.01.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-83114
Michail Dalakov
2003-12-28 16:40
2004.01.26
MSSQL и деревья


3-83106
cezar
2003-12-27 14:04
2004.01.26
Вопрос по SQL Server


8-83217
VJar
2003-09-22 21:48
2004.01.26
Как найти конец GIF-изображения?


14-83272
Makhanev A.S.
2004-01-04 14:38
2004.01.26
Утилитка для поиска класса окна по наведению мыши...


1-83156
Igorok
2004-01-15 10:57
2004.01.26
TLabel