A GLFW3 based host for CEPL
Common Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example
images
.gitignore
README.md
cepl.glfw.asd
cepl.glfw.lisp
package.lisp

README.md

Cepl.GLFW

Screenshot

This package contains code that allows GLFW to be used as a host for CEPL.

It works on my machine

It works on my machine Cepl.GLFW is very young but does appear to render stuff. I have only run it on Windows 10 under SBCL, but who knows, it might work on other setups.

Requirements

  1. Make sure that the GLFW shared library is installed. See here to download a pre-built copy of GLFW for Windows.
  2. You will also need libffi installed. The easiest way to get this on Windows is to use the one that ships with Emacs.

Usage

(ql:quickload "cepl.glfw")
(load "example/triangle.lisp")
(cepl.glfw.triangle:run-demo)