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

@@ -24,12 +24,13 @@ public:
~RuntimeSlangShaderCompiler();
void StartHappyAccidentBuild();
void StartShaderBuild(const std::string& shaderId);
void Stop();
bool TryConsume(RuntimeSlangShaderBuild& build);
bool Running() const { return mRunning.load(std::memory_order_acquire); }
private:
RuntimeSlangShaderBuild BuildHappyAccident() const;
RuntimeSlangShaderBuild BuildShader(const std::string& shaderId) const;
std::thread mThread;
std::atomic<bool> mRunning{ false };