It does use OpenGL on the graphics card to do scaling - if you have a good enough card. But as I seem to be targetting quite new Macs anyhow, that'll probably be ok. I'm planning to use some other hardware features, like gaussian blur (for in darkness/fog of war), so I'll probably require a Core Image compatible card. Amorya Original Message: ----------------- From: tchize tchize at myrealbox.com > > As for scaling, it's dead easy in Cocoa. A single line of code will > > scale the map window's contents _after_ it's been composited. So I > > won't allow scaling of images to be stored - it's just not needed! > > If performance is acceptable doing it that way, that is fine. It was just > generally a lot more efficient to scale day the images when created so you are > moving fewer bits around than moving around the full size images and then > scaling down the entire map display - if the scale down is done in software, > probably can't be done fast enough during gameplay. software? cmon we are speaking of cocoa, on a MAC :D more seriously, i think cocoa simply does use opengl to scale (or at least 3D hardware), so this not very expensive. -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ .