raisin::RayraiWindow::ShaderWarmupDiagnostics
struct · #include <rayrai/RayraiWindow.hpp>
Result of shaderWarmupDiagnostics().
Public attributes
shaderProgramCount
cpp
size_t shaderProgramCountRegistered built-in shader programs.
linkedProgramCount
cpp
size_t linkedProgramCountPrograms currently linked successfully.
totalCompileMs
cpp
double totalCompileMsTotal measured compile/link time (ms).
slowestCompileMs
cpp
double slowestCompileMsSlowest single program compile (ms).
slowestShaderName
cpp
std::string slowestShaderNameName of the slowest program.
warmedUp
cpp
bool warmedUpTrue when every registered program has been compiled and linked.