[TEST] Return Xenoblade workaround + extend srgb handling on border colors

This commit is contained in:
CamilleLaVey
2026-08-16 18:57:37 -04:00
parent 8e687924b8
commit 3379556d89
5 changed files with 53 additions and 6 deletions
+4 -3
View File
@@ -29,9 +29,10 @@ float SrgbToLinear(u32 value) {
} // Anonymous namespace
std::array<float, 4> TSCEntry::BorderColor() const noexcept {
if (!srgb_conversion) {
return border_color;
}
return border_color;
}
std::array<float, 4> TSCEntry::SrgbBorderColor() const noexcept {
return {SrgbToLinear(srgb_border_color_r), SrgbToLinear(srgb_border_color_g),
SrgbToLinear(srgb_border_color_b), border_color[3]};
}