rendernode: Add an offset node
authorBenjamin Otte <otte@redhat.com>
Tue, 20 Mar 2018 01:46:57 +0000 (02:46 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 26 Mar 2018 16:16:36 +0000 (18:16 +0200)
commitce743f28a19a1d33fee9311c131791c4bb332596
tree5d6f7c9dabe7dd1c1322fbffdf5a56fc8b1e9a43
parentb8b6324c4c1c8017e92d9d832ac18f2358a52d65
rendernode: Add an offset node

This is a special case of the transform node that does a 2D translation.

The implementation in the Vulkan and GL renderers is crude and just does
the same as the transform node.

Nothing uses that node yet.
gsk/gl/gskglrenderer.c
gsk/gskbroadwayrenderer.c
gsk/gskenums.h
gsk/gskrendernode.h
gsk/gskrendernodeimpl.c
gsk/vulkan/gskvulkanrenderpass.c
gtk/inspector/gtktreemodelrendernode.c
gtk/inspector/recorder.c