Sets the currently bound texture to data.
data can be either an ImageElement, a
CanvasElement, a VideoElement, or an ImageData object.
To use texImage2d with a TypedData object, use texImage2dTyped.
Source
void texImage2DUntyped(int targetTexture, int levelOfDetail,
int internalFormat, int format, int type, data) {
if (data is ImageElement) {
texImage2DImage(targetTexture, levelOfDetail, internalFormat, format,
type, data);
} else if (data is ImageData) {
texImage2DImageData(targetTexture, levelOfDetail, internalFormat, format,
type, data);
} else if (data is CanvasElement) {
texImage2DCanvas(targetTexture, levelOfDetail, internalFormat, format,
type, data);
} else {
texImage2DVideo(targetTexture, levelOfDetail, internalFormat, format,
type, data);
}
}