add note for frame skip

This commit is contained in:
13xforever 2019-06-19 18:40:01 +05:00
parent 5d8c17e734
commit 6b38617bdc
2 changed files with 3 additions and 0 deletions

View File

@ -102,6 +102,7 @@ namespace CompatBot.EventHandlers.LogParsing
["Strict Rendering Mode:"] = new Regex("Strict Rendering Mode: (?<strict_rendering_mode>.*?)\r?$", DefaultOptions),
["Occlusion Queries:"] = new Regex("Occlusion Queries: (?<zcull>.*?)\r?$", DefaultOptions),
["Vertex Cache:"] = new Regex("Disable Vertex Cache: (?<vertex_cache>.*?)\r?$", DefaultOptions),
["Frame Skip:"] = new Regex("Enable Frame Skip: (?<frame_skip>.*?)\r?$", DefaultOptions),
["Blit:"] = new Regex("Blit: (?<cpu_blit>.*?)\r?$", DefaultOptions),
["Asynchronous Shader Compiler:"] = new Regex("Asynchronous Shader Compiler: (?<async_shaders>.*?)\r?$", DefaultOptions),
["Resolution Scale:"] = new Regex("Resolution Scale: (?<resolution_scale>.*?)\r?$", DefaultOptions),

View File

@ -105,6 +105,8 @@ namespace CompatBot.Utils.ResultFormatters
&& !string.IsNullOrEmpty(serial)
&& !KnownDisableVertexCacheIds.Contains(serial))
notes.Add("⚠ `Vertex Cache` is disabled, please re-enable");
if (items["frame_skip"] == EnabledMark)
notes.Add("⚠ `Frame Skip` is enabled, please disable");
if (items["cpu_blit"] is string cpuBlit && cpuBlit == EnabledMark &&
items["write_color_buffers"] is string wcb && wcb == DisabledMark)
notes.Add("❔ `Force CPU Blit` is enabled, but `Write Color Buffers` is disabled");