public void SetUniformBinding(int index, string name) { int errorCode = PsmShaderProgram.SetUniformBinding(this.handle, index, name); if (errorCode != 0) { Error.ThrowNativeException(errorCode); } PsmShaderProgram.GetUniformCount(this.handle, out this.state.uniformCount); }
public ShaderProgramState(int handle) { PsmShaderProgram.GetUniformCount(handle, out this.uniformCount); PsmShaderProgram.GetAttributeCount(handle, out this.attributeCount); }