Пример #1
0
        public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname)
        {
            int result;

            GL.GetProgram((int)program, (ProgramParameter)pname, out result);
            return(result);
        }
Пример #2
0
Файл: GL.cs Проект: mortend/uno
        public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname)
        {
            int result;

            TKGL.GetProgram((uint)(int)program, (GetProgramParameterName)pname, out result);
            return(result);
        }
Пример #3
0
 public void UseProgram(GLProgramHandle program)
 {
     try
     {
         this.BeginFunc();
         this._gl.UseProgram(program);
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #4
0
 public int GetUniformLocation(GLProgramHandle program, string name)
 {
     try
     {
         this.BeginFunc();
         return(this._gl.GetUniformLocation(program, name));
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #5
0
 public void BindAttribLocation(GLProgramHandle program, int index, string name)
 {
     try
     {
         this.BeginFunc();
         this._gl.BindAttribLocation(program, index, name);
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #6
0
 public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname)
 {
     try
     {
         this.BeginFunc();
         return(this._gl.GetProgramParameter(program, pname));
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #7
0
 public string GetProgramInfoLog(GLProgramHandle program)
 {
     try
     {
         this.BeginFunc();
         return(this._gl.GetProgramInfoLog(program));
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #8
0
 public void DetachShader(GLProgramHandle program, GLShaderHandle shader)
 {
     try
     {
         this.BeginFunc();
         this._gl.DetachShader(program, shader);
     }
     finally
     {
         this.EndFunc();
     }
 }
Пример #9
0
Файл: GL.cs Проект: mortend/uno
 public void LinkProgram(GLProgramHandle program)
 {
     TKGL.LinkProgram((int)program);
 }
Пример #10
0
Файл: GL.cs Проект: mortend/uno
 public void DetachShader(GLProgramHandle program, GLShaderHandle shader)
 {
     TKGL.DetachShader((int)program, (int)shader);
 }
Пример #11
0
Файл: GL.cs Проект: mortend/uno
 public void DeleteProgram(GLProgramHandle program)
 {
     DisposeAndRemoveObject(_programs, (int)program);
 }
Пример #12
0
Файл: GL.cs Проект: mortend/uno
 public int GetUniformLocation(GLProgramHandle program, string name)
 {
     return(TKGL.GetUniformLocation((int)program, name));
 }
Пример #13
0
Файл: GL.cs Проект: mortend/uno
 public void BindAttribLocation(GLProgramHandle program, int index, string name)
 {
     TKGL.BindAttribLocation((int)program, index, name);
 }
Пример #14
0
Файл: GL.cs Проект: yongaru/uno
 public static void BindAttribLocation(GLProgramHandle handle, int index, string name)
 {
     GL._gl.BindAttribLocation(handle, index, name);
 }
Пример #15
0
Файл: GL.cs Проект: yongaru/uno
 public static void DetachShader(GLProgramHandle program, GLShaderHandle shader)
 {
     GL._gl.DetachShader(program, shader);
 }
Пример #16
0
 public void BindAttribLocation(GLProgramHandle handle, int index, string name)
 {
     GL.BindAttribLocation((int)handle, index, name);
 }
Пример #17
0
Файл: GL.cs Проект: yongaru/uno
 public static int GetUniformLocation(GLProgramHandle program, string name)
 {
     return(GL._gl.GetUniformLocation(program, name));
 }
Пример #18
0
Файл: GL.cs Проект: yongaru/uno
 public static void UseProgram(GLProgramHandle program)
 {
     GL._gl.UseProgram(program);
 }
Пример #19
0
Файл: GL.cs Проект: yongaru/uno
 public static void LinkProgram(GLProgramHandle program)
 {
     GL._gl.LinkProgram(program);
 }
Пример #20
0
Файл: GL.cs Проект: yongaru/uno
 public static string GetProgramInfoLog(GLProgramHandle program)
 {
     return(GL._gl.GetProgramInfoLog(program));
 }
Пример #21
0
Файл: GL.cs Проект: yongaru/uno
 public static int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname)
 {
     return(GL._gl.GetProgramParameter(program, pname));
 }
Пример #22
0
 public string GetProgramInfoLog(GLProgramHandle program)
 {
     return("");
 }
Пример #23
0
Файл: GL.cs Проект: mortend/uno
 public string GetProgramInfoLog(GLProgramHandle program)
 {
     return(TKGL.GetProgramInfoLog((int)program));
 }
Пример #24
0
Файл: GL.cs Проект: yongaru/uno
 public static void DeleteProgram(GLProgramHandle program)
 {
     GL._gl.DeleteProgram(program);
 }
Пример #25
0
 public int GetProgramParameter(GLProgramHandle program, GLProgramParameter pname)
 {
     return(0);
 }
Пример #26
0
Файл: GL.cs Проект: mortend/uno
 public void UseProgram(GLProgramHandle program)
 {
     TKGL.UseProgram((int)program);
 }
Пример #27
0
 public int GetAttribLocation(GLProgramHandle program, string name)
 {
     return(GL.GetAttribLocation((int)program, name));
 }
Пример #28
0
 public string GetProgramInfoLog(GLProgramHandle program)
 {
     return(MacGL.GetShaderInfoLog((int)program));
 }
Пример #29
0
 public void AttachShader(GLProgramHandle program, GLShaderHandle shader)
 {
     GL.AttachShader((int)program, (int)shader);
 }
Пример #30
0
 public void LinkProgram(GLProgramHandle program)
 {
 }