#endregion
+ internal override void LoadEntryPoints()
+ {
+ // nothing to do
+ }
+
+ internal override bool LoadEntryPoint(string function)
+ {
+ return true; // nothing to do
+ }
}
}
const string Library = "GLESv1_CM";
static readonly object sync_root = new object();
+ static IntPtr[] EntryPoints;
+ static string[] EntryPointNames;
+
+ #region Constructors
+
+ /// <summary>
+ /// Constructs a new instance.
+ /// </summary>
+ public GL()
+ {
+ EntryPointsInstance = EntryPoints;
+ EntryPointNamesInstance = EntryPointNames;
+ }
+
+ #endregion
+
#region --- Protected Members ---
/// <summary>
const string Library = "libGLESv2.dll";
static readonly object sync_root = new object();
+ static IntPtr[] EntryPoints;
+ static string[] EntryPointNames;
+
+ #region Constructors
+
+ /// <summary>
+ /// Constructs a new instance.
+ /// </summary>
+ public GL()
+ {
+ EntryPointsInstance = EntryPoints;
+ EntryPointNamesInstance = EntryPointNames;
+ }
+
+ #endregion
+
#region --- Protected Members ---
/// <summary>
const string Library = "libGLESv2.dll";
static readonly object sync_root = new object();
+ static IntPtr[] EntryPoints;
+ static string[] EntryPointNames;
+
+ #region Constructors
+
+ /// <summary>
+ /// Constructs a new instance.
+ /// </summary>
+ public GL()
+ {
+ EntryPointsInstance = EntryPoints;
+ EntryPointNamesInstance = EntryPointNames;
+ }
+
+ #endregion
+
#region --- Protected Members ---
/// <summary>
static SortedList<string, bool> AvailableExtensions = new SortedList<string, bool>();
static readonly object sync_root = new object();
+ static IntPtr[] EntryPoints;
+ static string[] EntryPointNames;
+
#endregion
- #region --- Constructor ---
+ #region Constructors
- static GL()
+ /// <summary>
+ /// Constructs a new instance.
+ /// </summary>
+ public GL()
{
+ EntryPointsInstance = EntryPoints;
+ EntryPointNamesInstance = EntryPointNames;
}
#endregion
const string Library = "opengl32.dll";
static readonly object sync_root = new object();
+ static IntPtr[] EntryPoints;
+ static string[] EntryPointNames;
+
+ #region Constructors
+
+ /// <summary>
+ /// Constructs a new instance.
+ /// </summary>
+ public GL()
+ {
+ EntryPointsInstance = EntryPoints;
+ EntryPointNamesInstance = EntryPointNames;
+ }
+
+ #endregion
+
#region --- Protected Members ---
/// <summary>