Building

NVIDIA Flow uses Premake to generate build configuration files for all supported platforms. There are currently two build configurations, debug and release. build.bat/build.sh scripts are provided, and should generally be enough to build the included Flow source, provided appropriate compilers are available. Note, build.bat by default looks for VS2017/MSVC15.0.

Binary Files

Binary files are generally included under _build/{platform}/{config}. Flow libraries are designed to be dynamically loaded using the provided loader.

Header Files

Header files are included in include/nvflow/ and include/nvflowext/. The shaders subfolder also includes code useful for HLSL integration.