|
@@ -68,6 +68,11 @@ NodeMaterial.prototype.onBeforeCompile = function ( shader, renderer ) {
|
|
|
shader.vertexShader = this.vertexShader;
|
|
|
shader.fragmentShader = this.fragmentShader;
|
|
|
|
|
|
+ shader.extensionDerivatives = ( this.extensions.derivatives === true );
|
|
|
+ shader.extensionFragDepth = ( this.extensions.fragDepth === true );
|
|
|
+ shader.extensionDrawBuffers = ( this.extensions.drawBuffers === true );
|
|
|
+ shader.extensionShaderTextureLOD = ( this.extensions.shaderTextureLOD === true );
|
|
|
+
|
|
|
};
|
|
|
|
|
|
NodeMaterial.prototype.customProgramCacheKey = function () {
|