void texImage2DUntyped(int targetTexture, int levelOfDetail, int internalFormat, int format, int type, data)

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);
  }
}