diff --git a/base b/base index eb1285d2e..2e5359257 160000 --- a/base +++ b/base @@ -1 +1 @@ -Subproject commit eb1285d2e3e20ecf886695a474cae11e556c3437 +Subproject commit 2e53592573718a59399df1739a92b39cf8d92e2d diff --git a/frontend/document/tilecacheitem.lua b/frontend/document/tilecacheitem.lua index 60b4b6214..6ac9cef04 100644 --- a/frontend/document/tilecacheitem.lua +++ b/frontend/document/tilecacheitem.lua @@ -24,6 +24,8 @@ function TileCacheItem:totable() h = self.bb.h, stride = tonumber(self.bb.stride), fmt = self.bb:getType(), + rotation = self.bb:getRotation(), + inverse = self.bb:getInverse(), data = Blitbuffer.tostring(self.bb), }, } @@ -54,7 +56,7 @@ function TileCacheItem:fromtable(t) self.excerpt = t.excerpt self.created_ts = t.created_ts self.persistent = t.persistent - self.bb = Blitbuffer.fromstring(t.bb.w, t.bb.h, t.bb.fmt, t.bb.data, t.bb.stride) + self.bb = Blitbuffer.fromstring(t.bb.w, t.bb.h, t.bb.fmt, t.bb.data, t.bb.stride, t.bb.rotation, t.bb.inverse) end function TileCacheItem:load(filename)