Function CE::Assets::Shaders::pipeline_definition
Defined in File shader-assets.h
Function Documentation
-
CE::Rendering::Pipelines::Definition CE::Assets::Shaders::pipeline_definition(const MaterialRecipe &recipe, const ProgramRecipe &program)
Declaration:
[[nodiscard]]Convert recipe state, source paths and public parameter contracts into a CPU pipeline definition.
- Parameters:
- Returns:
Owned metadata snapshot; source bytes, material defaults, sampling and backend bindings stay in their separate recipes. No validation, file I/O, native compilation or publication occurs.