Browse Source

WebGLProgram: I believe GAMMA_INPUT and GAMMA_OUTPUT are no longer needed. /cc @bhouston

Mr.doob 9 years ago
parent
commit
5e031b9e26

+ 0 - 1
examples/js/shaders/GammaCorrectionShader.js

@@ -28,7 +28,6 @@ THREE.GammaCorrectionShader = {
 
 	fragmentShader: [
 
-		"#define GAMMA_OUTPUT",
 		"#define GAMMA_FACTOR 2",
 
 		"uniform sampler2D tDiffuse;",

+ 0 - 4
src/renderers/webgl/WebGLProgram.js

@@ -356,8 +356,6 @@ THREE.WebGLProgram = ( function () {
 
 				parameters.supportsVertexTextures ? '#define VERTEX_TEXTURES' : '',
 
-				renderer.gammaInput ? '#define GAMMA_INPUT' : '',
-				renderer.gammaOutput ? '#define GAMMA_OUTPUT' : '',
 				'#define GAMMA_FACTOR ' + gammaFactorDefine,
 
 				'#define MAX_BONES ' + parameters.maxBones,
@@ -463,8 +461,6 @@ THREE.WebGLProgram = ( function () {
 
 				parameters.alphaTest ? '#define ALPHATEST ' + parameters.alphaTest : '',
 
-				renderer.gammaInput ? '#define GAMMA_INPUT' : '',
-				renderer.gammaOutput ? '#define GAMMA_OUTPUT' : '',
 				'#define GAMMA_FACTOR ' + gammaFactorDefine,
 
 				( parameters.useFog && parameters.fog ) ? '#define USE_FOG' : '',