shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$high_shader$shader_bits$textureBit = function(global, require, module, exports) {
  exports.textureBit = {name:"texture-bit", vertex:{header:"\n\n        struct TextureUniforms {\n            uTextureMatrix:mat3x3\x3cf32\x3e,\n        }\n\n        @group(2) @binding(2) var\x3cuniform\x3e textureUniforms : TextureUniforms;\n        ", main:"\n            uv \x3d (textureUniforms.uTextureMatrix * vec3(uv, 1.0)).xy;\n        "}, fragment:{header:"\n            @group(2) @binding(0) var uTexture: texture_2d\x3cf32\x3e;\n            @group(2) @binding(1) var uSampler: sampler;\n\n\n        ", 
  main:"\n            outColor \x3d textureSample(uTexture, uSampler, vUV);\n        "}};
  exports.textureBitGl = {name:"texture-bit", vertex:{header:"\n            uniform mat3 uTextureMatrix;\n        ", main:"\n            uv \x3d (uTextureMatrix * vec3(uv, 1.0)).xy;\n        "}, fragment:{header:"\n        uniform sampler2D uTexture;\n\n\n        ", main:"\n            outColor \x3d texture(uTexture, vUV);\n        "}};
};

//# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$high_shader$shader_bits$textureBit.js.map
