Sorry, I don't get what you mean with this: "Why do we merge compositing
modes with "paint options"?"

I just renamed paintMode -> paintOptions and moved setAA: (paint antialias)
from canvas to paintOptions.

Changing antialias mode of drawing operation is as common as changing
composition operator. Because there are two different antialiases (paint
and font) it makes sense to have a concrete distinction between them,
therefore moved paint antialias from canvas to paintOptions.

Does it now make sense for you?
If not, it can be reverted, anyway I don't need it  anymore.

Cheers
Alec
On Jun 10, 2016 2:27 PM, "Nicolai Hess" <[email protected]> wrote:

> ConfigurationOfAthens project version:'3.9.6'
>
> see case
> 18445
> <https://pharo.fogbugz.com/f/cases/18445/ConfigurationOfAthens-is-not-in-sync-with-current-Pharo-packages>
> ConfigurationOfAthens is not in sync with current Pharo packages
>
>
> Why do we merge compositing modes with "paint options"?
>
> I would consider a compositing mode as a "mode" for current drawing
> operations and
> the antialiasing setting is only a "hint" for the backend, it may be
> completly ignored.
>
> Or am I confused with the font rendering antialiasing hint?
>
> Can we paint by
>
> set compositing mode
> do paint
> set different compositing
> set antialiasing mode
> do paint
> set different antialiasing mode
> do paint
>
> does it work that way (and would it make sense)?
>
> nicolai
>

Reply via email to