public void vertexAttribPointer(int indx, int size, int type, bool normalized, int stride, int offset) { #if _DEBUG Log.Info(string.Format("vertexAttribPointer {0} {1} {2} {3} {4} {5}", indx, size, type, normalized, stride, offset)); #endif unsafe { #if GLEW_STATIC Gl.glVertexAttribPointer((uint)indx, size, type, (byte)(normalized ? 1 : 0), stride, new IntPtr(offset).ToPointer()); #else Gl.__glewVertexAttribPointer( (uint)indx, size, type, (byte)(normalized ? 1 : 0), stride, new IntPtr(offset).ToPointer()); #endif } this.ErrorTest(); }