Re: [SPAM: 8.000] [pygame] Pygame 2.0 software blits

2014-03-14 Thread Lenard Lindstrom
On 14-03-04 01:29 AM, Greg Ewing wrote: Lenard Lindstrom wrote: If the bytecode is exposed at the Python end then any expression can be encoded, a different one for each channel if desired. Conceivably, a Python expression, or function, could be compiled into a blit operation. That would be

Re: [SPAM: 8.000] [pygame] Pygame 2.0 software blits

2014-03-04 Thread Greg Ewing
Lenard Lindstrom wrote: If the bytecode is exposed at the Python end then any expression can be encoded, a different one for each channel if desired. Conceivably, a Python expression, or function, could be compiled into a blit operation. That would be even more awesome! -- Greg

Re: [SPAM: 8.000] [pygame] Pygame 2.0 software blits

2014-03-03 Thread Lenard Lindstrom
On 14-03-03 02:48 PM, Greg Ewing wrote: Lenard Lindstrom wrote: A Pygame level production blitter would extend the simple bytecode language to support basic arithmetic operations, different integer sizes, as well as higher level operations such as pixel encoding/decoding and alpha blitting. It

Re: [SPAM: 8.000] [pygame] Pygame 2.0 software blits

2014-03-03 Thread Greg Ewing
Lenard Lindstrom wrote: A Pygame level production blitter would extend the simple bytecode language to support basic arithmetic operations, different integer sizes, as well as higher level operations such as pixel encoding/decoding and alpha blitting. It would replace code in alphablit.c, pixe