[SDL] SDL 1.3 roadmap...

Charles McGarvey onefriedrice at brokenzipper.com
Wed Oct 10 07:14:26 PDT 2007


On Oct 10, 2007, at 5:08 AM, Max Horn wrote:
> On Mi, Oktober 10, 2007 12:08, Ross Smith wrote:
>> Torsten Giebl wrote:
>>>> One thing I'd like to know about SDL 1.3: Is it going to finally  
>>>> remove
>>>> the restriction that SDL functions can only be called from the main
>>>> thread? SDL's strong orientation to an old-fashioned, single- 
>>>> threaded,
>>>> ...
>>>
>>> The reason for this was always named that most
>>> OSes only support event handling and drawing
>>> from the main thread.
>>>
>>> For which OS is this true and for which false ?
>>
>> It certainly isn't true on Windows or Linux. I don't have much
>> experience with Mac programming but I'm pretty sure it isn't true  
>> there
>> either.
>>
>
> Actually, it is true (at least to quite some extent) for Mac OS X.  
> Event
> handling and drawing from threads other than the main thread is
> problematic to put it nicely. At least that was the state of things  
> 1-2
> years ago, but I am pretty sure nothing changed in that regard. But  
> I am
> also sure that somebody will very soon correct me if I am wrong  
> here :-).

Good guess. :)  I haven't seen any problems related to this in a  
while on Mac
OS X, and I second the motion to modernize SDL's threading capabilities.

Or do we still need to talk about BeOS, IRIX, OSF, AmigaOS, etc.. ?

chaz


More information about the SDL mailing list