Move some OpenGL-specific Image code into the GL backend

This commit is contained in:
Alex Szpakowski
2020-02-02 01:21:27 -04:00
parent 6c447ab4f6
commit e0ffdfc1ba
4 changed files with 30 additions and 30 deletions
+1 -3
View File
@@ -113,15 +113,13 @@ protected:
Image(TextureType textype, PixelFormat format, int width, int height, int slices, const Settings &settings);
void uploadImageData(love::image::ImageDataBase *d, int level, int slice, int x, int y);
virtual void uploadByteData(PixelFormat pixelformat, const void *data, size_t size, int level, int slice, const Rect &r) = 0;
virtual void uploadByteData(PixelFormat pixelformat, const void *data, size_t size, int level, int slice, const Rect &r, love::image::ImageDataBase *imgd = nullptr) = 0;
virtual void generateMipmaps() = 0;
// The settings used to initialize this Image.
Settings settings;
Slices data;
MipmapsType mipmapsType;
bool sRGB;