Esempio n. 1
0
 public static GfxProgram CheckLink(this GfxProgram program)
 {
     if (!GL.glGetProgramLinkedStatus(program))
     {
         throw new OpenGLESException(GL.glGetProgramLinkedInformation(program));
     }
     return(program);
 }
Esempio n. 2
0
 public static GfxProgram Link(this GfxProgram program)
 {
     GL.glLinkProgram(program.Id);
     program.CheckLink();
     return(program);
 }
Esempio n. 3
0
 public static GfxProgram AttachShader(this GfxProgram program, GfxShader shader)
 {
     GL.glAttachShader(program.Id, shader.Id);
     return(program);
 }