Toast Engine
Loading...
Searching...
No Matches
renderer::ShaderReflection Struct Reference

Public Member Functions

auto TOAST_API toJson () const -> nlohmann::json

Static Public Member Functions

static auto TOAST_API fromJson (const nlohmann::json &json) -> std::optional< ShaderReflection >

Public Attributes

std::vector< ShaderEntryPoint > entry_points
std::vector< ShaderBinding > bindings
std::vector< ShaderPushConstants > push_constants
std::vector< std::string > layout_order

The documentation for this struct was generated from the following files: