/** Replaces a rectangular region of the texture. Allocated storage must
exist. The image data is interpreted according to the storage format and
the region must be fully inside the selected mipmap level. */
- void sub_image(unsigned level, int x, int y, unsigned wd, unsigned ht, const void *);
+ void sub_image(unsigned level, unsigned x, unsigned y, unsigned wd, unsigned ht, const void *);
virtual void image(const Graphics::Image &, unsigned = 0);