Add AccurateSplines compat flag, enable for Coded Arms

- Fixes #21391

Makes the hardware backends tessellate Bezier patches and splines with the
GE-exact evaluation the software renderer uses. Fixes the z-fighting glow
under the floor grates in Coded Arms.

AGENTS.md: Put "- Fixes #N" first in commit messages

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Henrik RydgårdandClaude Opus 5.5 committed 2026-10-12 14:04:38 +02:00
1 parent 8c0c848a38
commit 531a75f045
6 files changed
+17 -2

No files matched your search

+1
View File
@@ -166,6 +166,7 @@ void Compatibility::CheckSettings(IniFile &iniFile, const std::string &gameID) {
CheckSetting(iniFile, gameID, "DisableRangeCulling", &flags_.DisableRangeCulling);
CheckSetting(iniFile, gameID, "BlockTransferReadbackSmall", &flags_.BlockTransferReadbackSmall);
CheckSetting(iniFile, gameID, "DepthCLUTIntoHalves", &flags_.DepthCLUTIntoHalves);
CheckSetting(iniFile, gameID, "AccurateSplines", &flags_.AccurateSplines);
}
void Compatibility::CheckVRSettings(IniFile &iniFile, const std::string &gameID) {