I favour this hugely.

I'd love to have a feature freeze on 1.9.2... squish any final bugs on
it... start SDL2 port for a PyGame 1.9.10 (Maybe even just PyGame 2.0?)


On 16 August 2013 21:12, Lenard Lindstrom <le...@telus.net> wrote:

> Hi,
>
> I recommend we put a feature freeze of Pygame 1.9.2. Personally, I still
> want to see Pygame 1.9.2 reach release status. I expect identifying
> existing bugs in Pygame 1.9.2 is easier than chasing them down later in an
> SDL 2 port. Otherwise, I would rather put time into an SDL2 port than
> patching the 1.9.2.
>
> The SDL2 port of Pygame — Pygame 1.9,10? — can be a fork of Pygame 1.9.2.
> Debugging of Pygame 1.9.2 would continue, with fixes merged into the SDL2
> port. To reduce workload, Pygame 1.9.2 debugging can be limited to code
> that servives in the SDL2 port.
>
> Lenard
>
>
> On 13-08-13 01:37 AM, René Dudfield wrote:
>
>> Happy days...
>>
>>
>> SDL 2.0 is released!
>>
>> http://lists.libsdl.org/**pipermail/sdl-libsdl.org/2013-**
>> August/089854.html<http://lists.libsdl.org/pipermail/sdl-libsdl.org/2013-August/089854.html>
>>
>> """
>> These are the most important new features in SDL 2.0:
>>
>>     - Full 3D hardware acceleration
>>     - Support for OpenGL 3.0+ in various profiles (core, compatibility,
>>     debug, robust, etc)
>>     - Support for OpenGL ES
>>     - Support for multiple windows
>>     - Support for multiple displays
>>     - Support for multiple audio devices
>>     - Android and iOS support
>>     - Simple 2D rendering API that can use Direct3D, OpenGL, OpenGL ES, or
>>     software rendering behind the scenes
>>     - Force Feedback available on Windows, Mac OS X and Linux
>>     - XInput and XAudio2 support for Windows
>>     - Atomic operations
>>     - Power management (exposes battery life remaining, etc)
>>     - Shaped windows
>>     - 32-bit audio (int and float)
>>     - Simplified Game Controller API (the Joystick API is still here,
>> too!)
>>     - Touch support (multitouch, gestures, etc)
>>     - Better fullscreen support
>>     - Better keyboard support (scancodes vs keycodes, etc).
>>     - Message boxes
>>     - Clipboard support
>>     - Basic Drag'n'Drop support
>>     - Proper unicode input and IME support
>>     - A really powerful assert macro
>>     - Lots of old annoyances from 1.2 are gone
>>     - Many other things!
>> """
>>
>
>

Reply via email to