1 (in-package #:cl-glfw-opengl
)
4 (ffi:load-foreign-library
#+unix
"GL"
9 (cffi:define-foreign-library opengl
10 (:windows
(:or
"opengl32" "opengl32.dll" "opengl"))
11 (:darwin
(:framework
"OpenGL"))
12 (:unix
(:or
"libGL" "libGL.so" "libGL.so.2" "libGL.so.1.2" "libGL.so.1"))
13 (t (:or
"libGL" "GL")))
16 (cffi:use-foreign-library opengl
)
19 ;;This is key to loading anything after OpenGL 1.1 on Windows
21 (cffi:defcfun
(get-proc-address "wglGetProcAddress") :pointer
(name :string
))