rendernode: Add gsk_render_node_diff()
authorBenjamin Otte <otte@redhat.com>
Tue, 20 Mar 2018 00:37:05 +0000 (01:37 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 5 Apr 2018 12:56:38 +0000 (14:56 +0200)
commit271820b67741ff7b688dd08daa7ef8d83279189b
treef7bd9043ccfe6a3b941ff77543f9fff4bfea13a6
parentdcdd95bbc8bd498261b50f27b0833834ebef4431
rendernode: Add gsk_render_node_diff()

... and gsk_render_node_can_diff(). Those are vfuncs to compute a region
containing all the pixels that differ between the two nodes.

This is just the plumbing that chains into node classes. No node
implements it yet.
gsk/gskrendernode.c
gsk/gskrendernodeimpl.c
gsk/gskrendernodeprivate.h