Why is the "ati d3d video driver" that works perfectly on HTC Diamond mostly ignored by the chefs and cookers?
Any specific reasons?
We have a version of the ATI d3d driver that enables diamond hardware rendering and makes VR hologram works smooth and 3d games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored without any reason.
Also I added Samsung Omnia 3d SOFTWARE rendering drivers if you want to compare.(You can’t uninstall S.Omnia driver.)
Use the test`s and compare the results.
________________________________________________________
ATI D3D VIDEO DRIVER FAQ:
- Works perfectly on 2.03 rom.
- ATI D3D VIDEO DRIVER makes OpenGL ES 1.1 to work on Hardware mode.
ATI D3D VIDEO DRIVER enables diamond hardware rendering for 3D applications which are made on OpenGL ES.
Like S2P and the 3D hologram and lots of GLES 3d games with the 3D driver. (DOOM, DUKE NUKEM etc...)
- Uninstall procedure of the ATI D3D VIDEO DRIVER - remove the cab or switch easily from one driver to other for testing via registry:
* HKLM/System/D3DM/Drivers/LocalHook ( d3dm_ati.dll or htc_d3dm.dll ) The original HTC_d3dm.dll is a software driver, which is a heavily modified Microsoft Reference driver that HTC ships with our Diamond's.
- mpeg, avi, xvid, or any video extension wont work better. This ATI D3D VIDEO DRIVER mainly enables hardware rendering for 3D applications.
- No battery problems at all. I did noticed some improvements but not tested. USEd this driver since aug. without problems.
To visualy expiriense the huge 3d difference with the ATI D3D VIDEO DRIVER.
->> Just copy "lights.exe" to your Diamond and run it with the default driver. Check the speed and the quality of the rotating cylinder.
->> Installl the "Driver_Ati d3d.cab" and run again "light.exe" Check the speed and the quality of the rotating cylinder. (video)
->> Do the same with the Virtual Hologram.
To test:
- Disable TF3D;
- Power (disable turn off backlight)
Restart and wait until everything is loaded properly before running the programs.
1.LiGHTS.EXE Animation
a.Original driver
Driver: Microsoft d3d - d3dmref.dll
Hardware Rasterization - F A L S E
Hardware T &L – F A L S E
Using system memory – slow
b. ATI 3D driver
Driver:
Hardware Rasterization – T R U E
Hardware T &L – T R U E
Using VIDEO memory – VERY FAST
2.Dynamix 3d benchmark results - Software mode
a.Original driver
average 58.59FPS
min 15FPS
max 71FPS
b. ( Samsung Omnia )
average 65.66FPS
min 21FPS
max 71FPS
3.VIrtiual hologram
a.Original driver – AVG 16FPS
b.ATI 3D VIDEO DRIVER – AVG 51FPS
Lots of improvements with all 3d games.
------------------------------------------
Credit goes to http://www.htcclassaction.org/ for getting 3D drivers ported and figuring out how to enable and accelerate Ati D3D.
K
Well some cookers don't add it so that people can choose... some uses ati d3d and some other use others as omnia drivers which i personally prefer... well it just done so that people can chose.. you can find this driver all the places on this forum btw..
you know the MSM7200 doesn't have *any* ATI technology inside it right? if there's any performance improvement, it must be imagined, or it's optimising software processing.
Well they're licensing ATI's imageon chip so in someway there is ATI technology inside
There's been a whole slew of developments over the past few days from different directions, in terms of MSM graphics. There has to be a chip of some sort or else OpenGLES wouldn't be supported, I think. And as Wishmaster put it, QC is licensing that name.
KraFT_mk said:
Why is the "ati 3d video driver" for HTC Diamond not included in the standard htc rom and also its mostly ignored by the cookers?
Any specific reasons?
We have a version of the ATI d3d driver that makes VR hologram works smooth and some games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored.
Why is that and is this the only 3d version?
K
Click to expand...
Click to collapse
0.15 fps before and 30fps after in hologram.
gotta say, there is something to this.
hologram doesn't have any consistency in measuring fps, imo it's not very good app at the moment for that purpose, I would like to see better fps in some other programs after using this driver pack, anyone?
also, I haven't found any improvement in video playback which is more important I guess, at least for me.
hmm Its better to install the driver is it smoother like an iphone or so? wich driver is the best forwathcing movies
Olipro said:
you know the MSM7200 doesn't have *any* ATI technology inside it right? if there's any performance improvement, it must be imagined, or it's optimising software processing.
Click to expand...
Click to collapse
the Diamond uses the MSM 7201A and the ATI Imageon thingy.
there IS ATI technology in this phone. maybe you have it confused with another phone?
KraFT_mk said:
Why is the "ati 3d video driver" for HTC Diamond not included in the standard htc rom and also its mostly ignored by the cookers?
Any specific reasons?
We have a version of the ATI d3d driver that makes VR hologram works smooth and some games are totally different.
Also there are COD2 3d files and settings here...
There is a visible improvement with this driver but the driver is ignored.
Why is that and is this the only 3d version?
K
Click to expand...
Click to collapse
the reason why they didn't include the driver is because it drain the battery a little bit faster when watching video , recording video , opening 3d program or games and so on .
So let me get this straight, it offers improvements to the phone but it's downside is that it drains the battery more. Do we know how much / fast ?
No, it shouldn't drain the battery at all. In fact, it is more efficient use of it.
There could be different reasons why chef don't use it. I saw one say that it's not official...or something of the sort.
Right, in that case, anyone got a link to whatever version of the driver is the latest one please ?
Many thanks,
^ The Ati d3d...cab in the first post should work fine.
I've tried the Omnia drivers with VSBenchmark2007, and there's no real difference. In fact, ATI is still a tad bit better.
First post update:
__________________
Also I added Samsung Omnia 3d SOFTWARE rendering drivers if you want to compare.(You can’t uninstall them!)
Use the test and lets compare the results.
Driver_Ati d3d.cab (33.7 KB, 0 views)
Driver_SJ SamsungOmnia D3D.cab (109.0 KB, 0 views)
Test_dynamix3dbench.PPC2003_ARM.CAB (152.3 KB, 0 views)
Test_Lights and Text3D.zip (8.8 KB, 0 views)
Here my Result:
I use ATI d3d driver with original 2.03 GER Rom.
Result form Dynamix 3D Benchmark:
Average FPS: 67,52
MIN FPS: 21
MAX FPS: 73
Diamond Hologram:
FPS: 25
----------------------
Without the Driver:
Result form Dynamix 3D Benchmark:
Average FPS: 65,67
MIN FPS: 21
MAX FPS: 71
Diamond Hologram:
FPS: 0,15
igo8 and 3d drivers
hi all,
i noticed that the 3d interface of igo8 doesn't run smoothly on the diamond. Does anyone know if the ATI drivers make this app run more smoothly?
Any idea how to implement the Ati Driver cab in a stock ROM.
Wich files i must change i the kitchen.
Sorry but i don´t found any informations in this forum
I'll try to explain this as good as i possibly can.
The Ati driver is the ONLY driver that enables hardware 3D rendering. No Hardware 2D rendering. So you'll ONLY see improvements in 3D applications THAT USE OPENGL_ES_CM. (so NO improvements to TomTom, Igo, whatever nav app you use UNLESS it uses openGL)
The Omnia driver is a software 3D render driver. It doesn't do anything with the graphics chip hardware-wise.
Now about benchmarking tools:
If you want to test 3D Hardware, you should look for benchmarking tools that use OpenGL_ES. If you're not interested in that, you can use any benchmarking tool you want.
The reason why most cooks don't use the ati driver is that it's not the most stable driver to use in a ROM that's supposed to used daily. Imagine adding a supercharger to your Fiat Panda and risk blowing up your engine at every stop-n-go...
NeoS2007 said:
So you'll ONLY see improvements in 3D applications THAT USE OPENGL_ES_CM. (so NO improvements to TomTom, Igo, whatever nav app you use UNLESS it uses openGL)
Click to expand...
Click to collapse
So Navigon 7 should improve? Theres a libGLES_CM_NoE.dll and libEGL.dll in the directory...
Hi,
Lately i'm questioning myself why Motorola defy doesn't has hardware acceleration graphics for the Android Interface like Sony Ericcson Experia Arc does.
Why ? Defy has a powerful GPU that can Improve sightly the performance in the whole device and reduce CPU usage and also increase battery power. Can someone explain me why it isn't activated already ? Do you think that the next version AKA Ice Sandwich will come on our devices ? I hear that the next Android version will has GPU accelerated graphics, Is it right ?
Thanks !
As far as i know xperia arc has a better gpu, hence it is faster.
What do you mean by hardware graphic acceleration for 'android interface'? Do you mean the launcher?
The last update for defy was froyo and it is very unlikey to get an official update to ice cream sandwich
Hardware accelerated 2D graphics
You can now enable the OpenGL renderer for your application by setting android:hardwareAccelerated="true" in your manifest element's <application> element or for individual <activity> elements.
This flag helps applications by making them draw faster. This results in smoother animations, smoother scrolling, and overall better performance and response to user interaction.
Click to expand...
Click to collapse
ht tp://developer.android.com/sdk/android-3.0.html
Seems like we will have to put our hopes in 3rd party developers to bring this to the Defy
enorlin said:
ht tp://developer.android.com/sdk/android-3.0.html
Seems like we will have to put our hopes in 3rd party developers to bring this to the Defy
Click to expand...
Click to collapse
This is only for 3.X devices, which Google didn't release its source code to the community. Also this version is not optimized for mobile phones so I guess we have to cross the fingers and see what the community can do to port Ice Sandwitch to our device when it will be released.
The thing is, why some 2.3.X devices have 2D Accelerated Graphics and Defy don't ? It's a marketing strategy or something ? Cause' it hasn't any sense.
Install launcher pro and opera then... they both use GPU to accelerate their work. Launcher pro is really smooth...
I can't play ANY type of video since flashing CM9.0 FXP114, since hardware rendering doesn't work and only renders a frame or two while changing orientation. But I found that switching to software rendering in MX Video Player would work. How can I force software decoder in other apps? Or is there any other solution?
Sent from the best gaming android smartphone in the world with the best forum android app in the world
Seriously, anyone?
Sent from the best gaming android smartphone in the world with the best forum android app in the world
in build.prop, if you add/modify the value "debug.sf.hw=0", that should turn off hardware acceleration I think
jacklebott said:
in build.prop, if you add/modify the value "debug.sf.hw=0", that should turn off hardware acceleration I think
Click to expand...
Click to collapse
Thanks, but, nope. I'm talking about hardware decoding, not acceleration. When Android tries to play video, it lets the hardware do the hard work (excuse the pun, again), but in this case, FXP CM9 ICS doesn't come with working hardware decoding, it makes impossible to see the video and leaves only the audio. A workaround for this is to use software decoding instead, but I don't know how to do so... Any help?
Sent from the best gaming android smartphone in the world with the best forum android app in the world
You can't, just wait for FXP to release a new version, hw decoding should be fixed then
Sent from my R800i using XDA
Atarii said:
You can't, just wait for FXP to release a new version, hw dedocing should be fixed then
Sent from my R800i using XDA
Click to expand...
Click to collapse
I have a similar problem as well when I Force 2D GPU rendering and turn Wifi On I get a Imiediat force close which is a shame Im tired of CM9 crashing same with a couple of other things and tweaks.
You may be able to use KeiranFTW's Xperia Tweak I came across today for JIT and 2D rendering
Xperia4life said:
I have a similar problem as well when I Force 2D GPU rendering and turn Wifi On I get a Imiediat force close which is a shame Im tired of CM9 crashing same with a couple of other things and tweaks.
You may be able to use KeiranFTW's Xperia Tweak I came across today for JIT and 2D rendering
Click to expand...
Click to collapse
None of those things touch the hw decoder, just wait for FXP to fix it, shouldn't be too long
Hi does any of you suffer lagging issues from live wallpaper? when i slide between my home screens the animation halt and then resume a second later. the best part is there is no beam in my phase beam wallpaper, lol?
yes same on me
Im suspecting its the Tegra 3 causing the trouble. My tablet with tegra 2 also suffers from lags with live wallpaper
raundown said:
Im suspecting its the Tegra 3 causing the trouble.
Click to expand...
Click to collapse
Or the 3D-effect which still also sense 4 have? Since I have this effect on my old desire (with sense 3.5), the live wallpapers stops when I slide the homescreens. And the desire have surely no Tegra
That's likely because the CPU is doing the rendering. The Tegra 3 GPU is better suited for such tasks.
Android Revolution HD rom for the One X should not have such issues since CPU rendering is entirely disabled and all rendering done via the GPU.
In future, we should be able to do this without flashing a ROM as long as you have root. Anyone know which value to edit to disable CPU rendering?
I think this is caused by Sene... Same on sense 3.0, 3.5 & 3.6... Same wallpaper i am using on my Transformer works smooth.
Using this one: https://play.google.com/store/apps/...xLDEsImNvbS5ka2Vlc3RvLmRpZ2l0YWxoaXZlZnJlZSJd
GPU 2D Rendering cannot be enabled...so can't test it...
This is a feature of sense, nothing to do with the Tegra, it was implemented by HTC, if a AOSP rom is built for the One X then it won't have this "feature"
I forced GPU rendering and GPU UI rendering on my One X. Does not solve this problem.
I agree. This is a HTC sense problem. Probably due to the Carousel effect. Finding a way to modify Rosie.apk to remove this effect and see if it works fine after that.
Sent from my HTC One X using xda premium
So we all know we can force 2D GPU acceleration in the developer menu. This makes older apps run much smoother, with best example being the official adobe reader. This app changes from laggy mess to smooth butter when GPU acceleration is enabled.
On the other hand, my nexus 7 commonly freezes ("black screen of death"). I am suspecting this to be caused by this GPU acceleration option. Is there a way to enable GPU acceleration for certain app, so that it turns off when the app is exited?
Thanks!