]> git.localhorst.tv Git - blank.git/blobdiff - src/graphics/render.cpp
state management and control
[blank.git] / src / graphics / render.cpp
index 747bfa2dbee75a01d88e14bf55255f15007289c5..f78f9cb6f77fc2b92f1e5e7ad3b137cda65c4aed 100644 (file)
@@ -234,8 +234,15 @@ void Text::Set(const Font &font, const char *text) {
        dirty = true;
 }
 
+namespace {
+
+SpriteModel::Buffer sprite_buf;
+
+}
+
 void Text::Update() {
-       sprite.LoadRect(size.x, size.y, align(pivot, size));
+       sprite_buf.LoadRect(size.x, size.y, align(pivot, size));
+       sprite.Update(sprite_buf);
        dirty = false;
 }