Arm Community
Site
Search
User
Site
Search
User
Support forums
Mobile, Graphics, and Gaming forum
How to use Mali to convert YUV to RGB32
Jump...
Cancel
Locked
Locked
Replies
5 replies
Subscribers
137 subscribers
Views
7256 views
Users
0 members are here
Mali-300
Mali-GPU
Options
Share
More actions
Cancel
Related
How was your experience today?
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
How to use Mali to convert YUV to RGB32
james zhang
over 12 years ago
Note: This was originally posted on 17th November 2012 at
http://forums.arm.com
[font=文泉驿正黑][size=2][font=arial, verdana, tahoma, sans-serif][size=2]Hi all,
[/size][/font]
In FirefoxOS, there is a Cubevid application. It use vp8 software codec and the performance is not well.
We use DS5 to find the hot spot, YUV convert to RGB32. You can see [size=2]FastConvertYUVToRGB32Row_C@[/size][size=2]yuv_row_c[/size][size=2].cpp[/size][size=2] in attachment[/size] .
Can you help me to use GPU(Mali300) to convert YUV to RGB?
Thanks for your help!
You can get FFOS code as below.
git clone git://github.com/mozilla/releases-mozilla-central
BR
James[/size][/font]
Parents
james zhang
over 12 years ago
Note: This was originally posted on 21st November 2012 at
http://forums.arm.com
Hi Chris,
I found a chrome patch which optimizes YUV2RGB performance by NEON assembly,
http://code.google.com/p/chromium/issues/detail?id=71403
. The major hotspot "FastConvertYUVToRGB32Row_C" reduced quite a lot from 23% to 3%. But we still have some audio clipping during the video play.
So I will try the shader code.
Thanks
James
Cancel
Vote up
0
Vote down
Cancel
Reply
james zhang
over 12 years ago
Note: This was originally posted on 21st November 2012 at
http://forums.arm.com
Hi Chris,
I found a chrome patch which optimizes YUV2RGB performance by NEON assembly,
http://code.google.com/p/chromium/issues/detail?id=71403
. The major hotspot "FastConvertYUVToRGB32Row_C" reduced quite a lot from 23% to 3%. But we still have some audio clipping during the video play.
So I will try the shader code.
Thanks
James
Cancel
Vote up
0
Vote down
Cancel
Children
No data