Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

Latest commit

 

History

History
15 lines (10 loc) · 817 Bytes

README.md

File metadata and controls

15 lines (10 loc) · 817 Bytes

Jaagl

Java API agnostic GL - wrapper around LWJGL / JOGL so that projects can easily switch between the two

No longer maintained

This project is no longer maintained separately. It was integrated directly into https://github.com/OpenGrabeso/glg2d, which was the only project using it. You can find the recent version at https://github.com/OpenGrabeso/glg2d/tree/master/lib/src/main/java/com/github/opengrabeso/jaagl

Design rationale

The API strives to provide an interface common for both LWJGL / JOGL. The interface is kept intentionaly simple even if sometimes it means some optimization specific for one of the APIs will not be available.

While the general structure mostly follows JOGL design, some API are more like what users of LWJGL are used to see (esp. when arrays are passed as parameters).