[PD-dev] remove tk scaling

Jonathan Wilkes jancsika at yahoo.com
Thu Jun 20 05:39:26 CEST 2013





________________________________
 From: Hans-Christoph Steiner <hans at at.or.at>
To: Miller Puckette <msp at ucsd.edu> 
Cc: Jonathan Wilkes <jancsika at yahoo.com>; "pd-dev at iem.at" <pd-dev at iem.at> 
Sent: Wednesday, June 19, 2013 11:14 PM
Subject: Re: [PD-dev] remove tk scaling
 

[...]

>There are many python based GUIs that perform orders of magnitude better than
Pd when it comes to screen drawing performance.  Max/FTS was 20+ years ago,
scripting languages have come a long way since then.  The current situation
guarantees crappy performance because it forces things to be implemented in a
way that avoids graphics optimizations.  In Pd's current architecture, things
need to be handled incrementily and over a network socket.  In any decent
graphics programming environment, updates can be handled en masse.

I'm curious what your plan is for making a clean separation between the core
and the gui without breaking binary compatibility.  Pd-l2ork, which unfortunately
does break binary compatibility, does some gui updates en masse by leveraging canvas
item tags to move the objects.  If there's a way to do that and keep binary compatibility
that would be great.

-Jonathan

.hc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20130619/f45c99ab/attachment.htm>


More information about the Pd-dev mailing list