[Bf-committers] Bringing anti-aliasing back by fixing selection method

Damien Plisson damien.plisson at yahoo.fr
Wed Jan 13 17:32:11 CET 2010

Hi all,

FSAA was breaking border/lasso select operations (e.g. orphan vertices were selected).

FYI, The root cause for this issue is that as soon as FSAA is enabled at pixelformat level, even if not enabled afterwards, some color artifacts may appear in draw operations.
This breaks the color coding selection method that is currently used in Blender for various selection tools like border, lasso, circle... when occlude geometry is enabled.

To fix it, the color coding selection method has to be replaced, and this is what this patch does by implementing the occlusion query method for the border/lasso/circle selection tools:


I'm looking forward for your feedback / comments / suggestions...


More information about the Bf-committers mailing list