LLGL

Graphics API wrapper

A thin abstraction layer for multiple graphics APIs and platforms

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

GitHub

2k stars
73 watching
138 forks
Language: C++
last commit: almost 2 years ago
Linked from 4 awesome lists

d3d11d3d12directxmetalopenglrenderervulkan

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
luca-piccioni/opengl.netA set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications.588
lukasbanana/mentalglA utility library to review entire OpenGL render state24
olikraus/u8glibA graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility.1,260
floatingbanana/groveA set of Lua libraries providing utility functions for graphics and animation in game development.13
haskell-opengl/openglA set of Haskell libraries providing bindings to the OpenGL graphics API.147
pfirsich/kaunA 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/glulAn OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more.56
lukasbanana/geometronlibA C++ geometry library providing primitive data types and tools for generating 2D/3D meshes.93
lv2/puglA minimal, portable API for creating GUIs on various platforms.182
jaysmito101/cglA general-purpose C library for graphics, game development, and utility functions.396
olikraus/ucglibA C-based color graphics library for embedded systems with support for various display controllers.269
r-lib/raggA graphics library providing faster and higher-quality raster devices for R173
kbielude/vkglAn implementation of OpenGL using Vulkan as the underlying graphics API115
jpbruyere/vkvgA 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations.774
colleagueriley/rgfwA lightweight window abstraction library for creating graphical programs or libraries.772