public static void FogCoordPointerListIBM(FogCoordinatePointerType type, Int32 stride, IntPtr[] pointer, Int32 ptrstride)
 {
     unsafe
     {
         fixed(IntPtr *p_pointer = pointer)
         {
             Debug.Assert(Delegates.pglFogCoordPointerListIBM != null, "pglFogCoordPointerListIBM not implemented");
             Delegates.pglFogCoordPointerListIBM((Int32)type, stride, p_pointer, ptrstride);
             LogCommand("glFogCoordPointerListIBM", null, type, stride, pointer, ptrstride);
         }
     }
     DebugCheckErrors(null);
 }
		public static void VertexArrayFogCoordOffsetEXT(UInt32 vaobj, UInt32 buffer, FogCoordinatePointerType type, Int32 stride, IntPtr offset)
		{
			Debug.Assert(Delegates.pglVertexArrayFogCoordOffsetEXT != null, "pglVertexArrayFogCoordOffsetEXT not implemented");
			Delegates.pglVertexArrayFogCoordOffsetEXT(vaobj, buffer, (Int32)type, stride, offset);
			CallLog("glVertexArrayFogCoordOffsetEXT({0}, {1}, {2}, {3}, 0x{4})", vaobj, buffer, type, stride, offset.ToString("X8"));
			DebugCheckErrors();
		}