Skip to content

Multithreaded rendering engine framework for OpenGL in C++

License

Notifications You must be signed in to change notification settings

jibini-net/Lemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lemon

Multithreaded rendering engine framework

Work in progress

Platform Specifications

  • GLFW windowing library

  • GLEW context and extension management

  • Vulkan SDK

  • OpenGL SDK

The library will also aim to utilize modern graphical API features with no emphasis on backwards-compatibility for old OpenGL versions or features.

  • OpenGL 3.3/4.3 (core profiles; no immediate mode support)

  • OpenGL ES 2.0/3.0 (GL ES 3.0 is feature-compatible with GL 4.3)

  • Vulkan 1.1/1.2

Through inheritance of GLFW’s and Kronos’ APIs’ wide platform support, the library should also implicitly support several platforms and architectures.

  • Windows
  • Linux
  • macOS
  • X86
  • ARM32/64

About

Multithreaded rendering engine framework for OpenGL in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published