Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.

Latest commit

 

History

History
13 lines (8 loc) · 720 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 720 Bytes

kape

kape, short for kotlin shape, is an immediate mode GUI library written in Kotlin.

kape is built on OpenGL (through LWJGL), but everything that does not directly depend on OpenGL has been abstracted and can be implemented for another graphics API.

Immediate mode GUI

does not imply kape uses the archaic OpenGL 'immediate rendering' technique.

kape uses the modern rendering pipeline, and stores all rendered data in vertex array/buffer objects. It will only re-render parts of the UI when a visual change occurs.

Read more about the immediate mode gui paradigm here.