ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> pygame-users
pygame-users
[pygame] FastRenderGroup?
by Ethan Glasser-Camp other posts by this author
Aug 3 2007 7:27PM messages near this date
Re: [pygame] PATCH makeref.py | Re: [pygame] FastRenderGroup?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I started looking at DR0ID's FastRenderGroup today. The demo is quite
impressive! I just wanted to know, what makes it fast? In other words,
what's the difference between this and RenderUpdates? My understanding
from rereading emails is that RenderUpdates passes repeated dirty
rectangles to display, and FastRenderGroup optimizes repeated dirty
rectangles away by doing a union operation. Is that true? If so, could
you put text like that on your site, DR0ID? (A possible new name might
be RepeatedRectGroup?)

I also see from rereading the archive that FastRenderGroup is the
preferred Group to use[1]. For what kinds of games? If you wipe the
whole screen each frame, for instance because you have an animated
background, then it doesn't make sense to use either FastRenderGroup
or RenderUpdates, does it?

[1]: http://archives.seul.org/pygame/users/Jun-2007/msg00302.html

Anyhow, it's really exciting to see people working on this. Cheers!

Ethan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGs+SihRlgoLPrRPwRAm/zAJ49RSk2n4iBbuHIvuGv3Hwt5hPdtgCeNrHs
WdTUaB2z59tH7eSCfFtPEQ8=
=k1Nv
-----END PGP SIGNATURE-----
Thread:
Ethan Glasser-Camp
Dr0id

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved