gli

This is the Kotlin port of the original OpenGL Image (GLI), written by g-truc (repository), a header only C++ image library for graphics software.

GLI provides classes and functions to load image files (KTX and DDS), facilitate graphics APIs texture creation, compare textures, access texture texels, sample textures, convert textures, generate mipmaps, etc.

This library works perfectly with OpenGL or Vulkan but it also ensures interoperability with other third party libraries and SDK. It is a good candidate for software rendering (raytracing / rasterization), image processing, image based software testing or any development context that requires a simple and convenient image library.

Don’t hesitate to contribute to the project by submitting issues or pull requests for bugs and features. Any feedback is welcome at elect86@gmail.com.

Related Libraries

uno-sdk

UNofficial Opengl SDK

Last updated 3 mins ago

ovr

Last updated 3 mins ago

openvr

OpenVR SDK

Last updated 3 mins ago

glm

jvm glm

Last updated 3 mins ago

gli

jvm gli

Last updated 3 mins ago