We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9652b7b commit afd9b38Copy full SHA for afd9b38
1 file changed
src/scene/shader-lib/programs/shader-generator-shader.js
@@ -86,7 +86,7 @@ class ShaderGeneratorShader extends ShaderGenerator {
86
createShaderDefinition(device, options) {
87
88
const desc = options.shaderDesc;
89
- const wgsl = device.isWebGPU && !!desc.vertexWGSL && !!desc.fragmentWGSL;
+ const wgsl = device.isWebGPU && !!desc.vertexWGSL && !!desc.fragmentWGSL && (options.shaderChunks?.useWGSL ?? true);
90
const definitionOptions = {
91
name: `ShaderMaterial-${desc.uniqueName}`,
92
shaderLanguage: wgsl ? SHADERLANGUAGE_WGSL : SHADERLANGUAGE_GLSL,
0 commit comments