hmm podchodzilem do tych sterow z pewnym dystansem
ale powiem ze roznica jest i to spora.
Chodzi tutaj o ster d3d od ati...
Nie wiem jak to sie objawi w roznych programach TF3D i inne
bo nie wiem jak sa napisane
Jednak zrobilem maly tescik
Odpalenie prostych programikow napisanych w C++ WinAPI uzywajacych DirectX3D... i szczeka mi opadla
o ile przy wpise w rejestrze
HKEY_LOCAL_MACHINE\System\D3DM\Drivers\LocalHook = htc_d3d.dll - czyli standardowo w moim Touch HD
trudno mowic o dzialaniu tych programikow
to po zmianie na:
HKEY_LOCAL_MACHINE\System\D3DM\Drivers\LocalHook = d3d_ati.dll
efekt jest zauwazalny
nawed odeszla mi chec dodawania licznika FPS - bo nie ma sensu... widac odrazu roznice..
Oczywiscie przed zabawa w regedit wgrane co potrzeba z paczki NeoS2007_Driverpack_Beta_2a.cab
Programiki ktorymi testowalem dostepne tutaj:
http://rapidshare.com/files/270241629/d3d_test.zip.htmlsa to standardowe przyklady pisania pod Directx 3D z Windows Mobile 6 SDK kompilowane pod Visual Studio 2008
Az nie chce mi sie wierzyc ze taka jest roznica - chcial bym powiedziec ze moze zbieg okolicznosci itp. ale testowalem kila razy zmieniajac wpis w rejestrze i zawsze ten sam efekt.
Moge powiedziec ze przy htc_d3d.dll DirectX 3D praktycznie nie dziala....
Wdzieczny byl bym za testy na innych urzadzeniach. Postaram sie jeszcze w wolnej chwili napisac jakis wiekszy Benchmark bardziej orajacy
D3D
- po prostu dalej nie moge uwierzyc w ta roznice... moze to tylko u mnie jakies fatum
-----------------------------------------
Dodano:
Jeszcze jeden maly test napisany na szybko
bez bajerow bo niestety w DirectX 3D Mobile nie ma Pixel czy Vertex Shader-ow
Ot proste teksturowanie szescianu + mgla + swiatla...
http://rapidshare.com/files/270582181/d3dm_test.zip.htmlU mnie na oryginalnym sterowniku HTC poprosty slideshow (1 klatka co kila/kilkanascie sekund + zamulenie HD-ka)... na ati srednio 25FPS w szczytach dobija do 45FPS....
nie ma sie co sugerowac tutaj wydajnoscia bo sam test nie jest napisany optymalnie jak i liczenie FPS moze pozostawiac wiele do zyczenia
jednak do celow porownawczych spokojnie wystarczy