Подтормаживает Direct3D при компиляции FPC 2.2.0/2.0.4

Модератор: Модераторы

Подтормаживает Direct3D при компиляции FPC 2.2.0/2.0.4

Сообщение FoMonster » 10.10.2007 17:16:08

Пытаюсь откомпилировать программу использующую модули Clootie DX9 для работы с DirectX. Сам проект пишу в Delphi и параллельно собираю в FPC. Exe-шник собранный в FPC работает в 2 раза медленнее чем EXE-шник собранный в Delphi. Но если запустить его из bat файла (командного файла DOS) то скорость работы даже чуть выше чем в Delphi.
Кто нибудь знает с чем это связано и как исправить? Может проблема с ключами компиляции FPC?
FoMonster
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.10.2007 16:20:31

Сообщение Disabled » 10.10.2007 22:17:46

Ы. может ты в Фрипаскале консольное приложение компилишь вместо гуёвого?
Disabled
новенький
 
Сообщения: 13
Зарегистрирован: 14.06.2005 13:27:18

Сообщение SovNarKom » 10.10.2007 23:21:35

FoMonster
Что-то странное ты пишешь, очень. Проверь всё ещё.

Disabled
И что дальше?
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение FoMonster » 11.10.2007 09:07:04

Вот ключи компиляции. Такое осчусчение, что я с ними накасячил.

.\compiler\bin\i386-win32\fpc.exe >out -S2cgi -OG1 -gl -WGR -va -l -dLCLwin32 -Mdelphi -Fu..\delphi\ -Fu.\compiler\units\i386-win32\rtl\ -Fu.\compiler\units\i386-win32\fv\ -Fu.\compiler\units\i386-win32\winunits\ -Fu.\DXUnits\ -Fu.\Common\ -Fi.\Common\ -Fi.\DXUnits\ -FE.\exe\ ..\delphi\project.dpr

Если кто нибудь компилировал стандартные DirectX SDK примеры с сайта Clootie подскажите пожалуйста какие ключи использовали.
FoMonster
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.10.2007 16:20:31

Сообщение Mirage » 19.10.2007 18:25:57

Я компилировал с таким конфигом (fpc.cfg лежит в папке с компилируемым проектом и подхватывается вдобавок к дефолтному):
-O3
-OG
-Op3
-Xs

Тормозов нет. Глбки правда есть, но не на примерах, а в своем проекте и не DX9, а DX8.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia


Вернуться в Графика

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru