mirror of
https://github.com/brl/mutter.git
synced 2024-11-09 15:37:00 -05:00
d2f8a30625
Apparently clutter_paint_volume_union() has problems building the union of two paint volumes in eye coordinates, that's probably because of the negative coordinates that come into play there. Circumvent that by making even more use of Graphene and letting it take care of computing the union. We do that by creating two graphene_box_t's from the axis-aligned paint volumes and intersecting those boxes, then setting our vertices to the new min and max points of the resulting box. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1507 |
||
---|---|---|
.. | ||
clutter | ||
.gitignore | ||
meson.build |