Skip to content

Commit 4ad8c66

Browse files
authored
Merge pull request #20655 from Mugen87/dev51
NodeMaterial: Fix setting of extensions.
2 parents 3a13bf4 + 7f2196d commit 4ad8c66

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

examples/jsm/nodes/materials/NodeMaterial.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ NodeMaterial.prototype.onBeforeCompile = function ( shader, renderer ) {
6868
shader.vertexShader = this.vertexShader;
6969
shader.fragmentShader = this.fragmentShader;
7070

71+
shader.extensionDerivatives = ( this.extensions.derivatives === true );
72+
shader.extensionFragDepth = ( this.extensions.fragDepth === true );
73+
shader.extensionDrawBuffers = ( this.extensions.drawBuffers === true );
74+
shader.extensionShaderTextureLOD = ( this.extensions.shaderTextureLOD === true );
75+
7176
};
7277

7378
NodeMaterial.prototype.customProgramCacheKey = function () {

0 commit comments

Comments
 (0)