Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 4 of 4

Thread: Introducing Regal...

  1. #1
    Intern Contributor nigels's Avatar
    Join Date
    Apr 2000
    Location
    Texas, USA
    Posts
    87

    Lightbulb 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

  2. #2
    Advanced Member Frequent Contributor cass's Avatar
    Join Date
    Feb 2000
    Location
    Austin, TX, USA
    Posts
    913
    Hooray! I don't have any questions. ;-)
    Cass Everitt -- cass@xyzw.us

  3. #3
    Junior Member Newbie
    Join Date
    Jul 2012
    Posts
    8
    This seems to be a great thing to teach and learn OpenGL with. I might use it in a video tutorial series sometime.

  4. #4
    Intern Contributor nigels's Avatar
    Join Date
    Apr 2000
    Location
    Texas, USA
    Posts
    87
    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
  •