---------------------------------------------------------------- -- Normal output log: ---------------------------------------------------------------- 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(107) : addstandard: Adding standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(438) : setShaders: ~~~~~~~~~~~~~~~~~~ Loading Shaders: ~~~~~~~~~~~~~~~~~~ 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(439) : setShaders: Using GLSL 1.30 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsVarsV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsVarsWaterV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsHelpersV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFuncV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class3/lighting/sumLightsV.glsl (Want class 3) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFuncSpecularV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class3/lighting/sumLightsSpecularV.glsl (Want class 3) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightSpecularV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/avatar/avatarSkinV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/avatar/objectSkinV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/objects/indexedTextureV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/objects/nonindexedTextureV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsVarsF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsVarsWaterF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/gammaF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/atmosphericsF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/transportF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/waterFogF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightAlphaMaskNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightNonIndexedAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightWaterNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightWaterAlphaMaskNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightWaterNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightWaterNonIndexedAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightShinyNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightShinyNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightShinyWaterNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightShinyWaterNonIndexedF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightWaterAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightWaterAlphaMaskF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightShinyF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightShinyF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightShinyWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFullbrightShinyWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/terrainV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/terrainF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/waterV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/waterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/waterV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/underWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/terrainV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/environment/terrainWaterF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/skyV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/skyF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/cloudsV.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class2/windlight/cloudsF.glsl (Want class 2) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowF.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowExtractV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowExtractF.glsl (Want class 1) 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowExtractF.glsl (Want class 1) 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(905) : loadShaderFile: Failed to load effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(437) : createShader: Failed to link using shader level 1 trying again using shader level 0 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractV.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(107) : addstandard: Adding standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(438) : setShaders: ~~~~~~~~~~~~~~~~~~ Loading Shaders: ~~~~~~~~~~~~~~~~~~ 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(439) : setShaders: Using GLSL 1.30 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/windlight/atmosphericsVarsV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/windlight/atmosphericsVarsWaterV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/windlight/atmosphericsHelpersV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFuncV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class3/lighting/sumLightsV.glsl (Want class 3) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightFuncSpecularV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class3/lighting/sumLightsSpecularV.glsl (Want class 3) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/lighting/lightSpecularV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/windlight/atmosphericsV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/avatar/avatarSkinV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/avatar/objectSkinV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/objects/indexedTextureV.glsl (Want class 1) 2013-11-13T13:20:12Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/objects/nonindexedTextureV.glsl (Want class 1) 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(905) : loadShaderFile: Failed to load effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(437) : createShader: Failed to link using shader level 1 trying again using shader level 0 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractV.glsl 2013-11-13T13:20:12Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractF.glsl 2013-11-13T13:20:12Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(107) : addstandard: Adding standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(438) : setShaders: ~~~~~~~~~~~~~~~~~~ Loading Shaders: ~~~~~~~~~~~~~~~~~~ 2013-11-13T13:20:12Z INFO: newview/llviewershadermgr.cpp(439) : setShaders: Using GLSL 1.30 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-13T13:20:12Z INFO: newview/lldrawpoolbump.cpp(107) : addstandard: Adding standard bumpmaps. 2013-11-13T13:20:12Z WARNING: newview/llviewertexturelist.cpp(1321) : LLViewerTextureList::getMaxVideoRamSetting: VRAM amount not detected, defaulting to 512 MB 2013-11-13T13:20:12Z WARNING: newview/llviewertexturelist.cpp(1321) : LLViewerTextureList::getMaxVideoRamSetting: VRAM amount not detected, defaulting to 512 MB 2013-11-13T13:20:12Z INFO: newview/llvowlsky.cpp(355) : updateGeometry: WL Skydome strips in 1 batches. 2013-11-13T13:20:12Z INFO: newview/llvowlsky.cpp(404) : updateGeometry: completed in 0.00seconds 2013-11-13T13:20:17Z WARNING: newview/llviewertexturelist.cpp(1321) : LLViewerTextureList::getMaxVideoRamSetting: VRAM amount not detected, defaulting to 512 MB ---------------------------------------------------------------- -- Shader dump log: ---------------------------------------------------------------- GLSL source for fragment shader 68: #version 130 precision mediump int; precision highp float; #define DEFINE_GL_FRAGCOLOR 1 #define FXAA_GLSL_130 1 #define ATTRIBUTE in #define VARYING in #define VARYING_FLAT flat in #define texture2D texture #define textureCube texture #define texture2DLod textureLod #define shadow2D(a,b) vec2(texture(a,b)) #define HAS_DIFFUSE_LOOKUP 0 /** * @file glowExtractF.glsl * * $LicenseInfo:firstyear=2007&license=viewerlgpl$ * Second Life Viewer Source Code * Copyright (C) 2007, Linden Research, Inc. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License only. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * * Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA * $/LicenseInfo$ */ #extension GL_ARB_texture_rectangle : enable #ifdef DEFINE_GL_FRAGCOLOR out vec4 frag_color; #else #define frag_color gl_FragColor #endif uniform sampler2DRect diffuseMap; uniform float minLuminance; uniform float maxExtractAlpha; uniform vec3 lumWeights; uniform vec3 warmthWeights; uniform float warmthAmount; VARYING vec2 vary_texcoord0; void main() { vec4 col = texture2DRect(diffuseMap, vary_texcoord0.xy); /// CALCULATING LUMINANCE (Using NTSC lum weights) /// http://en.wikipedia.org/wiki/Luma_%28video2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-14T00:40:35Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/effects/glowExtractF.glsl (Want class 1) 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(842) : loadShaderFile: GLSL Compilation Error: (0) in effects/glowExtractF.glsl 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(515) : dumpObjectLog: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(869) : loadShaderFile: #version 130 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(905) : loadShaderFile: Failed to load effects/glowExtractF.glsl 2013-11-14T00:40:35Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-14T00:40:35Z WARNING: llrender/llglslshader.cpp(437) : createShader: Failed to link using shader level 1 trying again using shader level 0 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractV.glsl 2013-11-14T00:40:35Z WARNING: llrender/llshadermgr.cpp(576) : loadShaderFile: GLSL Shader file not found: effects/glowExtractF.glsl 2013-11-14T00:40:35Z WARNING: llrender/llglslshader.cpp(432) : createShader: Failed to link shader: Glow Extract Shader (Post) 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(107) : addstandard: Adding standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(940) : clear: Clearing dynamic bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/lldrawpoolbump.cpp(168) : clear: Clearing standard bumpmaps. 2013-11-14T00:40:35Z INFO: newview/llviewershadermgr.cpp(438) : setShaders: ~~~~~~~~~~~~~~~~~~ Loading Shaders: ~~~~~~~~~~~~~~~~~~ 2013-11-14T00:40:35Z INFO: newview/llviewershadermgr.cpp(439) : setShaders: Using GLSL 1.30 2013-11-14T00:40:35Z INFO: llrender/llshadermgr.cpp(569) : loadShaderFile: Loading file: shaders/class1/windlight/atmosphericsVarsV.glsl (Want class 1) %29 float lum = smoothstep(minLuminance, minLuminance+1.0, dot(col.rgb, lumWeights ) ); float warmth = smoothstep(minLuminance, minLuminance+1.0, max(col.r * warmthWeights.r, max(col.g * warmthWeights.g, col.b * warmthWeights.b)) ); frag_color.rgb = col.rgb; frag_color.a = max(col.a, mix(lum, warmth, warmthAmount) * maxExtractAlpha); } GLSL shader 68 failed to compile. GLSL shader 68 info log: 0:39(1): error: syntax error, unexpected EXTENSION, expecting $end