Skip to content

steven741/chez-gl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.