Skip to content

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, FetchContent or manually, and set up a CMake project that uses it.

    Get started

  • Synchronization


    How queues, fences, command buffers and barriers work together, which state resources are expected to be in, and common patterns and pitfalls.

    Read the guide

  • Resource management


    Create buffers, textures and samplers, get data into and out of them, and make them available to shaders through descriptors.

    Read the guide