in reply to 2D realtime pixel graphics options in Perl
How about Tk::Zinc ?
(TkZinc is another Canvas which proposes many new functions, some based on openGL)
I haven't used it because it is not supported on Win32 (last I checked). It has great looking demos and I do hope it gets there sometime...
Here is a link with docs and screenshots:
http://www.openatc.org/zinc/
In Section
Seekers of Perl Wisdom