rendernode: Fix serializing
authorBenjamin Otte <otte@redhat.com>
Mon, 26 Mar 2018 17:41:38 +0000 (19:41 +0200)
committerBenjamin Otte <otte@redhat.com>
Mon, 26 Mar 2018 17:43:06 +0000 (19:43 +0200)
commit353ad30b12e75bb56403ab524f18832e74aa94e2
treeb3c3ae9737d643f269d7592bda9cb6aa71b2ad8f
parente2ee2a6dab4034615a9647a2cef42ac038f2d481
rendernode: Fix serializing

Adding the offset node broke serialization in 2 ways:

1. We store the enum value in the node, so make sure to not change it
   for existing values
2. The offset node was missing in the deserialization lookup table
gsk/gskenums.h
gsk/gskrendernodeimpl.c