Skip to content

ferhatgec/fre2d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fre2d (fresh renderer enhanced 2d)

OpenGL simple 2D renderer

features:

  • Font rendering via FreeType
  • Custom framebuffer support
  • Built-in orthographic camera.
  • Uses DSA and non-DSA APIs using OpenGL 4.5... That's it.

TODO (high priority-):

  • Batching support.
  • Filled primitives.
  • Optimizations.
  • More DSA; eliminate unnecessary binds.
  • 2D point light source.
  • More back-end support (Direct3D, Vulkan etc).

example

fre2d licensed under the terms of MIT License.