ppsspp/Core
Henrik Rydgård 6b76bcf070 Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality.
It does this by enforcing mipmapping and minification filters, and
always autogenerates mipmaps and enforces anisotropic filtering for all
modes (if that's separately enabled).

This looks nice and flicker free in most games without any additional
tweaking, including GTA and Burnout which have long been painfully
flickery in the distance due to undersampling.

Needs a bit more testing before merge, maybe.

Fixes #13888
2021-09-03 00:14:58 +02:00
..
Debugger Debugger: Avoid infinite loop in disasm API. 2021-08-29 11:11:01 -07:00
Dialog Savedata: Use PARAM.SFO constant properly. 2021-08-23 23:01:02 -07:00
ELF Core: Correct relocation error check. 2021-06-13 10:51:51 -07:00
FileLoaders http: Add Accept header as a parameter in requests. 2021-08-22 10:03:59 -07:00
FileSystems Get the new setup flow going, with a confirmation dialog etc. 2021-08-04 23:22:43 +02:00
Font Font: Prevent a crash on invalid data. 2021-06-12 10:09:47 -07:00
HLE Common: Reduce some log levels. 2021-08-28 09:14:53 -07:00
HW Fix some comments and a string 2021-08-18 09:28:17 +02:00
MIPS interp: Prevent crash on bad lv.q or sv.q addr. 2021-09-02 07:18:49 -07:00
Util http: Specify expected mime types in downloads. 2021-08-22 10:03:59 -07:00
AVIDump.cpp Address all the easy feedback. Some is left. 2021-05-13 10:39:17 +02:00
AVIDump.h
Compatibility.cpp Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
Compatibility.h Compat: Remove single/double sincos path. 2021-04-25 07:09:50 -07:00
Config.cpp Merge pull request #13107 from iota97/touch-gesture 2021-08-29 21:39:42 +02:00
Config.h Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality. 2021-09-03 00:14:58 +02:00
ConfigValues.h Add new texture filtering "Auto Max Quality" that tweaks texture filtering for best quality. 2021-09-03 00:14:58 +02:00
ControlMapper.cpp Common: Reduce some log levels. 2021-08-28 09:14:53 -07:00
ControlMapper.h Customizable touch control (rebased with label) 2021-07-11 09:55:25 +02:00
Core.cpp SaveState: Allow loading save state in exception. 2021-08-08 23:15:27 -07:00
Core.h SaveState: Allow loading save state in exception. 2021-08-08 23:15:27 -07:00
Core.vcxproj Move keymap defaults to a separate file. Not exactly a clean separation though. 2021-08-28 15:12:10 +02:00
Core.vcxproj.filters Move keymap defaults to a separate file. Not exactly a clean separation though. 2021-08-28 15:12:10 +02:00
CoreParameter.h Rename Unthrottle to Fast-forward globally 2021-08-18 09:28:13 +02:00
CoreTiming.cpp SaveState: Automatically fix duplicate event types. 2021-03-02 20:09:49 -08:00
CoreTiming.h
CwCheat.cpp Detect CwCheat file UTF-8 BOM sequence and ignore it 2021-07-26 11:47:21 +02:00
CwCheat.h Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
HDRemaster.cpp
HDRemaster.h Windows: Fix improper case or missing includes. 2021-02-14 10:30:10 -08:00
Host.cpp
Host.h
Instance.cpp http: Remove timeoutless requests. 2021-05-01 11:20:05 -07:00
Instance.h
KeyMap.cpp Reuse translation 2021-08-30 13:13:09 +02:00
KeyMap.h Reuse translation 2021-08-30 13:13:09 +02:00
KeyMapDefaults.cpp No R2 on xbox controllers, remove redundant mapping. 2021-08-28 20:21:09 +02:00
KeyMapDefaults.h Add additional autoconf layout for xbox pads on Android. Revert the normal pad layout. 2021-08-28 15:38:03 +02:00
Loaders.cpp Cleanup 2021-08-11 09:09:35 +02:00
Loaders.h Propagate errors from file identification upwards better. 2021-08-07 11:54:45 +02:00
MemFault.cpp Remove now-redundant check 2021-02-09 10:17:15 +01:00
MemFault.h
MemMap.cpp Somewhat improved error checking in MemArena. 2021-07-07 19:01:42 +02:00
MemMap.h MemMap: Cleanup memory mirror pointers. 2021-04-23 22:43:21 -07:00
MemMapFunctions.cpp Core: Correct ValidSize outside scratchpad. 2021-04-21 19:32:22 -07:00
MemMapHelpers.h Debugger: Include src tag in Memory::Memcpy. 2021-04-03 18:14:59 -07:00
Opcode.h
PSPLoaders.cpp Cleanup the ownership model in MetaFileSystem. 2021-07-24 10:31:15 +02:00
PSPLoaders.h
Replay.cpp Debugger: Add replay execute/flush APIs. 2021-05-30 15:25:07 -07:00
Replay.h Debugger: Add replay execute/flush APIs. 2021-05-30 15:25:07 -07:00
Reporting.cpp Common: Reduce some log levels. 2021-08-28 09:14:53 -07:00
Reporting.h GameScreen: Minor logic cleanup, remove Calculate CRC button when not needed. 2021-08-21 20:58:25 +02:00
SaveState.cpp Fix savestate undo consistency 2021-08-11 08:35:41 +02:00
SaveState.h Merge pull request #14434 from unknownbrackets/savestate 2021-08-07 17:23:26 +02:00
Screenshot.cpp Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
Screenshot.h Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
System.cpp UI: Use a UIState for exceptions. 2021-08-08 23:40:41 -07:00
System.h UI: Use a UIState for exceptions. 2021-08-08 23:40:41 -07:00
TextureReplacer.cpp Make the minimum items per thread explicit. Found some bugs, optional arguments are evil. 2021-06-12 21:21:28 +02:00
TextureReplacer.h Replacement: Allow loading ZIMs for replacements. 2021-05-16 09:30:33 -07:00
ThreadEventQueue.h
ThreadPools.cpp Implement new thread manager, port stuff to it. 2021-06-12 13:03:53 +02:00
ThreadPools.h Implement new thread manager, port stuff to it. 2021-06-12 13:03:53 +02:00
WaveFile.cpp Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
WaveFile.h Introduce Path, start using it all over the place. 2021-05-13 10:39:16 +02:00
WebServer.cpp http: Add Accept header as a parameter in requests. 2021-08-22 10:03:59 -07:00
WebServer.h
x360_compat.h