private:
void init();
- void raw_data(const std::string &);
void storage(PixelFormat, unsigned, unsigned);
void storage_levels(PixelFormat, unsigned, unsigned, unsigned);
};
cannot be changed once set. */
void storage(PixelFormat, unsigned wd, unsigned ht, unsigned lv = 0);
- /** Replaces contents of an entire mipmap level. Allocated storage must
- exist. The image data is interpreted according to the storage format and
- must have size matching the selected mipmap level. */
- virtual void image(unsigned level, const void *);
+ void image(unsigned level, const void *) override;
/** Replaces a rectangular region of the texture. Allocated storage must
exist. The image data is interpreted according to the storage format and