Henrik Rydgård
|
3eef1f8738
|
Minor debugger update
|
2024-12-01 14:54:55 +01:00 |
|
Henrik Rydgård
|
d3b6d12067
|
Cull through-mode 2D draws against scissor rectangle
Helps texture replacement load performance in Fate Extra CCC (it does a lot
of off-screen drawing), and may help in other situations too.
|
2024-12-01 14:54:55 +01:00 |
|
Henrik Rydgård
|
7f13bc1a34
|
Add new log category for texture replacements
|
2024-12-01 14:17:01 +01:00 |
|
Henrik Rydgård
|
7db6114187
|
Merge pull request #19683 from hrydgard/texture-cache-stats
Add texture cache stats to ImDebugger
|
2024-12-01 14:16:27 +01:00 |
|
Henrik Rydgård
|
b195061a45
|
Add texture cache stats to ImDebugger
|
2024-12-01 13:57:07 +01:00 |
|
Henrik Rydgård
|
61ae6d6c90
|
Merge pull request #19681 from Cohee1207/fix-toast-font
Set UI font when drawing OSD
|
2024-11-30 16:23:12 +01:00 |
|
Cohee
|
77d069e5e7
|
Set UI font when drawing OSD
Fixes #19680
|
2024-11-30 16:57:32 +02:00 |
|
Henrik Rydgård
|
d6b90933f8
|
Merge pull request #19679 from hrydgard/file-system-perf-5
File system perf 5, fix ini file regression
|
2024-11-30 14:23:51 +01:00 |
|
Henrik Rydgård
|
5c13fcd9ab
|
sneak in a fix for closing the display window
|
2024-11-30 14:01:50 +01:00 |
|
Henrik Rydgård
|
c9df030703
|
TextureReplacer: Improve ini file loading error reporting
|
2024-11-30 13:52:08 +01:00 |
|
Henrik Rydgård
|
cf88d8b693
|
Fix bug in ini parsing on non-Windows
|
2024-11-30 13:51:38 +01:00 |
|
Henrik Rydgård
|
e4c0ed7078
|
TextureReplacement: Call CloseFile as early as possible when loading textures.
|
2024-11-30 11:56:27 +01:00 |
|
Henrik Rydgård
|
36d10b89e2
|
Remove locks on safe zip file operations (that don't involve the file pointer)
|
2024-11-30 11:55:36 +01:00 |
|
Henrik Rydgård
|
7b0551fa0b
|
Merge pull request #19676 from hrydgard/file-system-perf-part-4
File system perf part 4, fix save deletion regression
|
2024-11-30 03:18:37 +01:00 |
|
Henrik Rydgård
|
eccf23cf3b
|
Cleanup after prev PR
|
2024-11-30 02:51:48 +01:00 |
|
Henrik Rydgård
|
1f108a0e8c
|
Remove the java-side directory listing filtering, didn't work.
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
5c1eaf1933
|
Faster savedata deletion
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
d88d161822
|
Fix crash in logging
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
821624c494
|
TextureReplacer: Remove a lock that I don't think should be there. Blacklist another folder.
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
7cc59dcda1
|
Savedata multiload: Do a directory listing so we can filter missing directories faster.
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
ed296e4587
|
ZipFileReader: Save the zip path so we can log it
|
2024-11-30 02:44:01 +01:00 |
|
Henrik Rydgård
|
755b062abd
|
Minor perf improvement in ini file parser
|
2024-11-30 02:43:58 +01:00 |
|
Henrik Rydgård
|
bd3c58e540
|
Game config loading: Remove redundant Exists calls
|
2024-11-30 00:40:11 +01:00 |
|
Henrik Rydgård
|
5eeb15b30a
|
Use Exists instead of GetFileInfo in more cases
|
2024-11-30 00:39:38 +01:00 |
|
Henrik Rydgård
|
6d5fbc4d6b
|
GameScreen: Remove a redundant savedata size calc on the main thread
|
2024-11-30 00:38:10 +01:00 |
|
Henrik Rydgård
|
011f73fedb
|
Remove unnecessary check when creating subdir chains
|
2024-11-30 00:37:15 +01:00 |
|
Henrik Rydgård
|
4793222fae
|
Optimize away a File::Exists when checking savestate dates
|
2024-11-30 00:36:05 +01:00 |
|
Henrik Rydgård
|
5077c7ba3f
|
Merge pull request #19674 from hrydgard/debugger-texture-viewer
ImDebugger: Add a basic texture browser
|
2024-11-29 19:47:33 +01:00 |
|
Henrik Rydgård
|
4a11ddff96
|
Merge pull request #19673 from hrydgard/stop-hang-fix
Fix regression with Debug->Stop (Ctrl+W)
|
2024-11-29 19:47:22 +01:00 |
|
Henrik Rydgård
|
e4adc112ff
|
ImDebugger: Add a basic texture browser
|
2024-11-29 19:30:38 +01:00 |
|
Henrik Rydgård
|
e6ae256da8
|
Fix regression with Debug->Stop (Ctrl+W). Delete some duplicate code.
|
2024-11-29 17:18:34 +01:00 |
|
Henrik Rydgård
|
27f08d705b
|
Merge pull request #19672 from hrydgard/file-system-perf-part-3
File system perf, part 3
|
2024-11-29 16:38:51 +01:00 |
|
Henrik Rydgård
|
48bc04b7e1
|
Add a separate bool for I/O logging
|
2024-11-29 16:00:34 +01:00 |
|
Henrik Rydgård
|
84154e837e
|
Avoid running the initial savedata size scan except on games that need it.
|
2024-11-29 15:48:39 +01:00 |
|
Henrik Rydgård
|
7e194d15e2
|
For the free-space savedata scan, only scan relevant subdirectories.
|
2024-11-29 15:34:22 +01:00 |
|
Henrik Rydgård
|
7cbb60fd22
|
Bypass the PSP file system when calculating the savedata size to avoid a lock
|
2024-11-29 14:43:13 +01:00 |
|
Henrik Rydgård
|
6d2826dcb0
|
Move the MemoryStick free space calculation to a task instead of a thread
|
2024-11-29 14:35:46 +01:00 |
|
Henrik Rydgård
|
b6f648eecc
|
MetaFileSystem: Clean up unused function
|
2024-11-29 14:13:56 +01:00 |
|
Henrik Rydgård
|
14815d9330
|
Fix wrong homebrew name generation
|
2024-11-29 14:03:46 +01:00 |
|
Henrik Rydgård
|
398b181425
|
Merge pull request #19671 from hrydgard/file-system-perf-part-2
File system perf, part 2
|
2024-11-29 11:45:02 +01:00 |
|
Henrik Rydgård
|
720e0561b5
|
Improve logging in GetFilesInDir
|
2024-11-29 11:14:52 +01:00 |
|
Henrik Rydgård
|
f60e66b186
|
GameInfoCache: Use directory prefix filtering to speed things up.
Probably not much improvement in practice.
|
2024-11-29 11:14:52 +01:00 |
|
Henrik Rydgård
|
edbc7afcc1
|
Add support for prefix filtering in directory listing.
|
2024-11-29 11:14:52 +01:00 |
|
Henrik Rydgård
|
767a82014a
|
Early-out checking for pinned folders
|
2024-11-29 11:14:52 +01:00 |
|
Henrik Rydgård
|
b15f7fd9fa
|
Merge pull request #19670 from bslenul/lr-input-fixes
[Libretro] Fix deadzone and sensitivity
|
2024-11-29 10:08:07 +01:00 |
|
Bobby Smith
|
25e6c16bd2
|
[Libretro] Fix deadzone and sensitivity
|
2024-11-29 00:49:27 +01:00 |
|
Henrik Rydgård
|
a24845138f
|
Merge pull request #19669 from bslenul/lr-crash-fix
[Libretro] Fix crash on boot
|
2024-11-29 00:07:04 +01:00 |
|
Bobby Smith
|
41d47710ad
|
[Libretro] Fix crash on boot
|
2024-11-28 16:15:38 +01:00 |
|
Henrik Rydgård
|
18b20e3175
|
Merge pull request #19668 from hrydgard/file-system-perf
File system perf part 1: Remove some unnecessary file access
|
2024-11-28 15:22:02 +01:00 |
|
Henrik Rydgård
|
0e6fc8e0e3
|
Assorted warning fixes
|
2024-11-28 15:02:26 +01:00 |
|