Open GL driver for omap!!!!!! - JAMin, XDA Neo, S200 General

Can someone programe driver (or port quake 1 & 2) for Omap 850 that will use integrated DSP as a 3D acc. cause of its streaming and floating capabilities????

GPU is basicly DSP.....

Related

Flash games on Universal - struggle

Could you tell me please why it is so difficult to get a simple flash game to run on the HTC universal smoothly.
There is a endless resource of swf games on the internet.
I am able to run them well even on my vintage laptop but 500Mhz Universal is struggling to display more than 3 fps (flash played in IE).
Is there a real solution for flash content for WM5 or WM6?
Unfortunately there isn't. 500 MHz doesn't equal 500 MHz on a mobile device and the current flash implementation isn't all that great. I'm not sure if it makes any difference, but try to get your game to run in the player that came with the SWF installation.

Tcpmp Mod With GoForce 5500 Hardware Decoder (alpha 1)

Say hello to this new TCPMP mod
It has:
1. Hardware MPEG4 decoder, resolution up to 720*576, bitrate up to 1mbps
2. File container support: AVI, MP4 and MKV (not tested)
3. Hardware overlay accelerated output.
4. Works on G900/X01T/FLAME
How to use:
1. Settings->Video->Choose "GoForce 5500"
2. All smooth, dither and video quality options are useless since all process is done inside GPU.
READ BEFORE USE:
1. Videos with resolution larger than 720 * 576 can't decode properly (this is caused by hardware limit)
2. Videos with MPEG4 profile > Sample Level 3 will need extra GPU processing power and may not be able to decode properly.
3. If you want to use TCPMP after you have ran CorePlayer with overlay mode, please do a softreset first, otherwise there'll be artifacts on video image and system may hung. this is caused by code defect in nv ddraw driver.
4. *Important* Please do not power off / enter stand by mode when playing with TCPMP, otherwise the system will become sleepbeauty
Issues and tips:
1. GF5500 hardware decoder has 2 modes. 1st is DSP mode, entire decoding job is done by DSP embedded in GPU in this mode. This mode saves CPU processing power and battery, but it's a little slower. 2nd is CPU mode, CPU will share the load in this mode. This mode requires more CPU processing power but it's faster than mode1.
You can always switching between the 2 modes by:HKLM/Software/NVIDIA Corporation/GFSDK/GFSDK_MP4_DEC_USE_DSP. Set 1 will use DSP mode, set 2 will use CPU mode.
2. After some benchmark, I've found that hw decoder can't offer better performance than sw decoder, however, a big advantage is hw decoder saves your battery life.
---
Develop plan:
Currently I'm working on a generic driver for GF5500 which is able to accelerate all SW decoders for TCPMP, which will have the best performane.
if anybody instrests in this research and wants to help, please contact me via [email protected]
-----------------
http://myg900.com/index.php?showtopic=1180&st=0
Jpeg .mov files
I am using an old version of TCPMP and it works with my Files above with
ATI IMAGEON(very slowly on my ameo) . Now your new version dosn`t have this driver. Your version seems to be very quick. Is there a way to see my files with this quicker version of tcpmp
i took the zip and just copied over my current tcpmp configuration, but i dont see the goforce option under video. am i missing something? i only copied over the files as i flashvideobundle associated to the appropriate folder and still want to use it. thanks for the update to tcpmp by the way.
Great news for all Toshiba G900 and XDA Flame users
kwill said:
i took the zip and just copied over my current tcpmp configuration, but i dont see the goforce option under video. am i missing something? i only copied over the files as i flashvideobundle associated to the appropriate folder and still want to use it. thanks for the update to tcpmp by the way.
Click to expand...
Click to collapse
exactly!
i didnt see "goforce" either.
so is there something we're missing..oh better yet..how about install instructions, it seems like its a 2 - 3 step process at the most.
Hey guys! This is ONLY for devices with Nvidia Goforce 5500 GPU !!
What's more, it doesnt work on WM5 (like the official Xda Flame ROM)...
Anyway its a great start and congratulations to the developer
Wow! Great work!
Good!
this is great work!
i feel the better performance than cpu only mode.
now g900 can play the movie! ^_^
Thanks guys I will check this on my I-mate 8150
there's a new alpha release (Alpha 3 Fix2) with many improvements!!
check it out here:
http://www.portegeclub.com/forum/viewtopic.php?t=1677
Has anyone been using this extensively?
I downloaded it and it seems to support more codecs than coreplayer 1.3...
Tried it on my THD.. emm.. one of the video (WVGA) encoded using MP4forHD play pretty smoothly tho' at a lower resolution, while the other 3 video can't be played as the movie is 'dragging its feet' or jumping frame. But the quality of the old QGVA video seems to be displaying pretty nicely tho'.. or just my wrong impression??
phones like yours -with no Goforce 5500 chip-, can use only the software mode.
even with this only, perhaps it might benefit you with some files.

Actually X1 already at the 528Mhz...*Pic inside*

I read many thread complained about the X1 has been underclocked at 400Mhz, so the video playback still can have the improvement in future, when it's cpu runs at 528Mhz..
Today i installed tcpmp 0.72 recomp-3(multi-video player) and then went to option page, as the screenshot below, it showed 528Mhz. It changed to 530Mhz before i capture it
My thought :
1) X1 already at 528Mhz, but the playback still laggy on coreplayer 1.30 and very much laggier on other video player~~ the video is 480 x 360, 30fps, 44k aac and *.mp4. only get 10-16fps with acceptable audio playback.
2) X1's cpu and gpu and ram are good quality one from data sheet on internet, but the actual performance really let me down... tell me how to overclock?! i realize that cpu speed directly affect the video decode.
I only left a hope on developer's software coding to improve X1's cpu performance and please leave your thoughts and ideas*
Are you sure this isn't reading the system info? (Settings-->System-->Device Info or About)
I have a feeling it might be, if this is just the media player?
Calvin H said:
Are you sure this isn't reading the system info? (Settings-->System-->Device Info or About)
I have a feeling it might be, if this is just the media player?
Click to expand...
Click to collapse
He says the clock speed flunctuated between 528MHz-530MHz.
i use CorePlayer 1.2.5 Build 4506..... i can play aac and *.mp4 smoothly.and *.avi (divx of 624x352, 23fps and 48K) and i get 21FPS on avg.....
agent_47 said:
i use CorePlayer 1.2.5 Build 4506..... i can play aac and *.mp4 smoothly.and *.avi (divx of 624x352, 23fps and 48K) and i get 21FPS on avg.....
Click to expand...
Click to collapse
yep, just now i degraded the same movie to 20fps, then only 6 frames dropped after 1000 frames.. but i hate to convert, lol
foxcheng said:
1) X1 already at 528Mhz, but the playback still laggy on coreplayer 1.30 and very much laggier on other video player~~ the video is 480 x 360, 30fps, 44k aac and *.mp4. only get 10-16fps with acceptable audio playback.
Click to expand...
Click to collapse
Are you actually aware of what you demand here? AVC is extremely CPU demanding and you just have a small handheld device. The performance in my point of view is almost awesome. Even my laptop with 1.6 GHZ Pentium M has trouble playing high quality AVC files and you can't directly compare the Desktop MHz to the MHz of the X1 ARM processor.
The only way to improve performance is to use the graphic acceleration on chip, which is actually used by the media panel and Windows Media Player. Try if it works better.
Maybe one day there will be a CorePlayer release with real graphics hardware acceleration support.
I find these results already quite outstanding and I think the X1 is a really powerful device.
Powerpoint also uses hardware acceleration, same as Media player, the first few seconds of Media player and Powerpoint, are choppy becuase the X1 ramps up from 400 mhz to headline 528mhz. Microsoft has included hardware acceleration for software that it is responsible for, applications that need it, it is third party applications that are failing to make full use of the extra processing power.
Whether Microsoft has made hardware acceleration accesible to third party software engineers is another matter.
If there is a registry trigger to initiate the ramping up from 400 mhz to 528 mhz, then im sure we would all like to know this, so we can make use of it. Graphically intense Programs like S2V would benefit from this greatly.
It is my suspicion that the 128mb RAM put aside for the graphics chip, only becomes active and avliable when the processor is triggered to run at 528mhz.
As far as Powerpoint is concerned im impressed how fast the X1 can render complicated detailed scenes, if you have run some of the examples on the Screen Candy thread, you can run them on your PC and on your X1, virtually at the same speed and quality.
If and when someone find the registry trigger for ramping up, that will be a day of days for the X1, the day the the X1 becomes liberated for third party designers to realy utilise the power that lies dormant under the hood, when running none Microsoft applications.
Mark A Cilenti said:
It is my suspicion that the 128mb RAM put aside for the graphics chip, only becomes active and avliable when the processor is triggered to run at 528mhz.
Click to expand...
Click to collapse
lol
why? and what kind of arch do you know that act like this?
I'm not saying that's impossible, but that sounds... "freak"... and I'm saying "freak" because I don't want to say "stupid"
xperia runs @400mhz by default as stated by manufacturer specification. Maybe we can overclock it, but for now this is a simple mistake by tcpmp
I think the current xperia can playback low fps only because even playback the recording movie at 28fps, the quality is laggy and blur. if we record using 15fps, i can expect a better playback result^^ btw, our sound in video recording only mono 8k amr!? anyway to change this now?
My camera suck to begin with... every video I take is pixelated on many parts.
The Snapdragon processors supposedly support on-the-fly powering up/down various parts of the CPU as required, and can scale the CPU Mhz. Can't ours do the same?
System info show the model of the CPU , not the real frequency in live.
So , 400 or 528 mhz?
foxvengeor said:
System info show the model of the CPU , not the real frequency in live.
So , 400 or 528 mhz?
Click to expand...
Click to collapse
This is what i was trying to get at
johnchan78 said:
The Snapdragon processors supposedly support on-the-fly powering up/down various parts of the CPU as required, and can scale the CPU Mhz. Can't ours do the same?
Click to expand...
Click to collapse
no, by design
I think the clock speed is dynamic, maybe we can open WMP to trigger clock at 528Mhz then suddenly jump to today screen to read the 400Mhz is changed or not. Anyone please try this, because i don't have the cpu clock plugin on today screen..
foxcheng said:
I think the clock speed is dynamic, maybe we can open WMP to trigger clock at 528Mhz then suddenly jump to today screen to read the 400Mhz is changed or not. Anyone please try this, because i don't have the cpu clock plugin on today screen..
Click to expand...
Click to collapse
I thought of this one, but unfortunately, WMP pauses when it goes to background, and the Today screen is refreshed as it displays. So I can't tell if it's not changing or if it's just changing back too quick.
EDIT: Tried running 16 apps and playing a video (tried a 720p but that just played the sound and ignored the video so no use), then played a normal size video that wasnt HD just something I converted to 800x480 and managed to get the CPU usage to hit 99% still didn't budge from 400MHz. Looks like the CPU is fixed at 400MHz unless there are some specific conditions required for it to increase that arent being met.
The point is, even with 16 apps open, and RAM usage at 54% it still didnt stutter the video.
So... do we really need it to go any faster, or am I missing something?
I remember the same discussion with the Samsung CPU of the Hermes. It was also running at 300 MHz instead of the 400 it was officially running with. At least the tools displayed this. Since also the Qualcomm seems to have this issue, my guess would be that it is rather something wrong with the register displaying the current processor speed. Maybe it is something wrong with the implementation of the ARM core itself - I mean, not many people are really interested into the current clock speed of their mobile
It would be interesting if other devices with the same core like the Touch HD, the Diamond, Raphael and so on are displaying the same value.
Hi,
If you want to see 528MHz you can do very simple thing - just connect X1 to external power supply. When the device is powered the CPU is running at 528MHz
bigu1975 said:
Hi,
If you want to see 528MHz you can do very simple thing - just connect X1 to external power supply. When the device is powered the CPU is running at 528MHz
Click to expand...
Click to collapse
Real? Screenshot please.
It can be a way for force the 528 MHZ all the time...
Hmmm,
It looks I was to harry (maybe).
I checked the speed under tcpmp 0.72 and power supply connected. It showed 528MHz so I thought it is because the power supply. After posted my post I disconnected power supply and tcpmp 0.72 still shows 528MHz.
The reason I wrote about power supply is I have also the HP 614 device - it has Intel CPU but it is also scalable by system and there under tcpmp I can see different CPU speeds e.g. 214-412MHz but when the external power supply is connected it always show maximum.
I thing this could make sense - under external power supply CPU should running on max speed.
I am sorry for confusion, I am still learning about my new X1 and about qualcom

Need help to play RMVB on HD2

Have you tried searching?
http://wiki.xda-developers.com/inde...or Windows Media Player Mobile & Intel Xscale
nadderf, that plugin only runs on devices using the Intel Xscale PXA-2_7_x CPU’s
Have to try this one
http://forum.xda-developers.com/showthread.php?p=5219477#post5219477
but the image is mirrored , need to watch it with a mirror~

Giayee RK3066 Dual core A9 Android TV BOX - Play your favourate game on TV

I got this android sample from a shenzhen android tv box odm partner, I can enjoy many android joys on it, such as your favourate games ( Temple Run, TrialX, Riptide-GP etc.), with a air mouse and motion sensor controller, easy to operate. I record some videos show you how I play these favouate android games on TV, but it's really very diffcult to upload video onto youtube, only one video upload successfully, if you feel interested, can click the link and see the video: youtube.com/watch?v=zybV00HHqXk
This TV BOX is from Giayee, here is the specification of this box: giayee.com/html/2012/google_iptv_box_1228/1.html , below is the content from it's website:
1. Top Hardware Configuration
Using Rock-chip RK3066 dual core chipset, ARM Cortex A9 Dual core + Quad Mali-400 GPU architecture, 1.6GHz. 1G DDR3 RAM, 4G/8G NADH Flash (MAX. 32G). Independent GPU, integrated professional 3D accelerating engine
2. Air Mouse Controller
Independent R&D, Independent copyright Built-in Ari Mouse Module.
Compared to other TV Box using USB Dongle to support wireless mouse, Air mouse, giayee’s air mouse controller is more stable with lower cost.
Playing mouse games:Fruit Slice、Angry Birds……
3. Wireless Microphone
Built-in MIC on remote controller, automatically switch speech pattern
Support audio talk via third party application, such as SKYPE, QQ etc.
Built in Cara OK application, enjoy the Cara OK with your family at home.
4. Somatic Joypad
Built-in high sensitive gravity sensor and gyroscope in remote control,Android system in-depth customization , specifically designed remote control for the game according to human body engineering principle, make it a unique TV BOX that support android Motion Sensing Game.
Motion sensing games:Riptide GP、3D Bio Ball…..
5. FLASH&HTML5 Hard-decoding 1080P full format video play
6. Customized UI
RUI customization human interface designed for TV, easy to use;
Featured hundreds of software, direct presentation;
Software automatic classification, stick out a mile;
Backstage management, automatic content push;
Support UI customization and function expansion;
Giayee - The New Android TV Ball
People now back to talk about this product. Some websites reported an Amlogic M3 SoC, 1Gb DDR and 4GB Storage. It's interesting even I think they are not the Giayee, or maybe just Giayee has two versions.
For sale at AsiaPads for just $79
:good: Well, device is beautiful, that is right!
good, and recomend amlogic 8726 m3 1G RAM 4G ROM or the amlogic 8726 mx dual core

Categories

Resources