shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$texture$uploaders$glUploadVideoResource = function(global, require, module, exports) {
  global = require("module$node_modules$pixi_DOT_js$lib$utils$browser$isSafari");
  var glUploadImageResource = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$texture$uploaders$glUploadImageResource");
  "use strict";
  const defaultForceAllocation = global.isSafari();
  exports.glUploadVideoResource = {id:"video", upload(source, glTexture, gl, webGLVersion, targetOverride, forceAllocation = defaultForceAllocation) {
    source.isValid ? glUploadImageResource.glUploadImageResource.upload(source, glTexture, gl, webGLVersion, targetOverride, forceAllocation) : gl.texImage2D(targetOverride ?? glTexture.target, 0, glTexture.internalFormat, 1, 1, 0, glTexture.format, glTexture.type, null);
  }};
};

//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$gl$texture$uploaders$glUploadVideoResource.js.map
