Beispiel #1
0
        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);
        }
Beispiel #2
0
 public ShaderProgramState(int handle)
 {
     PsmShaderProgram.GetUniformCount(handle, out this.uniformCount);
     PsmShaderProgram.GetAttributeCount(handle, out this.attributeCount);
 }