[Q] Adreno 130 GPU driver for WM 6 - Windows Mobile Development and Hacking General

Helo,
recently I've started to think how can I improve my Toshiba G910. I've read that it is almost impossible to cook new ROM so I thought that maybe new graphic driver would help. I found out that this phone is on Qualcomm msm7200 and Adreno 130.
In specification that GPU supports hardware acceleration for 2D and 3D, is it possible to rewrite opensource drivers for snapdragon so it would work on WM 6 based devices?
Thanks for replays
ZawadaZSE

I think it maybe more complicated than that. The Snapdragon CPU's utilize newer hardware, which the GPU is Adreno 200/205 models. They have OpenGL 2.0 mobile drivers and such. The drivers, i believe, are written for them.
That being said, I do not think that writing open source drivers written for snapdragon will not work on the processor you currently have. I am using a Touch Pro and it has the same CPU as your device (mine has a higher clockspeed). They are completely different drivers, snapdragon's core is different, and do not forget these are "system on a chip (SoC)" cpu's.
There maybe drivers floating around to utilize the full power of the snapdragon on a WM6.x device because the Toshiba TG01, HTC HD2, and LG eXpo all have the same 1Ghz Snapdragon Processor. Again, these drivers would be not compatible with your device seeing you have a different chip.
I would say to try and install the touch diamond 3D drivers. The hardware/software set in our processors used to be ATI Imageon. I have the drivers installed on my device and the 3D games do run at full FPS. Before installing the driver, the 3D games (Xtrakt and Experiment 13) ran at 2 FPS. with the drivers, i get about 23 FPS. maybe its worth looking at these drivers that already exist. Can not tell you how to cook a ROM because i am not a chef but for drivers to try out i would say the touch diamond 3D drivers maybe a good starting place.

Related

ATI Graphics card

Hi, What do we know about the ati graphics chip in the x1. i know it gas 128mb of ram but what can it do in terms of graphical power?
I think he has a gpu (ati infineon) but he don't had his driver as others HTC...
yeah, and are there any graphic demos, which show the power of the 3d accelerator? is tf3d accelerated?
Once and for all. Diamond/Pro/HD/X1 all have 3d drivers! It's just that not every application is using it and the performance isn't groundbreaking. But they have those drivers!!
any 2d drivers? Thats really the only thing important to me. If i just wanted 3d drivers I would stick with my kaiser.

Sony Ericsson SDK for Windows Mobile adds OpenGL ES support to Xperia™ Panels

http://developer.sonyericsson.com/s...ws/newsfeb09/p_xperia_sdk_opengles_update.jsp
The SDK v1.0.5 release adds Xperia Panels with OpenGL ES support, allowing developers to incorporate a broad set of redering, texture mapping, special effects and other powerful visualization functions and provides a graphics pipeline that allows free access to graphics hardware acceleration on the Xperia X1 phone through the Xperia Panels interface.
Click to expand...
Click to collapse
So can everybody now finally admit/accept that the drivers are already included in the HTC HD/Diamond/Pro/eXperia etc...
The only problem is that no software so far has ever been coded to work with the MSM7XXX on WinMo (besides TouchFlo 3D and SPB Mobile Shell 3). Every past stuff has been compiled to run on ARMv4/v5 CPUs (MSM7XXX is a v6) and SGX/PowerVR 3D HW (intel2700G)...
Now it's time for HTC to release the SDK they "promised" a lil while ago during the Diamond launch.
yes it was posted earlier..
there's a gl demo inside..
anyone want to play?
it's a real pity that Visual studio is so expensive, would be good to see if it's possible to compile the libgles files.
MAK11 said:
http://developer.sonyericsson.com/s...ws/newsfeb09/p_xperia_sdk_opengles_update.jsp
So can everybody now finally admit/accept that the drivers are already included in the HTC HD/Diamond/Pro/eXperia etc...
The only problem is that no software so far has ever been coded to work with the MSM7XXX on WinMo (besides TouchFlo 3D and SPB Mobile Shell 3). Every past stuff has been compiled to run on ARMv4/v5 CPUs (MSM7XXX is a v6) and SGX/PowerVR 3D HW (intel2700G)...
Now it's time for HTC to release the SDK they "promised" a lil while ago during the Diamond launch.
Click to expand...
Click to collapse
Huh, sounds you mix stuff up. Graphics acceleration has nothing to do with the processor and its instruction set. The Qualcomm chip is a chipset, which includes, among much other stuff, an ARM CPU but also a graphics chip (an ATI Imageon i think). The graphics hardware could already be accessed by some 3D games - just have a look here in the forum, it's nothing new. The panel SDK now only allows to use 3D acceleration also for the panels, even though I think you could have achieved this before already by acessing the graphics lib directly. So I'd say it's just more convenient for the programmer now and officially supported.

Chainfire's Snapdragon Drivers?

http://forum.xda-developers.com/showthread.php?t=592663
do you guys think something similar will be necessary/possible for the nexus?
May or may not be necessary. I had an HTC TyTN II when HTC was refusing to put out a real gpu driver for windows mobile. It was a pain. But this being Android, I do not think that will be necessary. We will need to do some benchmarks and compare it to Windows Mobile and see if they are ballpark close. If not then we got a problem
https://www.codeaurora.org/index.php?qhep
might have some interesting stuff. They have an X driver that I havn't been able to get to build yet
The Nexus One, as shipped, includes OpenGL ES drivers that take good advantage of the GPU. Features such as the active wallpapers, homescreen app picker, Navigation in Maps, and so on make heavy use of the GPU, and the GPU is also used by SurfaceFlinger (Android's compositing engine).
Enjoy!
swetland said:
The Nexus One, as shipped, includes OpenGL ES drivers that take good advantage of the GPU. Features such as the active wallpapers, homescreen app picker, Navigation in Maps, and so on make heavy use of the GPU, and the GPU is also used by SurfaceFlinger (Android's compositing engine).
Enjoy!
Click to expand...
Click to collapse
are you suggesting that there is no need to improve the drivers like there was in the wm phones?
I can't speak for WM phones, but the state of the QSD8250 GPU driver for Linux/Android is quite good. We're working with Qualcomm to continue to improve it in future updates (software's never done), but I'm not aware of any horrible performance limitations.

WP7 for hd2 seems to be possible

http://www.gsmarena.com/htc_goes_all_in_with_7_surround_hd7_7_trophy_and_7_mozart-news-1992.php
This link says that the HD7 is the same HD2 with different OS.. So i guess the drivers designed for the HD7 should work in HD2. And it uses the same processor QSD 8250..So Wht yu People think?
I Dont see where it says it uses the QSD 8250 ? it only states a 1ghz cpu, could be any model. But we could be lucky
its listed on engadget tho
http://www.engadget.com/2010/10/11/htc-hd7-is-a-hd2-lookalike-with-windows-phone-7-and-720p-video/
qsd8250
And its clear enough here
http://www.gsmarena.com/htc_hd7-3338.php
And microsoft had given their own drivers for the gpu ADRENO 200 (which the hd2 uses, it will increase the performance by 200% it seems).. And only qsd8250 is certified by windows for now. tats y htc released all four phones with qsd 8250 while desire hd uses qsd8255 with adreno 205

Possible new way to load OSes onto Gen 8 devices

http://forum.xda-developers.com/showthread.php?t=1236273
If I understand this thread correctly, the developers have figured out a way to replace bootloaders in devices that run the Cortex A8 processor. I checked and I think all of the Gen8 devices that Archos makes run this chip. Right now the developers in thread are looking for people to donate broken/not wanted devices with the C-A8 chips to be able to make their program run for specific devices. I figured I would post this here in case someone has a Gen 8 Archos device they might want to send these guys for the cause...
The problem is that it needs some harware modifications, so not many people will try it :s
@Guanfy
This is for the samsung hummingbird processor, not a ti omap.
Yupp, fzelle is right...
The Cortex-A8 is just the CPU core of the so called SoC's running in our devices.
Samsungs Hummingbird and Ti's OMAP are completely different architectures but running the same core.
BTW, they are tweaking the boot mode pins of Hummingbird to make it "unbrickable".
On A101 there are similar pins
Anyway if you like tweaking hardware see this thread:
http://forum.xda-developers.com/showthread.php?t=1199450
Though it is not pointed out very clearly, but...
by using peripheral boot mode and the Ti Flash tool you may put anything you like into your devices SDRAM and execute it
Regards,
scholbert

Categories

Resources