dolphin/Source
Pokechu22 bdcfb31187 VideoCommon: Handle custom texture sizes correctly
Specifically, when using Manual Texture Sampling, if textures sizes don't match the size the game specifies, things previously broke.  That can happen with custom textures, and also with scaled EFB copies at non-native IRs.  It breaks most obviously by not scaling the texture coordinates (so only part of the texture shows up), but the hardware wrapping functionality also assumes texture sizes are a power of 2 (or else it will behave weirdly in a way that matches how hardware behaves weirdly).  The fix is to provide alternative texture wrapping logic when custom texture sizes are possible.
2021-11-17 21:28:36 -08:00
..
Android VideoCommon: Add option to use old behavior (Fast Texture Sampling) 2021-11-17 21:27:32 -08:00
Core VideoCommon: Handle custom texture sizes correctly 2021-11-17 21:28:36 -08:00
DSPSpy DSPSpy: Replace less_test with cond_test 2021-08-22 17:07:41 -07:00
DSPTool Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
PCH msvc: update to vs2022 and windows sdk 10.0.22000 2021-11-11 08:01:26 -08:00
UnitTests Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
VSProps msbuild: remove workaround for older winsdk 2021-11-15 16:23:33 -08:00
.clang-format Require clang-format 9 and reformat source code 2020-01-08 22:18:15 +01:00
CMakeLists.txt Android: Don't hold gameFileCache lock during updateAdditionalMetadata 2021-08-24 15:35:39 +02:00
dolphin-emu.sln msvc: update to vs2022 and windows sdk 10.0.22000 2021-11-11 08:01:26 -08:00