Guides¶
The guides explain how to set up projects with LiteFX, and how the engine works in areas that affect all applications. They are references to come back to, while the tutorials teach the engine step by step.
-
Getting started
Install the engine with vcpkg,
FetchContentor manually, and set up a CMake project that uses it. -
Synchronization
How queues, fences, command buffers and barriers work together, which state resources are expected to be in, and common patterns and pitfalls.
-
Resource management
Create buffers, textures and samplers, get data into and out of them, and make them available to shaders through descriptors.