friend Texture2DMultisampleBackend;
private:
- unsigned width;
- unsigned height;
- unsigned samples;
+ unsigned width = 0;
+ unsigned height = 0;
+ unsigned samples = 0;
public:
- Texture2DMultisample();
-
void storage(PixelFormat fmt, unsigned wd, unsigned ht, unsigned sm);
virtual void image(const Graphics::Image &, unsigned = 0);
unsigned get_samples() const { return samples; }
virtual AsyncLoader *load(IO::Seekable &, const Resources * = 0) { return 0; }
- virtual std::uint64_t get_data_size() const;
+ virtual std::size_t get_data_size() const;
virtual void unload() { }
};