/cepl.glfw

A GLFW3 based host for CEPL

Primary LanguageCommon Lisp

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)