Home » Community » U++ community news and announcements » Some information about the SDL20 (GL) rainbow backend
Some information about the SDL20 (GL) rainbow backend [message #41098] |
Thu, 31 October 2013 09:53  |
Sgifan
Messages: 37 Registered: February 2010 Location: France
|
Member |
|
|
Hi
could we get some hints about the status and goals of the SDL20GL backend ?
There is a SDL20 backend and a SDL20GL backend, I suspect the SDL20 to be obsolete.
I would like to know if we will have a chance to see some alpha compositing possible with this backend. and even animated windows/transitions...
What is the goal exactly ? Android support ? or maybe it is the start of a modernisation of the whole GUI stack.
|
|
|
Re: Some information about the SDL20 (GL) rainbow backend [message #41101 is a reply to message #41098] |
Thu, 31 October 2013 14:20   |
 |
mirek
Messages: 14255 Registered: November 2005
|
Ultimate Member |
|
|
Quote: |
There is a SDL20 backend and a SDL20GL backend, I suspect the SDL20 to be obsolete.
|
Correct.
Quote: |
I would like to know if we will have a chance to see some alpha compositing possible with this backend. and even animated windows/transitions...
|
Well, obviously, things like this would be only possible for the "whole screen" mode, otherwise host platform windows managare is responsible for them.
Quote: |
What is the goal exactly ? Android support ? or maybe it is the start of a modernisation of the whole GUI stack.
|
Well, SDL looks like nice common library for quite a lot platforms. Therefore it appears to make sense to try to create SDL based backend.
Android support was sort of initial trigger. However, it now appears that SDL is feature complete as foundation of full GUI framework. So perhaps even MacOSX support could use it. (The exception is generic clipboard handling and/or drag&drop, but that either can be added to SDL or be supported by custom code or perhaps it is not all that important to start with..)
The current status is that it works fine in "single window" (or "fullscreen") mode where we play the role if windows manager. I am now starting to implement variant "multi-window" mode.
As about 'modernisation', I believe that CtrlLib/Draw combo is quite feature complete as requiring quite minimum from graphics engine. OTOH, SDL backend would allow us to seamlessly integrate OpenGL in Paint, which would be nice too.
Mirek
[Updated on: Thu, 31 October 2013 14:21] Report message to a moderator
|
|
|
|
|
Goto Forum:
Current Time: Sun Apr 27 00:18:24 CEST 2025
Total time taken to generate the page: 0.02510 seconds
|