Improve Code Consistency Between RenderMod and RenderManager

This commit is contained in:
copecone committed 2026-05-28 14:27:02 +09:00
1 parent d4b9e4b89c
commit ddd0cc1d39
18 files changed
+225 -269

No files matched your search

+5 -5
View File
@@ -187,7 +187,7 @@ namespace ADOFAIRenderer.UI
var sb = new StringBuilder();
sb.AppendLine("<b><color=#00ccff>ADOFAI Renderer Realtime Monitor</color></b>");
sb.AppendLine();
sb.AppendLine($"• Rendered Progress: <b>{(RenderManager.Instance ? RenderManager.Instance.frameCount : 0)}</b> frames");
sb.AppendLine($"• Rendered Progress: <b>{(RenderManager.Instance != null ? RenderManager.Instance.frameCount : 0)}</b> frames");
var queueCount = 0;
if (RenderManager.Instance)
@@ -199,13 +199,13 @@ namespace ADOFAIRenderer.UI
}
sb.AppendLine($"• Queued Buffers: <b>{queueCount}</b> / 60 frames");
sb.AppendLine(RenderMod.IsThrottling
sb.AppendLine((RenderManager.Instance && RenderManager.Instance.isThrottling)
? "• Status: <b><color=yellow>THROTTLING (Safe Mode)</color></b>"
: "• Status: <b><color=green>NORMAL (Encoding)</color></b>");
sb.AppendLine();
sb.AppendLine($"• Throttling Controls: {RenderMod.ThrottleCount} times");
sb.AppendLine($"• Readback Hard Failures: <color=#ff3333>{RenderMod.ReadbackFailureCount}</color> times");
sb.AppendLine($"• Render Skip-Retry: {RenderMod.SkipCount} / 60");
sb.AppendLine($"• Throttling Controls: {(RenderManager.Instance ? RenderManager.Instance.throttleCount : 0)} times");
sb.AppendLine($"• Readback Hard Failures: <color=#ff3333>{(RenderManager.Instance ? RenderManager.Instance.readbackFailureCount : 0)}</color> times");
sb.AppendLine($"• Render Skip-Retry: {(RenderManager.Instance ? RenderManager.Instance.skipCount : 0)} / 60");
var memoryMb = GC.GetTotalMemory(false) / (1024.0 * 1024.0);
sb.AppendLine($"• Mono Heap Memory: {memoryMb:F2} MB");
+1 -1
View File
@@ -75,7 +75,7 @@ namespace ADOFAIRenderer.UI
private void Update()
{
// 렌더링이 더 이상 활성화되어 있지 않으면 자가 파괴
if (!RenderMod.IsRendering)
if (!RenderManager.IsActive)
{
Destroy(gameObject);
return;
+1 -1
View File
@@ -51,7 +51,7 @@ namespace ADOFAIRenderer.UI
public void OnClick()
{
if (IsAnyFieldEmpty()) return;
if (RenderMod.IsRendering) return;
if (RenderManager.IsActive) return;
if (!double.TryParse(targetFPSInput.text, out var targetFPS) || targetFPS <= 0)
{