Bug 1028 - Power VR mbx support
: Power VR mbx support
Status: RESOLVED WONTFIX
Product: Core
X Server
: 4.1 (4.2008.23-14)
: All Maemo
: Medium enhancement with 19 votes (vote)
: ---
Assigned To: unassigned
: x-server-bugs
:
:
:
:
  Show dependency tree
 
Reported: 2007-02-07 14:00 UTC by Oriol Farràs
Modified: 2010-02-04 21:09 UTC (History)
9 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Oriol Farràs (reporter) 2007-02-07 14:00:43 UTC
Maemo Opengl driver support for the powervr mbx, like on montavista linux.
Comment 1 Jakub Pavelek nokia 2007-02-08 15:42:23 UTC
Most likely WONTFIX.
Comment 2 Ibrahim Damlaj 2007-10-05 00:40:31 UTC
Drivers for the 2.6 kernel are available.

http://focus.ti.com/general/docs/wtbu/wtbugencontent.tsp?templateId=6123&navigationId=12719&contentId=27458
->OpenSource Kernel v2.6.10
Comment 3 Simon Pickering maemo.org 2007-11-15 21:32:29 UTC
I see the bug status is still "NEW".

Can Nokia give any comment about this or is it worth our having a go on our
own?
Comment 4 Alexander Baron Lash 2007-11-16 01:31:47 UTC
The blocker on this is that we're missing the OpenGL ES libraries.

"OpenGL ES libraries are not distributed with the PowerVR Linux SDKs. Ask your
platform provider for these if you do not have them. Copy all the libraries
(*.so) into: \SDKPackage\Builds\OGLES\<platform>\Lib"

I believe we have to look to Nokia to solve this one...
Comment 5 Simon Pickering maemo.org 2008-02-06 13:03:18 UTC
I don't suppose we could get some sort of comment as to what's stopping this
from being implemented could we? 

E.g. lack of time/personnel/not worth it for the licensing costs/no available
source/hardware limitation/etc.?
Comment 6 Adam Dorsey 2008-02-15 22:53:05 UTC
http://www.vincent3d.com/

"The Vincent 3D Rendering Library is an open source project working on graphics
libraries based on the OpenGL ® ES API family published by the Khronos Group. "

They have ARM binary libraries available for download at
http://sourceforge.net/projects/ogl-es 

The project for the OpenGL ES 1.x libraries is inactive, but it seems stable. 
This is the library used in Cover Flow on the iPod, apparently.

I always thought the big blocker was the missing pvr.ko kernel module for the
current kernel...
Comment 7 Daniel Stone nokia 2008-06-13 00:24:29 UTC
We have no plans to integrate this, AFAIK.  Pretty much all the reasons listed
in comment #5 apply ...

(Don't shoot the messenger, please.)
Comment 8 Daniel Stone nokia 2008-06-20 07:17:58 UTC
To clarify, this is not any indication of future plans at all.  We won't be
supporting the PowerVR MBX in the N800 and N810 for quite a few reasons (some
technical, others not), but we are obviously looking into OpenGL support for
the future.
Comment 9 Kyle Jones 2008-06-22 03:51:18 UTC
I don't understand:

http://www.imgtec.com/powervr/insider/sdk/KhronosOpenGLES1xMBX.asp

MBX OGL ES SDK, plain as day.

Seems that someone already has developed MBX drivers, not sure if there are OGL
ES libs:

http://git.android.com/?p=kernel.git;a=tree;f=drivers/video/mbx;hb=HEAD

Oh, and I recall in an interview with Dr. Jaaksi they asked about 3d support in
the N810w, he kind of dodged it, but didn't exactly say no.
Comment 10 Simon Pickering maemo.org 2008-06-22 12:45:15 UTC
Your first link is to an SDK, but does not include the actual powervr kernel
driver nor the OpenGL library which is written to use said kernel driver.

The latter link, to the driver for the Intel 2700G (which does contain a
PowerVR chip), is simply (afaict) a case of misleading naming as it's just a
simple framebuffer driver without any of the PowerVR logic.

Thanks for the links anyway.
Comment 11 Ryan Abel maemo.org 2008-07-20 14:52:09 UTC
*** Bug 3473 has been marked as a duplicate of this bug. ***
Comment 12 Ryan Abel maemo.org 2008-07-20 17:18:44 UTC
*** Bug 3473 has been marked as a duplicate of this bug. ***
Comment 13 josephabeegle 2010-02-04 21:09:38 UTC
how do get this off my computer