New rules based order
All checks were successful
CI / React UI Build (push) Successful in 11s
CI / Native Windows Build And Tests (push) Successful in 2m53s
CI / Windows Release Package (push) Successful in 3m18s

This commit is contained in:
Aiden
2026-05-12 02:35:15 +10:00
parent c0d7e84495
commit 511b67c9bc
18 changed files with 772 additions and 150 deletions

View File

@@ -36,7 +36,7 @@ private:
};
}
int main()
int main(int argc, char** argv)
{
ComInitGuard com;
if (!com.Initialize())
@@ -67,6 +67,21 @@ int main()
RenderThread renderThread(frameExchange, renderConfig);
RenderCadenceCompositor::AppConfig appConfig = RenderCadenceCompositor::DefaultAppConfig();
for (int index = 1; index < argc; ++index)
{
const std::string argument = argv[index];
if (argument == "--shader" && index + 1 < argc)
{
appConfig.runtimeShaderId = argv[++index];
continue;
}
if (argument == "--no-shader")
{
appConfig.runtimeShaderId.clear();
continue;
}
}
RenderCadenceCompositor::RenderCadenceApp<RenderThread, SystemFrameExchange> app(renderThread, frameExchange, appConfig);
std::string error;