Ejemplo n.º 1
0
        private static void Load_VERSION_1_2()
        {
            _DrawRangeElements = GetAddress <DrawRangeElements>("glDrawRangeElements");
            _TexImage3D        = GetAddress <TexImage3D>("glTexImage3D");
            _TexSubImage3D     = GetAddress <TexSubImage3D>("glTexSubImage3D");
            CopyTexSubImage3D  = GetAddress <CopyTexSubImage3D>("glCopyTexSubImage3D");

            VERSION_1_2 = _DrawRangeElements != null && _TexImage3D != null && _TexSubImage3D != null && CopyTexSubImage3D != null;
        }
Ejemplo n.º 2
0
 public static void InitGL_1_2(OpenGLContext ctx)
 {
     glBlendColor = ctx.GetProc<BlendColor>("glBlendColor");
     glBlendEquation = ctx.GetProc<BlendEquation>("glBlendEquation");
     glDrawRangeElements = ctx.GetProc<DrawRangeElements>("glDrawRangeElements");
     glTexImage3D = ctx.GetProc<TexImage3D>("glTexImage3D");
     glTexSubImage3D = ctx.GetProc<TexSubImage3D>("glTexSubImage3D");
     glCopyTexSubImage3D = ctx.GetProc<CopyTexSubImage3D>("glCopyTexSubImage3D");
 }