void Texture2D::storage(PixelFormat fmt, unsigned wd, unsigned ht, int brd)
{
void Texture2D::storage(PixelFormat fmt, unsigned wd, unsigned ht, int brd)
{
}
void Texture2D::image(int level, PixelFormat fmt, DataType type, const void *data)
}
void Texture2D::image(int level, PixelFormat fmt, DataType type, const void *data)
glTexImage2D(target, level, ifmt, width, height, border, fmt, type, data);
}
glTexImage2D(target, level, ifmt, width, height, border, fmt, type, data);
}
glTexSubImage2D(target, level, x, y, wd, ht, fmt, type, data);
}
glTexSubImage2D(target, level, x, y, wd, ht, fmt, type, data);
}
- unsigned w=img.get_width();
- unsigned h=img.get_height();
- PixelFormat fmt=pixelformat_from_graphics(img.get_format());
+ unsigned w = img.get_width();
+ unsigned h = img.get_height();
+ PixelFormat fmt = pixelformat_from_graphics(img.get_format());
t2d.image(0, t2d.ifmt, UNSIGNED_BYTE, data.data());
}
t2d.image(0, t2d.ifmt, UNSIGNED_BYTE, data.data());
}