SL-19148 Decruft followthrough -- one more dead shader
parent
4ea51c6ce4
commit
9b9f8116c5
|
|
@ -1,40 +0,0 @@
|
|||
/**
|
||||
* @file pickAvatarF.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$
|
||||
*/
|
||||
|
||||
#ifdef DEFINE_GL_FRAGCOLOR
|
||||
out vec4 frag_color;
|
||||
#else
|
||||
#define frag_color gl_FragColor
|
||||
#endif
|
||||
|
||||
VARYING vec4 vertex_color;
|
||||
VARYING vec2 vary_texcoord0;
|
||||
|
||||
uniform sampler2D diffuseMap;
|
||||
|
||||
void main()
|
||||
{
|
||||
frag_color = vec4(vertex_color.rgb, texture2D(diffuseMap, vary_texcoord0.xy).a);
|
||||
}
|
||||
|
|
@ -1,50 +0,0 @@
|
|||
/**
|
||||
* @file pickAvatarV.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$
|
||||
*/
|
||||
|
||||
uniform mat4 projection_matrix;
|
||||
|
||||
ATTRIBUTE vec3 position;
|
||||
ATTRIBUTE vec4 diffuse_color;
|
||||
ATTRIBUTE vec2 texcoord0;
|
||||
|
||||
VARYING vec4 vertex_color;
|
||||
VARYING vec2 vary_texcoord0;
|
||||
|
||||
mat4 getSkinnedTransform();
|
||||
|
||||
void main()
|
||||
{
|
||||
vec4 pos;
|
||||
vec4 pos_in = vec4(position, 1.0);
|
||||
mat4 trans = getSkinnedTransform();
|
||||
pos.x = dot(trans[0], pos_in);
|
||||
pos.y = dot(trans[1], pos_in);
|
||||
pos.z = dot(trans[2], pos_in);
|
||||
pos.w = 1.0;
|
||||
|
||||
vertex_color = diffuse_color;
|
||||
vary_texcoord0 = texcoord0;
|
||||
gl_Position = projection_matrix * pos;
|
||||
}
|
||||
|
|
@ -117,7 +117,6 @@ LLGLSLShader gPathfindingNoNormalsProgram;
|
|||
LLGLSLShader gAvatarProgram;
|
||||
LLGLSLShader gAvatarWaterProgram;
|
||||
LLGLSLShader gAvatarEyeballProgram;
|
||||
LLGLSLShader gAvatarPickProgram;
|
||||
LLGLSLShader gImpostorProgram;
|
||||
|
||||
// Effects Shaders
|
||||
|
|
@ -571,7 +570,6 @@ void LLViewerShaderMgr::unloadShaders()
|
|||
gAvatarProgram.unload();
|
||||
gAvatarWaterProgram.unload();
|
||||
gAvatarEyeballProgram.unload();
|
||||
gAvatarPickProgram.unload();
|
||||
gHighlightProgram.unload();
|
||||
gSkinnedHighlightProgram.unload();
|
||||
gHighlightNormalProgram.unload();
|
||||
|
|
@ -2825,7 +2823,6 @@ BOOL LLViewerShaderMgr::loadShadersAvatar()
|
|||
gAvatarProgram.unload();
|
||||
gAvatarWaterProgram.unload();
|
||||
gAvatarEyeballProgram.unload();
|
||||
gAvatarPickProgram.unload();
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
|
@ -2873,18 +2870,6 @@ BOOL LLViewerShaderMgr::loadShadersAvatar()
|
|||
}
|
||||
}
|
||||
|
||||
if (success)
|
||||
{
|
||||
gAvatarPickProgram.mName = "Avatar Pick Shader";
|
||||
gAvatarPickProgram.mFeatures.hasSkinning = true;
|
||||
gAvatarPickProgram.mFeatures.disableTextureIndex = true;
|
||||
gAvatarPickProgram.mShaderFiles.clear();
|
||||
gAvatarPickProgram.mShaderFiles.push_back(make_pair("avatar/pickAvatarV.glsl", GL_VERTEX_SHADER));
|
||||
gAvatarPickProgram.mShaderFiles.push_back(make_pair("avatar/pickAvatarF.glsl", GL_FRAGMENT_SHADER));
|
||||
gAvatarPickProgram.mShaderLevel = mShaderLevel[SHADER_AVATAR];
|
||||
success = gAvatarPickProgram.createShader(NULL, NULL);
|
||||
}
|
||||
|
||||
if (success)
|
||||
{
|
||||
gAvatarEyeballProgram.mName = "Avatar Eyeball Program";
|
||||
|
|
|
|||
|
|
@ -198,7 +198,6 @@ extern LLGLSLShader gPathfindingNoNormalsProgram;
|
|||
extern LLGLSLShader gAvatarProgram;
|
||||
extern LLGLSLShader gAvatarWaterProgram;
|
||||
extern LLGLSLShader gAvatarEyeballProgram;
|
||||
extern LLGLSLShader gAvatarPickProgram;
|
||||
extern LLGLSLShader gImpostorProgram;
|
||||
|
||||
// Post Process Shaders
|
||||
|
|
|
|||
Loading…
Reference in New Issue