> YES! Very much! In my personal opinion, the lack of simple drop-in > OpenGL support that works the same way as the existing Surface class is > the biggest weakness of pygame.
I don't have knowledge about OpenGL but if I remember correctly, textures (because with opengl your sprites need to be "faces" with textures, simulating the sprite itself) must be power of 2 in size (16x16, 32x32, 64x64, 128x128...). This introduces a "handicap" in the sprite sizes that maybe can't allow "simple drop-in" Surface-class replacement... But, yes, I also agree that the advantages are very important, specially that GPU rendering would allow really hi-res (hdready and fullhd games, even with multiple scrolls!) even in limited hardware (CPU power systems) such as tablets, and so on. -- Santiago Romero Ubuntu GNU/Linux http://www.sromero.org