diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llrender/llshadermgr.cpp | 3 | ||||
| -rw-r--r-- | indra/llrender/llvertexbuffer.cpp | 7 | ||||
| -rw-r--r-- | indra/llrender/llvertexbuffer.h | 2 | 
3 files changed, 3 insertions, 9 deletions
| diff --git a/indra/llrender/llshadermgr.cpp b/indra/llrender/llshadermgr.cpp index 0a479feccc..55f0791174 100644 --- a/indra/llrender/llshadermgr.cpp +++ b/indra/llrender/llshadermgr.cpp @@ -986,8 +986,7 @@ void LLShaderMgr::initAttribsAndUniforms()  	mReservedAttribs.push_back("weight4");  	mReservedAttribs.push_back("clothing");  	mReservedAttribs.push_back("texture_index"); -	mReservedAttribs.push_back("index"); - +	  	//matrix state  	mReservedUniforms.push_back("modelview_matrix");  	mReservedUniforms.push_back("projection_matrix"); diff --git a/indra/llrender/llvertexbuffer.cpp b/indra/llrender/llvertexbuffer.cpp index 8ec78f605b..c09d614c3c 100644 --- a/indra/llrender/llvertexbuffer.cpp +++ b/indra/llrender/llvertexbuffer.cpp @@ -339,7 +339,6 @@ S32 LLVertexBuffer::sTypeSize[LLVertexBuffer::TYPE_MAX] =  	sizeof(LLVector4), // TYPE_WEIGHT4,  	sizeof(LLVector4), // TYPE_CLOTHWEIGHT,  	sizeof(LLVector4), // TYPE_TEXTURE_INDEX (actually exists as position.w), no extra data, but stride is 16 bytes -	sizeof(U16),       // TYPE_INDEX  };  static std::string vb_type_name[] = @@ -357,8 +356,8 @@ static std::string vb_type_name[] =  	"TYPE_WEIGHT4",  	"TYPE_CLOTHWEIGHT",  	"TYPE_TEXTURE_INDEX", -	"TYPE_INDEX",  	"TYPE_MAX", +	"TYPE_INDEX",	  };  U32 LLVertexBuffer::sGLMode[LLRender::NUM_MODES] =  @@ -1369,7 +1368,6 @@ void LLVertexBuffer::setupVertexArray()  		4, //TYPE_WEIGHT4,  		4, //TYPE_CLOTHWEIGHT,  		1, //TYPE_TEXTURE_INDEX -		1, //TYPE_INDEX  	};  	U32 attrib_type[] = @@ -1387,7 +1385,6 @@ void LLVertexBuffer::setupVertexArray()  		GL_FLOAT, //TYPE_WEIGHT4,  		GL_FLOAT, //TYPE_CLOTHWEIGHT,  		GL_UNSIGNED_INT, //TYPE_TEXTURE_INDEX -		GL_UNSIGNED_INT, //TYPE_INDEX  	};  	bool attrib_integer[] =  @@ -1405,7 +1402,6 @@ void LLVertexBuffer::setupVertexArray()  		false, //TYPE_WEIGHT4,  		false, //TYPE_CLOTHWEIGHT,  		true, //TYPE_TEXTURE_INDEX -		true, //TYPE_INDEX  	};  	U32 attrib_normalized[] = @@ -1423,7 +1419,6 @@ void LLVertexBuffer::setupVertexArray()  		GL_FALSE, //TYPE_WEIGHT4,  		GL_FALSE, //TYPE_CLOTHWEIGHT,  		GL_FALSE, //TYPE_TEXTURE_INDEX -		GL_FALSE, //TYPE_INDEX  	};  	bindGLBuffer(true); diff --git a/indra/llrender/llvertexbuffer.h b/indra/llrender/llvertexbuffer.h index 36038eee7b..c05fd01595 100644 --- a/indra/llrender/llvertexbuffer.h +++ b/indra/llrender/llvertexbuffer.h @@ -179,8 +179,8 @@ public:  		TYPE_WEIGHT4,  		TYPE_CLOTHWEIGHT,  		TYPE_TEXTURE_INDEX, -		TYPE_INDEX,  		TYPE_MAX, +		TYPE_INDEX,		  	};  	enum {  		MAP_VERTEX = (1<<TYPE_VERTEX), | 
