efegea
Active Member
There is nothing clear about what will the pandora run, if framebuffer or an X server.
It's obvious that we need an X server because there is a lot of X apps people will want to run. And only using an X server we will get real multitasking.
But some people say that the X server will not support hardware acceleration, so no OpenGL ES support for X apps. I think it will be a big error if the pandora will not support opengl nor hardware acceleration on the X server.
There are more possibilities that the framebuffer will be the only one that will get full hardware acceleration, but we lose support for X apps and multitasking.
There are developers that prefer to code apps that run on the framebuffer because of the X server overhead. These apps can kill the X server and restore it when finished, just like we do on the GP2X. But that will be only necessary for very cpu/cpu/memory intensive emulators, although I think the X server overhead is not that big..
So please, craig or any other developer, what will the pandora run? I need this info for the gui I'm developing. Please, clarify this
It's obvious that we need an X server because there is a lot of X apps people will want to run. And only using an X server we will get real multitasking.
But some people say that the X server will not support hardware acceleration, so no OpenGL ES support for X apps. I think it will be a big error if the pandora will not support opengl nor hardware acceleration on the X server.
There are more possibilities that the framebuffer will be the only one that will get full hardware acceleration, but we lose support for X apps and multitasking.
There are developers that prefer to code apps that run on the framebuffer because of the X server overhead. These apps can kill the X server and restore it when finished, just like we do on the GP2X. But that will be only necessary for very cpu/cpu/memory intensive emulators, although I think the X server overhead is not that big..
So please, craig or any other developer, what will the pandora run? I need this info for the gui I'm developing. Please, clarify this