From: james tittle <tigital@ma...> - 2004-11-19 03:34:16
...from the comments:
"this second patch is against the core-8-4-branch HEAD, but
works on 8.5a2 also...
It adds CGcontext versions of XCopyArea, XCopyPlane, and
...atm, there are issues with drawing things upside down,
which apparently comes from using these routines an even
number of times: this is due to the screen transform in the
context setup routine, compensating for the different QD/CG
coordinate systems, so I'm guessing this patch won't be
truly useful until we've switched fully over to CGContext's?"
...in addition to the above, I've noticed tonight that the 1bit
grayscales are working under this patch correctly in 8.5a2, but not
correctly under core-8-4-branch: exact same code...any ideas on
...in a cursory compare between the macosx parts of the two codebases,
I noticed that the tristate button stuff isn't in 8.4: is this going
to be included? Also missing is some carbon event stuff...
...anyway, this basically leaves us with the big leap yet to do: the
complete switch over to cgContexts instead of GWorlds, and with that a
switch to clipping paths instead of quickdraw regions...anyone wanna
help with some strategy?
Get latest updates about Open Source Projects, Conferences and News.