-
Intern
Contributor
Introducing Regal...
Hello all,
We'd like to bring attention to our new, up and coming Open Source project -
aimed at making OpenGL a better development experience and improving the
portability of OpenGL code.
Some of the broader goals of Regal are:
- User-space OpenGL layer - use as much or as little as needed
- OpenGL 4.2 compatibility API
- Target desktop GL, core context, mobile platforms (ES)
- Debugging features such as logging, capture and state inspection
Current status:
- OpenGL 4.2 API completeness
- Emulation for fixed-function lighting, direct state access, immediate mode, push/pop attrib
- Application and driver call logging including input parameters
- An embedded HTTP server for interactive inspection (prototype stage)
- Some useful Regal-specific extensions for querying available extensions and so on
- Can be used as a drop-in opengl32.dll alternative, or a regal32.dll layer
- Supporting Windows x86/x64, Mac i686/x86_64, Linux x86/x86_64, iOS, Android
- Python code generator and API databases included - fix, extend fix or customize as needed
https://github.com/p3/regal
Comments, feedback or git forks are entirely welcome.
- Nigel Stewart
-
Senior Member
OpenGL Pro
Hooray! I don't have any questions. ;-)
-
This seems to be a great thing to teach and learn OpenGL with. I might use it in a video tutorial series sometime.
-
Intern
Contributor
Regal now supports OpenGL 4.3.
https://github.com/p3/regal
- Nigel
---
Regal - as OpenGL ought to be
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules