Skip to content

raisin::RayraiWindow::ShaderWarmupDiagnostics ​

struct · #include <rayrai/RayraiWindow.hpp>

Result of shaderWarmupDiagnostics().

Public attributes ​

shaderProgramCount ​

cpp
size_t shaderProgramCount

Registered built-in shader programs.

linkedProgramCount ​

cpp
size_t linkedProgramCount

Programs currently linked successfully.

totalCompileMs ​

cpp
double totalCompileMs

Total measured compile/link time (ms).

slowestCompileMs ​

cpp
double slowestCompileMs

Slowest single program compile (ms).

slowestShaderName ​

cpp
std::string slowestShaderName

Name of the slowest program.

warmedUp ​

cpp
bool warmedUp

True when every registered program has been compiled and linked.

RaiSim — physics for robotics and AI.