showImage(dataRGBA) {
	        var _a;
	        if (dataRGBA.shape.length != 2) {
	            throw Error("Require a height x width uint32 NDArray in RGBA" +
	                "get shape=" + dataRGBA.shape.toString() + " instead.");
	        }
	        if (dataRGBA.device.deviceType != DeviceStrToEnum.webgpu) {
	            throw new Error("Can only run showImage on WebGPU array, " +
	                "get " + DeviceEnumToStr[dataRGBA.device.deviceType] + " instead.");
	        }
	        if (dataRGBA.dtype != "uint32") {
	            throw Error("Require a height x width uint32 NDArray in RGBA, " +
	                "get " + dataRGBA.dtype + " instead.");
	        }
	        (_a = this.lib.webGPUContext) === null || _a === void 0 ? void 0 : _a.drawImageFromBuffer(dataRGBA.getDataPtr(), dataRGBA.shape[0], dataRGBA.shape[1]);
	    }
Show image in canvas.

@param dataRGBA Image array in height x width uint32 NDArray RGBA format on GPU.