[SDL] Can SDL run without X?
Roman Kyrylych
roman.kyrylych at gmail.com
Thu Oct 5 01:22:08 PDT 2006
2006/10/4, Bob Pendleton <bob at pendleton.com>:
> On Wed, 2006-10-04 at 19:04 +0300, Vassilis Virvilis wrote:
> > shamju joseph wrote:
> > > Hi
> > > Can SDL run without X on PC? I mean on linux
> > > framebuffer?
> >
> > Yes it runs on fbdev.
> >
> > > If not any plan for framebuffer support in near
> > > future?
> >
> > I don't know about SDL1.3 but SDL1.2 works. The
> > real question is how SDL1.3 is going to have
> > multiwindow support in single buffer environments
> > like fbdev?
>
> It isn't. You only get multiple windows on systems that support multiple
> windows. Otherwise you pretty much have to provide a complete windowing
> system in SDL and that is *not* going to happen.
>
> The question is a lot like asking "how is SDL going to provide sound on
> a system that doesn't have a sound card?" Answer, it isn't going to do
> that. SDL can only provide access to services that are already available
> on the target system.
AFAIK DirectFB supports multiple windows. Quote from the top of their site:
"DirectFB is a thin library that provides hardware graphics
acceleration, input device handling and abstraction,
_integrated_windowing_system_ with support for translucent windows and
multiple display layers, not only on top of the Linux Framebuffer
Device. It is a complete hardware abstraction layer with software
fallbacks for every graphics operation that is not supported by the
underlying hardware. DirectFB adds graphical power to embedded systems
and sets a new standard for graphics under Linux."
;-)
--
Roman Kyrylych (Роман Кирилич)
More information about the SDL
mailing list