steven741 / chez-gl

OpenGL interface for chez-scheme.

Home Page:https://steven741.github.io/chez-gl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chez-GL

This is an interface to OpenGL's core profile for the Chez Scheme system.

Features

  • Support for OpenGL 4.6 core profile
  • Convenient high level interface
  • Lower level ftype interface provided
  • Supported on Windows, macOS, and Linux
  • No dependencies; no GLEW, no GLAD, no libepoxy, etc.

Quickstart Guide

  1. Install the Chez Scheme system.

  2. Install Chez-GL where the Chez Scheme system can find it.

export CHEZSCHEMELIBDIRS="/path/to/chez-gl/lib:$CHEZSCHEMELIBDIRS"
  1. Start running the test examples. Examples use Chez-SDL for windowing.
scheme --script simple.ss
  1. Read the documentation.

About

OpenGL interface for chez-scheme.

https://steven741.github.io/chez-gl

License:BSD 2-Clause "Simplified" License


Languages

Language:Scheme 100.0%