Marcus von Appen wrote:
BufferProxy is just a simple interface to the surface pixels so other systems like e.g. numpy can (ab)use surfaces pixels easily without the need to write C code for them.
If it's only usable from C, then why does it exist? Why can't the surface just implement the buffer interface directly? -- Greg