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
Hi everyone,
I have taken a side excursion to test ways to replace Pygame's many hand
coded blit loops with a more abstract loop generating mechanism
(previously discussed in this tread
http://article.gmane.org/gmane.comp.python.pygame/21919/match=blit+jit).
One promising approach is a JIT
thanks for doing all this!
Keith Nemitz
Principal Developer
Mousechief Co.
www.mousechief.com
From: Lenard Lindstrom le...@telus.net
To: Pygame Mail List pygame-users@seul.org
Sent: Monday, March 3, 2014 2:23 PM
Subject: [pygame] Pygame 2.0 software blits
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,
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.
PM
*Subject:* [pygame] Pygame 2.0 software blits
Hi everyone,
I have taken a side excursion to test ways to replace Pygame's many
hand coded blit loops with a more abstract loop generating mechanism
(previously discussed in this tread
http://article.gmane.org/gmane.comp.python.pygame/21919/match