]> git.tdb.fi Git - libs/gl.git/commitdiff
Use IO::Memory to load embedded texture image data
authorMikko Rasa <tdb@tdb.fi>
Wed, 16 Jan 2013 16:49:23 +0000 (18:49 +0200)
committerMikko Rasa <tdb@tdb.fi>
Wed, 16 Jan 2013 16:49:23 +0000 (18:49 +0200)
source/texture2d.cpp

index dfd93f57c42e811a9c15c199083c50bd49d5497b..0e9b40c6320d0a5514a9bde091abffe5cb131d69 100644 (file)
@@ -1,3 +1,4 @@
+#include <msp/io/memory.h>
 #include "bindable.h"
 #include "error.h"
 #include "texture2d.h"
@@ -111,7 +112,8 @@ Texture2D::Loader::Loader(Texture2D &t):
 void Texture2D::Loader::image_data(const string &data)
 {
        Graphics::Image img;
-       img.load_memory(data.data(), data.size());
+       IO::Memory mem(data.data(), data.size());
+       img.load_io(mem);
 
        obj.image(img);
 }