dolphin/Source/Core
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
..
AudioCommon Merge pull request #10169 from leoetlino/fmt-localtime 2021-11-07 00:08:14 -04:00
Common VideoCommon: Add signed version of BitfieldExtract 2021-11-17 20:04:33 -08:00
Core VideoCommon: Add option to use old behavior (Fast Texture Sampling) 2021-11-17 21:27:32 -08:00
DiscIO Merge pull request #10184 from JosJuice/android-riivolution 2021-10-31 23:44:54 +01:00
DolphinNoGUI Add option for Never Hide Mouse Cursor 2021-10-12 21:04:27 -04:00
DolphinQt VideoCommon: Add option to use old behavior (Fast Texture Sampling) 2021-11-17 21:27:32 -08:00
InputCommon Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
MacUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UICommon Core, DolphinQt, UICommon: Fix all cases of -Wrange-loop-construct in gcc 11 2021-11-02 13:50:21 +01:00
UpdaterCommon Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
VideoBackends Software: Adjust diagonal LOD implementation 2021-11-17 20:04:34 -08:00
VideoCommon VideoCommon: Handle custom texture sizes correctly 2021-11-17 21:28:36 -08:00
WinUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt
DolphinLib.ARM64.props Implement ArmFPURoundMode.cpp 2021-04-25 15:56:19 +02:00
DolphinLib.props Eliminate SamplerCommon 2021-11-17 20:04:34 -08:00
DolphinLib.vcxproj msbuild: Move DivUtils to DolphinLib.props 2021-08-31 22:48:07 -07:00
DolphinLib.vcxproj.user msbuild: bundle all dolphin "core" code into single library 2021-01-27 14:29:49 -08:00
DolphinLib.x64.props msbuild: bundle all dolphin "core" code into single library 2021-01-27 14:29:49 -08:00