On Tue, Mar 21, 2017 at 4:52 AM, Lenard Lindstrom <le...@telus.net> wrote:

> Okay, let's clear up a misunderstanding. This not an /either/ GPUs /or/
> CPUs issue here. SDL2 adds windows, textures, and renderers. But it still
> supports surfaces, even screen surfaces. So a Pygame 2 will add new object
> types for the new features while keeping surfaces, unless we no longer want
> image file support or text on the screen. The only big compatibility issue
> I see is that events are reorganized in SDL2. I emulate SDL1 events in my
> patch set to maintain backwards compatibility.
>
> The real question is do we want to add SDL2 features to the existing
> Pygame code base or pull a Python 3 and redesign the Pygame api for ascetic
> reasons.
>
>
Another option is to add compatibility now, and decide on a new or
additional APIs later.

Reply via email to