using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.Runtime.InteropServices; namespace OpenTK.Graphics.ES11 { /// /// Provides access to OpenGL ES 1.1 methods. /// public sealed partial class GL : GraphicsBindingsBase { const string Library = "GLESv1_CM"; static readonly object sync_root = new object(); static IntPtr[] EntryPoints; static byte[] EntryPointNames; static int[] EntryPointNameOffsets; #region Constructors /// /// Constructs a new instance. /// public GL() { _EntryPointsInstance = EntryPoints; _EntryPointNamesInstance = EntryPointNames; _EntryPointNameOffsetsInstance = EntryPointNameOffsets; } #endregion #region --- Protected Members --- /// /// Returns a synchronization token unique for the GL class. /// protected override object SyncRoot { get { return sync_root; } } #endregion } }