Cleanup some cruft.

This commit is contained in:
Paul Chote
2010-11-11 20:51:02 +13:00
parent ba97c99f98
commit 233e9326f0

View File

@@ -58,27 +58,21 @@ namespace OpenRA.Renderer.Glsl
GraphicsDevice.CheckGlError(); GraphicsDevice.CheckGlError();
Gl.glLinkProgram(program); Gl.glLinkProgram(program);
StringBuilder foo = new StringBuilder(); GraphicsDevice.CheckGlError();
int[] l = new int[1];
System.Text.StringBuilder log = new System.Text.StringBuilder(4024);
Gl.glGetProgramInfoLog(program,4024,l,log);
GraphicsDevice.CheckGlError();
Console.WriteLine(log.ToString());
int numAttribs;
Gl.glGetProgramiv( program, Gl.GL_ACTIVE_UNIFORMS, out numAttribs );
GraphicsDevice.CheckGlError();
Gl.glUseProgram(program); Gl.glUseProgram(program);
GraphicsDevice.CheckGlError(); GraphicsDevice.CheckGlError();
int numUniforms;
Gl.glGetProgramiv( program, Gl.GL_ACTIVE_UNIFORMS, out numUniforms );
GraphicsDevice.CheckGlError();
int nextTexUnit = 1; int nextTexUnit = 1;
for( int i = 0 ; i < numAttribs ; i++ ) for( int i = 0 ; i < numUniforms ; i++ )
{ {
int uLen, uSize, uType; int uLen, uSize, uType;
var sb = new StringBuilder(4096); var sb = new StringBuilder(128);
Gl.glGetActiveUniform( program, i, 4096, out uLen, out uSize, out uType, sb ); Gl.glGetActiveUniform( program, i, 128, out uLen, out uSize, out uType, sb );
GraphicsDevice.CheckGlError(); GraphicsDevice.CheckGlError();
if( uType == Gl.GL_SAMPLER_2D ) if( uType == Gl.GL_SAMPLER_2D )
{ {