dolphin/Source/Core/VideoBackends
Pokechu22 937bb2aa2e Cache normals in addition to binormals and tangents
Fixes LIT (https://bugs.dolphin-emu.org/issues/13635). The text does not include normals, but has lighting enabled. With the previous default of (0, 0, 0), lighting was always black (as dot(X, (0, 0, 0)) is always 0). It seems like the normal from the map in the background (0, 0, 1) is re-used.

LIT also has the vertex color enabled while vertex color is not specified, the same as SMS's debug cubes; the default MissingColorValue GameINI value of solid white seems to work correctly in this case.
2024-10-12 10:32:41 -07:00
..
D3D VideoBackends:Vulkan: Don't try to present if swapchain acquire failed 2024-10-02 19:22:16 -05:00
D3D12 VideoBackends:Vulkan: Don't try to present if swapchain acquire failed 2024-10-02 19:22:16 -05:00
D3DCommon Video: implement color correction to match the NTSC and PAL color spaces (and gamma) that GC and Wii targeted. 2023-06-19 01:34:42 +03:00
Metal Merge pull request #13117 from mitaclaw/ranges-modernization-9-trivial-find 2024-10-11 20:27:18 +01:00
Null VideoCommon: Use std::span for BoundingBox::Write() 2023-12-09 16:33:21 -05:00
OGL C++20: Synthesize `operator!=` From `operator==` 2024-10-10 20:23:55 -07:00
Software Cache normals in addition to binormals and tangents 2024-10-12 10:32:41 -07:00
Vulkan VideoBackends:Vulkan: Increase VMA Vulkan Version to 1.2 2024-10-05 16:51:14 -05:00
CMakeLists.txt CMake: Check `WIN32` instead of `CMAKE_SYSTEM_NAME STREQUAL Windows` 2023-04-06 18:37:45 -07:00