]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/texture2dmultisample.cpp
Move backend information into Device
[libs/gl.git] / source / core / texture2dmultisample.cpp
index 1c0106d7dda094396e52104d5d0989bf9a14ed8b..8ba52522fde8df1a8f5fd6b14560d571c58f960f 100644 (file)
@@ -1,4 +1,4 @@
-#include "deviceinfo.h"
+#include "device.h"
 #include "error.h"
 #include "texture2dmultisample.h"
 
@@ -17,7 +17,7 @@ void Texture2DMultisample::storage(PixelFormat fmt, unsigned wd, unsigned ht, un
        }
        if(wd==0 || ht==0)
                throw invalid_argument("Texture2DMultisample::storage");
-       if(!sm || sm>DeviceInfo::get_global().limits.max_samples)
+       if(!sm || sm>Device::get_current().get_info().limits.max_samples)
                throw invalid_argument("Texture2DMultisample::storage");
 
        set_format(fmt);
@@ -28,6 +28,11 @@ void Texture2DMultisample::storage(PixelFormat fmt, unsigned wd, unsigned ht, un
        allocate();
 }
 
+void Texture2DMultisample::image(unsigned, const void *)
+{
+       throw invalid_operation("Texture2DMultisample::image");
+}
+
 void Texture2DMultisample::image(const Graphics::Image &, unsigned)
 {
        throw invalid_operation("Texture2DMultisample::image");