Skip to content
Inan Evin edited this page Nov 19, 2023 · 4 revisions

Welcome to the LinaGX wiki!

LinaGX

LinaGX is a cross-platform rendering library that seamlessly integrates Vulkan, DirectX12 and Metal. It accelerates development by offering a unified API that simplifies cross-platform shader compilation, queue management, work submission and synchronization, meanwhile offering extra capabilities such as window management, input, as well as image and GLTF loading.

Repository

LinaGX repository consist of the library project itself along with an example C++ desktop applications that demonstrate the capability of LinaGX, showing window creation, textures, resources, queue synchronization and many more! Check out the examples for more information.

Support

I am developing Lina Engine, LinaGX and LinaVG, along with other open-source game dev toolsets on my free time. You can support me by sponsoring this project. Or by buying me a coffee.

I am also open to consultation and other similar work. Contact me to have a chat!

Donate Lina Discord

Clone this wiki locally