Hello,
I removed the dust from my HTX athena, to improve the features of my Linux kernel. (ATI W228x experimental driver: https://github.com/echo31/athena, https://sourceforge.net/p/linuxhtcathena/wiki/Home/). Having no ATI Imageon datasheet (W228x), I am searching information on the GPU registers. I'm studying 'ace_ddi' and I'm looking for the header (structures&functions) of this module. With, ati3200.c from TCPMP, and qscreenahi_qws.cpp from QT(ahi), I had some defintions of data type/structure. Thanks for your help.
Related
Hello there.
Recently I've bought imate jaq3 and im experiencing some problems with tcpmp. As you know it has landscape screen and I think this is what causes the problem.
The thing is that the gui is messed up until i reflip the screen with assigned hardware button (rotate screen). When I try to playback a video (doesnt matter if .avi divx or mp4 from camera capture) I dont see the image. Have tried all video drivers:
1. Directdraw - no image.
2. GAPI - there is image but i get like 0.5 fps so its quite choppy.
3. GDI - no image.
I've tried to replace the gapi driver (gx.dll) but it wont let me, even with resco explorer.
Anyone has some ideas?
P.S. Coreplayer has the same problem.
Same issue with the UBIQIO 501, 503G
Slow video performance, getting a mere 8fps in TCPMP & CorePlayer, no games are playable
TechFaith must have crappy video drivers and put in a crappy chipset
Try Thye oldest TCPMP and LCG SmartMovie
Went back to 0.66, no go
The CPU is an OMAP 750, same ARM9 core as the 730 which my SP3i have
Even though the resolution is a bit smaller (220x176) I don't see why there would be such a huge performance difference (perfect smooth full screen playback)
Could it be related to gxdma.dll? I've read somewhere that HTC shipped thier device with such dll but for other purpose (even though our devices are made by TFW) which confused gx.dll and enabled the DMA functions/Double buffer
I checked my SP3i and there wasn't such DLL
Or could it be because of the gx.dll not being signed?
gx.dll is 6996 bytes
gxdma.dll is 2484 bytes
Kwen said:
Went back to 0.66, no go
The CPU is an OMAP 750, same ARM9 core as the 730 which my SP3i have
Even though the resolution is a bit smaller (220x176) I don't see why there would be such a huge performance difference (perfect smooth full screen playback)
Could it be related to gxdma.dll? I've read somewhere that HTC shipped thier device with such dll but for other purpose (even though our devices are made by TFW) which confused gx.dll and enabled the DMA functions/Double buffer
I checked my SP3i and there wasn't such DLL
Or could it be because of the gx.dll not being signed?
gx.dll is 6996 bytes
gxdma.dll is 2484 bytes
Click to expand...
Click to collapse
I guess is a driver problem.. something like a non-definitive or safe mode driver.. very slow but compatible with most apps.
Something new about this?? imate is telling me that new wm6 rom is near but...
WM6 still same issue!I bought jaq3 with WM6.And i can't fine WM6 ROM for jaq3.Just foune for UBIQIO 501.I don't know which WM6 ROM in my jaq3.It't 3.08 version.But it alway report no explainsion card although i still use storagecard normaly!I gusse this ROM from UBIQIO 501(because they just card differenc!)
As you may already have noticed, I've been promoting the Qualcomm MSM7200 chipset-based handsets not only because of their, compared to the alternative chipsets / processors, more advanced features; for example, the pretty good, albeit a bit worse than now industry-standard SiRFstarIII GPS, HSPA support built-in; speed advantage over most other CPU's; being ARM11-based etc. But also because of their three-dimensional (3D) graphics and multimedia decoding acceleration support.
3D acceleration is a MUST for both running (yes, you've guessed) 3D games, some emulators (for example, Tala's SNES, PocketGBA or some arcade emulators - see my emulation-related articles). Multimedia decoding, in general, also means MPEG video decoding support, which, through the much lower CPU usage, may result in drastic battery life increase. A perfect example of this is decoding non-H.264 (unfortunately, decoding H.264 isn't supported by the 2700G) video on the Intel 2700G-based Dell Axim x50v and x51v. Enabling the explicit 2700G support inside TCPMP (or CorePlayer) results in the possibility of drastically underclocking the PDA. Typically, a full-res (PAL / NTSC) AVI file can be played back underclocked to 208 MHz, as opposed to 624 MHz, which the handheld would constantly run at when only using software-only decoding. This means a GREATLY enhanced battery life.
The developers of CorePlayer (the premiere video player for all(!!) mobile platforms (yes, even the iPhone will be supported!!) have announced they would look into the problem. BTW, they also promise support for the GoForce 5500 already available in the O2 XDA Flame, the Toshiba G900 and some forthcoming i-Mate PDA’s. Also, they promise support for the 3D accelerator in the Nokia E90 / N93(i) / N95, the S-E P990 / M600 / W950 / P1 / W960 and the Moto Z8.
Unfortunately, currently, it seems at least the HTC Kaiser (a.k.a. AT&T Tilt) doesn’t support any kind of hardware acceleration. Currently, all it does is software-only acceleration not taking advantage of the built-in hardware support at all.
This is certainly bad news. We can only hope either Qualcomm or HTC enables the access of the 3D accelerator to applications.
In the above-linked thread, I’ve asked the XDA-Devs folks to post (as I’ve also did with the O2 XDA Flame ones) to test whether ANY of the games / emulators listed as 3D accelerator-capable (see their list in the already-linked Flame article) run and make use of the 3D acceleration. (No need to test the multimedia decoding: I already know it doesn’t work).
If you do have a Qualcomm-based handset (in addition to the Kaiser, for example, the HTC s730) and would like to contribute to enabling 3D / multimedia support, make sure you join us HERE to share your experience.
Finally, if you work for Qualcomm and/or HTC, please PLEASE do something to cure these problems. A major selling point of the Kaiser (or, for that matter, ANY Qualcomm-based Windows Mobile handset) is the (promised) 3D and multimedia decoding support. We DO need it. We DO want to run 3D games, we DO want to have multimedia (video) players NOT chewing through our batteries, we DO want to run emulators at a decent speed. Do look at Nokia and Sony-Ericsson. They’ve been using 3D accelerators in their models for quite some time and they DO support it via both native and Java apps.
Do all the Omap850 devices use the same physical camera?
The Opal uses the newer driver (HTCCamera1.dll) for cameras while the Herald uses the older driver (S5K3BAFX.dll) but they both have the same chipset (Omap850) and both have 1.9megapixel cameras. If the cameras are the same, can we use the Opal's driver on older Omap phones and get the ability to use the newer camera softwares?
Is the Opal nothing more than an Elfin with an updated set of software and drivers?
EDIT: Or does the Opal just use CameraDriver.dll and nothing else?
doubt it omap is just the cpu
it don't require or benefit from a single type of camera
anymore then an intel cpu in a pc benefit from having a
special brand of harddisk or webcam
Rudegar said:
doubt it omap is just the cpu
it don't require or benefit from a single type of camera
anymore then an intel cpu in a pc benefit from having a
special brand of harddisk or webcam
Click to expand...
Click to collapse
True, but HTC is renown for reusing the same hardware with slightly different configurations. I was hoping this would be the case in this matter.
Hi I found nice document, which shows ati power. imageon 2182 and 2282 are same row. I think that functions are same. Only linux can get power to this device.
Hello,
I'm a newbie to graphics standards and open source libs.
I browsed web quite a lot but statements like "cairo can use OpenVG as backend" made me even more confused.
Can someone please tell in brief the meaning of below mentioned terms so that I can relate the terms to one another and the big picture can be clear.
OpenGL
OpenGL ES
OpenVG
SGL/Skia Graphics Library
Cairo
gStreamer
DShow
Thanks.
Also this statement -
"AmanithVG is an implementation of OpenVG built on top of OpenGL and OpenGL|ES"
OpenVG and OpenGL both are standards only then how can one can be built on top of another :O