ludus::runtime::shader_development::ReloadReport¶
Ludus Wiki · API overview · Browse API
Struct
Delivery report; never describes the last presented image or GPU completion.
Declared in modules/runtime/shader_development/include/ludus/runtime/shader_development/reload.hpp
#include <ludus/runtime/shader_development/reload.hpp>
struct ludus::runtime::shader_development::ReloadReport final
Fields¶
Failure¶
ReloadFailure ludus::runtime::shader_development::ReloadReport::Failure = ReloadFailure::None
Latest delivery failure.
Related types: ReloadFailure
Declared in modules/runtime/shader_development/include/ludus/runtime/shader_development/reload.hpp
State¶
ReloadState ludus::runtime::shader_development::ReloadReport::State = ReloadState::Idle
Current delivery phase.
Related types: ReloadState
Declared in modules/runtime/shader_development/include/ludus/runtime/shader_development/reload.hpp
Request¶
foundation::uint64 ludus::runtime::shader_development::ReloadReport::Request = 0
Latest file-read request; stale reads are discarded.
Related types: foundation::uint64
Declared in modules/runtime/shader_development/include/ludus/runtime/shader_development/reload.hpp
LastStage¶
graphics::rhi::RasterStatus ludus::runtime::shader_development::ReloadReport::LastStage = graphics::rhi::RasterStatus::Ready
Last Renderer staging outcome.
Related types: graphics::rhi::RasterStatus
Declared in modules/runtime/shader_development/include/ludus/runtime/shader_development/reload.hpp