Optional flipYOptional originDefines the origin of the copy - the minimum (top-left) corner of the source sub-region to copy from.
Together with copySize, defines the full copy sub-region.
The source of the image copy. The copy source data is captured at the moment that copyExternalImageToTexture is issued. Source size is defined by source type, given by this table:
| Source type | Width | Height |
|---|---|---|
| ImageBitmap | ImageBitmap#width|ImageBitmap.width | ImageBitmap#height|ImageBitmap.height |
| HTMLVideoElement | video/intrinsic width|intrinsic width of the frame | video/intrinsic height|intrinsic height of the frame |
| VideoFrame | VideoFrame#codedWidth|VideoFrame.codedWidth | VideoFrame#codedHeight|VideoFrame.codedHeight |
| HTMLCanvasElement | HTMLCanvasElement#width|HTMLCanvasElement.width | HTMLCanvasElement#height|HTMLCanvasElement.height |
| OffscreenCanvas | OffscreenCanvas#width|OffscreenCanvas.width | OffscreenCanvas#height|OffscreenCanvas.height |
Describes whether the source image is vertically flipped, or not. If this option is set to
true, the copy is flipped vertically: the bottom row of the source region is copied into the first row of the destination region, and so on. The origin option is still relative to the top-left corner of the source image, increasing downward.