PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   Titan Development (http://forum.ppcgeeks.com/forumdisplay.php?f=57)
-   -   Samsung Omnia 3D Drivers (http://forum.ppcgeeks.com/showthread.php?t=34636)

rhannahs19 08-12-2008 10:33 AM

Re: Samsung Omnia 3D Drivers
 
will the driver survive a hard reset/rom flash? thx

92GTA 08-12-2008 10:35 AM

Re: Samsung Omnia 3D Drivers
 
Quote:

Originally Posted by rhannahs19 (Post 379948)
will the driver survive a hard reset/rom flash? thx

Why would it? Of course not. Think of a hardreset like a clean install of Windows, you still need to install the drivers after unless they are included.

Jeep14 08-12-2008 10:49 AM

Re: Samsung Omnia 3D Drivers
 
It does work well.

mikee4fun 08-12-2008 11:21 AM

Re: Samsung Omnia 3D Drivers
 
Quote:

Originally Posted by 92GTA (Post 379953)
Why would it? Of course not. Think of a hardreset like a clean install of Windows, you still need to install the drivers after unless they are included.

Actually it will if you cook it into a rom image with the oem I made and posted. For the cab yeah it won't stick.

bedoig 08-12-2008 11:40 AM

Re: Samsung Omnia 3D Drivers
 
Some very interesting comments from NuShrike and sakajati in the XDA thread. Well worth reading, but quoted here:

Quote:

Originally Posted by NuShrike (Post 2513272)
Nice find!
  • Most non-HTC implementations do do text right. There's something wrong with the Diamond drivers that crap out the text.
  • It is XSCALE optimized-software D3D (not hardware ATI), so at least better than the reference D3D HTC used to ship. I think ARMv6, which is the Kaiser, does support many of the XSCALE optimizations although not the specific WMMX ones.
  • GLBenchmark uses OpenGL, not D3D so you won't see a difference
  • These "drivers" are beta 1 built in 2003. Grain of salt action.
  • May be better than thin wrapper around OpenGL like the real drivers are, but you may lose GPU coprocessing meaning less CPU headroom for stuff like game AI, physics math, etc.
  • It does rely on DirectDraw so we may gain ATI hardware surface speedup from that since HTC did implement some ATI hardware support in the 3.28, and post, DDI.dlls.
  • D3Ddemo is running ~80-90 fps although the refresh on lights.exe seems more noticeable. Seems much better than KaiserGL drivers.
  • Are the transitions between colors rougher in this driver like it's not doing any bilinear filtering/anti-aliasing?
  • I don't see how it can be reliant on the KaiserGL drivers since it neither imports nor LoadLibrary() on anything external.
  • Does not require HTC-CA drivers to be installed, but may require HTC WM6.1 official (3.28 and after). I recommend these drivers over d3d_ati.dll unless these happen to use more CPU
Isn't this disgusting how much faster properly optimized drivers of any sort can be? HTC/Qualcomm just cannot code/implement. Now if more driver files from either Toshiba G810, or the Omnia show up, yay!

felix: I don't know of any D3D apps besides the samples that come from HTC-CA. I think most developers avoid D3D because it's broken on most devices.


Quote:

Originally Posted by NuShrike (Post 2515240)
I did some Googling and there's 3 types of drivers used in Windows Mobile:
  1. reference: for CETK golden image testing
  2. software: written by MS, okay for production release/use
  3. optimized: written by OEM to support hardware acceleration
Somehow, HTC is getting away with shipping the reference driver which MS supposedly has forbidden for release/redistribution (according to a Don Couch). This reference driver does a bunch of quality checking and comparisons internally that is never used in a production release. Think of it as you're driving your car and checking the fluid levels, tire pressure, tread level, aerodynamics, etc every second.


So, this Samsung XSCALE is the driver HTC is supposed to have released if they couldn't have a Qualcomm optimized version because it at least uses the HWA that the ARMv5 XSCALE supports and standardized in our ARMv6.

Quote:

Originally Posted by sakajati (Post 2515985)
Thanks for your comments and analysis.

I did some googling too and found out actually this driver had been discussed/mentioned on many sites including MSDN since a few years a go :eek::D

If we could get some improved 2d software drivers we'd really be flying. Here's hoping!

92GTA 08-12-2008 11:47 AM

Re: Samsung Omnia 3D Drivers
 
Quote:

Originally Posted by mikee4fun (Post 379991)
Actually it will if you cook it into a rom image with the oem I made and posted. For the cab yeah it won't stick.

That's why I threw in there "unless they are included" ;)

caleb02 08-12-2008 11:56 AM

Re: Samsung Omnia 3D Drivers
 
this seems to work on the touch as well

TurboFool 08-12-2008 12:03 PM

Re: Samsung Omnia 3D Drivers
 
Quote:

Originally Posted by 92GTA (Post 379942)
Working great on the latest stock SPCS rom here!

SWEET! Between No2Chem getting DD working, this, and hopefully REAL GPU drivers getting ported the Mogul will friggin ROCK! Forget the tiny little Raphael, lol.

lol, let's not go that far. Until someone releases a hack that quadruples our RAM and doubles our screen resolution, I'm still looking forward to the Touch Pro. 3D acceleration was not by any means the only thing missing from the Mogul. Personally, I never have time to play 3D games on this thing, so while this is very cool, it also provides me no personal benefit (although I can see why it's especially exciting for some). The faster processor and drastic increase in RAM on the Touch Pro are the only things that can solve the problems that haven't been solved by people like no2chem.

bedoig 08-12-2008 12:14 PM

Re: Samsung Omnia 3D Drivers
 
More RAM would definetly be nice, but it's almost sickening to see the difference brought about merely by software driver optimizations that HTC should have been including. I've never been one of the ones yelling about drivers (or the lack thereof), but this might make me change that stance. Going from 3fps on the 800w's D3DDemo, to 90+fps with the Omnia driver is appalling. Imagine the real world performance gain we'd see if we can get updated 2d software drivers. I honestly don't even care about hardware acceleration now. I just want the thing to work like it's supposed to. Like every Samsung, Treo, etc. does thanks to properly functioning drivers. The Titan's RAM really is killing me, but I could probably hold out a little longer if some 2d drivers pop up.

savior02 08-12-2008 12:41 PM

Re: Samsung Omnia 3D Drivers
 
will this work on a sprint touch? anyone tried it?


All times are GMT -4. The time now is 09:46 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0