LLGL

Graphics library

A low-level graphics library providing a thin abstraction layer for various modern and legacy rendering APIs.

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

GitHub

2k stars
74 watching
140 forks
Language: C++
last commit: 6 days ago
Linked from 4 awesome lists

d3d11d3d12directxmetalopenglrenderervulkan

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
luca-piccioni/opengl.net A set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications. 580
lukasbanana/mentalgl A utility library to review entire OpenGL render state 23
olikraus/u8glib A graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility. 1,253
floatingbanana/grove A set of Lua libraries providing utility functions for graphics and animation in game development. 13
haskell-opengl/opengl A set of Haskell libraries providing bindings to the OpenGL graphics API. 147
pfirsich/kaun A Lua module for 3D graphics intended to provide a low-level API for abstracting away OpenGL details and enabling advanced techniques without the need for significant modifications to an existing game engine. 7
ripper37/glul An OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more. 56
lukasbanana/geometronlib A C++ geometry library providing primitive data types and tools for generating 2D/3D meshes. 91
lv2/pugl A minimal, portable API for creating GUIs on various platforms. 181
jaysmito101/cgl A general-purpose C library for graphics, game development, and utility functions. 393
olikraus/ucglib A C-based color graphics library for embedded systems with support for various display controllers. 265
r-lib/ragg A graphics library providing faster and higher-quality raster devices for R 173
kbielude/vkgl An implementation of OpenGL using Vulkan as the underlying graphics API 114
jpbruyere/vkvg A 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations. 767
colleagueriley/rgfw A lightweight window abstraction library for creating graphics programs or libraries 346