fixed dylib paths on OSX and changed the type of GLHandle from int to GLuint

This commit is contained in:
Charlie Barto 2014-03-20 00:50:44 -04:00
commit f953b7c9bd

View file

@ -25,9 +25,11 @@ when defined(windows):
ogldll* = "OpenGL32.dll" ogldll* = "OpenGL32.dll"
gludll* = "GLU32.dll" gludll* = "GLU32.dll"
elif defined(macosx): elif defined(macosx):
#macosx has this notion of a framework, thus the path to the openGL dylib files
#is absolute
const const
ogldll* = "libGL.dylib" ogldll* = "/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries/libGL.dylib"
gludll* = "libGLU.dylib" gludll* = "/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries/libGLU.dylib"
else: else:
const const
ogldll* = "libGL.so.1" ogldll* = "libGL.so.1"
@ -533,7 +535,7 @@ type
GLsizeiptr* = GLsizei # GL_ARB_vertex_buffer_object GLsizeiptr* = GLsizei # GL_ARB_vertex_buffer_object
GLintptrARB* = GLint GLintptrARB* = GLint
GLsizeiptrARB* = GLsizei # GL_VERSION_2_0 GLsizeiptrARB* = GLsizei # GL_VERSION_2_0
GLHandle* = int GLHandle* = GLuint
PGLchar* = cstring PGLchar* = cstring
PPGLchar* = ptr PGLChar # GL_EXT_timer_query PPGLchar* = ptr PGLChar # GL_EXT_timer_query
GLint64EXT* = Int64 GLint64EXT* = Int64