maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Upgrading (https://talk.maemo.org/forumdisplay.php?f=8)
-   -   OpenGL Support on Nokia N800 (https://talk.maemo.org/showthread.php?t=6527)

DryLand404 2007-05-29 16:47

OpenGL Support on Nokia N800
 
Is this possible or currently supported?

aleksandyr 2007-05-29 16:52

Re: OpenGL Support on Nokia N800
 
Short answer: No

Long answer: There's a PowerVR MBX 3D accelerator buried in the N800. Drivers currently do not exist in any useful form (closed-source 2.4 kernel drivers only.) We'd need to get that working before we can provide OpenGL at any reasonable speed.

DryLand404 2007-05-29 17:00

Re: OpenGL Support on Nokia N800
 
I see what you mean.
No Debian .. http://www.imgtec.com/Downloads/Docu...rVRDrivers.asp
But the drivers source is available for compile.
"source as a RPM or TGZ file to build the drivers for your Linux distribution, by following the instructions in the README file."

Does this indicate that if the driver were compiled properly and working the API would then be usable.

aleksandyr 2007-05-29 17:48

Re: OpenGL Support on Nokia N800
 
Quote:

Linux kernel 2.6 introduced major structural changes to the way driver modules are built and loaded. As a result, existing KYRO drivers are not compatible with any Linux kernel whose version is 2.6 or above. To keep using KYRO drivers, users are requested to use the latest available 2.4 Linux kernel version. We have currently no plans of providing drivers supporting updated kernels.
The N770/N800 uses 2.6+ only.

There are also a number of binary chunks in that driver that I'm sure would be a barrier for a porter.

The only doc I know of on converting from 2.4 to 2.6:
http://www.intel.com/cd/ids/develope...eng/301689.htm

aleksandyr 2007-05-29 18:12

Re: OpenGL Support on Nokia N800
 
Starting points:
From the linux-on-dreamcast project, a PowerVR2->FB driver. The PowerVR MBX is a "Series 3" chip, however...
http://linuxsh.cvs.sourceforge.net/l....c?view=markup

The Dell Axim X50 uses a PowerVR MBX derivative, the Intel 2700G which appears to be the same chip.
http://www.handhelds.org/moin/moin.c...ximX50Hardware

aleksandyr 2007-05-29 18:20

Re: OpenGL Support on Nokia N800
 
Also, the PepperPad 2 has a binary-only driver. Probably useless unless we do some true FM work...

torx 2007-06-15 17:41

Re: OpenGL Support on Nokia N800
 
Is this in the roadmap?? Or is this something we paid for but will never come of use?

zerojay 2007-06-15 20:41

Re: OpenGL Support on Nokia N800
 
Quote:

Originally Posted by torx (Post 52427)
Is this in the roadmap?? Or is this something we paid for but will never come of use?

No and no.

Nik 2007-07-08 08:10

Re: OpenGL Support on Nokia N800
 
I wonder if useful performance could be gotten from a software implementation like Vincent or Mesa.

Nik 2007-07-08 08:33

Re: OpenGL Support on Nokia N800
 
I'm guessing that there's also the problem with video bandwidth that was discussed around mplayer. IIRC the bandwidth from the CPU to the external graphics chip is not fast enough to transfer 800x480 video at a smoothly animated rate. 400x240 can be used and pixel-doubled at the other end.

Since the PowerVR is on the CPU, I guess any driver for that would have the same problem.


All times are GMT. The time now is 15:17.

vBulletin® Version 3.8.8