コード例 #1
0
ファイル: gl.DSA.cs プロジェクト: masums/ultraviolet
 private static void InitializeDSA()
 {
     if (IsVersionAtLeast(4, 5))
     {
         IsARBDirectStateAccessAvailable = true;
         dsaimpl = new DirectStateAccessARBImpl();
         return;
     }
     if (IsExtensionSupported("GL_EXT_direct_state_access"))
     {
         IsEXTDirectStateAccessAvailable = true;
         dsaimpl = new DirectStateAccessEXTImpl();
         return;
     }
     dsaimpl = new DirectStateAccessNullImpl();
 }
コード例 #2
0
ファイル: gl.DSA.cs プロジェクト: prshreshtha/ultraviolet
 private static void InitializeDSA()
 {
     if (IsVersionAtLeast(4, 5))
     {
         IsARBDirectStateAccessAvailable = true;
         dsaimpl = new DirectStateAccessARBImpl();
         return;
     }
     if (IsExtensionSupported("GL_EXT_direct_state_access"))
     {
         IsEXTDirectStateAccessAvailable = true;
         dsaimpl = new DirectStateAccessEXTImpl();
         return;
     }
     dsaimpl = new DirectStateAccessNullImpl();
 }