CSharpGL.ShaderProgram.GetInfoLog C# (CSharp) 메소드

GetInfoLog() 개인적인 메소드

private GetInfoLog ( uint programId ) : string
programId uint
리턴 string
        private string GetInfoLog(uint programId)
        {
            //  Get the info log length.
            int[] infoLength = new int[] { 0 };
            glGetProgramiv(programId, OpenGL.GL_INFO_LOG_LENGTH, infoLength);
            int bufSize = infoLength[0];

            //  Get the compile info.
            StringBuilder il = new StringBuilder(bufSize);
            OpenGL.GetDelegateFor<OpenGL.glGetProgramInfoLog>()(programId, bufSize, IntPtr.Zero, il);

            string log = il.ToString();
            return log;
        }