Added config editor in front end
All checks were successful
CI / React UI Build (push) Successful in 11s
CI / Native Windows Build And Tests (push) Successful in 2m46s
CI / Windows Release Package (push) Has been skipped

This commit is contained in:
Aiden
2026-05-30 19:33:40 +10:00
parent f0f8b080ca
commit 8ffc011ca0
26 changed files with 1201 additions and 55 deletions

View File

@@ -3,7 +3,6 @@
#include "RenderCadenceClock.h"
#include "RuntimeLayerModel.h"
#include "RuntimeShaderArtifact.h"
#include "RuntimeRenderScene.h"
#include "VideoIOFormat.h"
#include <atomic>
@@ -18,6 +17,7 @@ class SystemFrameExchange;
class InputFrameMailbox;
class InputFrameTexture;
class OutputReadbackPipeline;
class RuntimeShaderRenderContent;
class RenderThread
{
@@ -81,7 +81,7 @@ private:
void CountAcquireMiss();
void PublishReadbackMetrics(const OutputReadbackPipeline& readback);
void PublishInputMetrics(const InputFrameTexture& inputTexture);
void TryCommitReadyRuntimeShader(RuntimeRenderScene& runtimeRenderScene);
void TryCommitReadyRuntimeShader(RuntimeShaderRenderContent& renderContent);
bool TryTakePendingRuntimeShaderArtifact(RuntimeShaderArtifact& artifact);
bool TryTakePendingRenderLayers(std::vector<RenderCadenceCompositor::RuntimeRenderLayerModel>& layers);