Henrik Rydgård
|
e977906d75
|
Lift out running the display list to the callers.
This has one tricky case though...
|
2024-12-03 22:35:36 +01:00 |
|
Henrik Rydgård
|
63c0305301
|
Delete unused enum, add a new parameter bool
|
2024-12-03 22:35:36 +01:00 |
|
Henrik Rydgård
|
9b1d077943
|
Comment updates
|
2024-12-03 22:35:36 +01:00 |
|
Henrik Rydgård
|
2a7a2021fc
|
Merge pull request #19694 from hrydgard/log-manager-refactor
Minor log manager refactor
|
2024-12-03 22:35:45 +01:00 |
|
Henrik Rydgård
|
5d0316db6f
|
Tune some log verbosity, remove timestamp on outputdebugstring logs
|
2024-12-03 22:11:01 +01:00 |
|
Henrik Rydgård
|
3ffff831c7
|
Refactor LogManager (remove GetInstance()). In headless, add option to log to OutputDebugString on Windows.
|
2024-12-03 21:39:42 +01:00 |
|
Henrik Rydgård
|
0f97578a35
|
Replace a bad function
|
2024-12-03 20:33:12 +01:00 |
|
Henrik Rydgård
|
9f344be824
|
Merge pull request #19691 from hrydgard/core-cleanup
Move irrelevant code out of Core.cpp
|
2024-12-02 13:49:36 +01:00 |
|
Henrik Rydgård
|
2b8414b437
|
Move irrelevant code out of Core.cpp
|
2024-12-02 13:26:41 +01:00 |
|
Henrik Rydgård
|
7926696913
|
Merge pull request #19690 from hrydgard/more-ge-debugger-prep
More ge debugger prep - some code reorganization
|
2024-12-02 12:09:22 +01:00 |
|
Henrik Rydgård
|
0df2a40487
|
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
|
2024-12-02 11:12:14 +01:00 |
|
Henrik Rydgård
|
102d62deab
|
More GE debugging prep
|
2024-12-02 10:34:26 +01:00 |
|
Henrik Rydgård
|
32a5571df5
|
Merge pull request #19689 from hrydgard/sceGe-refactor
Add new core states for GE execution/stepping
|
2024-12-02 10:08:09 +01:00 |
|
Henrik Rydgård
|
05b2d2b19d
|
Make a new error message for invalid zip files. Re-use the old translation
|
2024-12-02 09:45:35 +01:00 |
|
Henrik Rydgård
|
35f9b9d0d8
|
Qt buildfix, assorted warning fixes
|
2024-12-02 09:14:10 +01:00 |
|
Henrik Rydgård
|
060a2735e7
|
Show VisualString in screenshot notifications
|
2024-12-02 00:06:18 +01:00 |
|
Henrik Rydgård
|
16c6855ef0
|
Plumb through a basic Ge debugger window (no real functionality yet)
|
2024-12-01 23:04:42 +01:00 |
|
Henrik Rydgård
|
e94defbb15
|
Get the CORE_RUNNING_GE coreState working!
|
2024-12-01 22:49:18 +01:00 |
|
Henrik Rydgård
|
96c4a10e8c
|
Add two new core states, rename RUNNING to RUNNING_CPU and similar for stepping.
|
2024-12-01 21:04:21 +01:00 |
|
Henrik Rydgård
|
4c0a4dadac
|
sceGe: Unexpose some functions
|
2024-12-01 20:42:16 +01:00 |
|
Henrik Rydgård
|
f34ea42303
|
Merge pull request #19686 from hrydgard/more-fixes
Fix small accuracy issue in through-mode 2D culling
|
2024-12-01 16:51:52 +01:00 |
|
Henrik Rydgård
|
68fdb522cb
|
Fix small accuracy issue in through-mode 2D culling
|
2024-12-01 16:02:48 +01:00 |
|
Henrik Rydgård
|
55f8a14e77
|
Merge pull request #19685 from hrydgard/through-mode-culling
Cull through-mode 2D draws against scissor rectangle
|
2024-12-01 15:40:22 +01:00 |
|
Henrik Rydgård
|
ba01673b4f
|
Merge pull request #19684 from hrydgard/new-log-categories
Add new log category for texture replacements
|
2024-12-01 14:55:10 +01:00 |
|
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 |
|