Henrik Rydgård
|
993c3a9c67
|
Avoid accurately computing disk space on iOS and Android (where it can be slow). Add a setting.
|
2026-07-14 22:22:29 +02:00 |
|
Henrik Rydgård
|
61e1ef8f7a
|
Remove the "Software skinning" option. Now always on.
|
2026-07-14 17:02:57 +02:00 |
|
Henrik Rydgård
|
4d018cd7e5
|
Fix back behavior in GameScreen
Fixes #21884
|
2026-07-14 15:44:17 +02:00 |
|
Henrik Rydgård
|
3e393d99e1
|
GeDebugger: Add some sanity checks in the vertex preview to avoid crashes
|
2026-07-14 14:15:32 +02:00 |
|
Henrik Rydgård
|
1833b51b98
|
Dev tools: Shader viewer: Add button to copy generated shader code to clipboard
|
2026-07-13 12:42:32 +02:00 |
|
Henrik Rydgård
|
497baecc9e
|
Correct OnVkey locking on PauseScreen as well
|
2026-07-12 11:31:29 +02:00 |
|
Henrik Rydgård
|
9fc2fff68a
|
Fix lock around vkey queue in EmuScreen
|
2026-07-11 22:08:18 +02:00 |
|
Henrik Rydgård
|
7e61f82826
|
Cleanup the output of the pipeline analyzer
|
2026-07-10 19:07:30 +02:00 |
|
Henrik Rydgård
|
28b2b1793b
|
Pipeline checker: Add support for checking for identical pipelines with different vertex formats
This turned out not to be very fruitful.
|
2026-07-10 19:07:27 +02:00 |
|
Henrik Rydgård
|
aab24e67e4
|
Add a crude pipeline difference analyzer, to see what shaders it may payoff to merge.
|
2026-07-10 12:11:17 +02:00 |
|
Henrik Rydgård
|
78f80a0010
|
Some tweaks to avoid name collisions in upcoming commits
|
2026-07-10 12:11:17 +02:00 |
|
Henrik Rydgård
|
0335e5e6a9
|
Merge pull request #21899 from hrydgard/fix-homebrew
Unbreak loading homebrew. Followup to #21894, oops
|
2026-07-08 20:25:21 +02:00 |
|
Henrik Rydgård
|
b0018ab883
|
Remove broken exit callback execution from EmuScreen destructor
|
2026-07-08 19:47:33 +02:00 |
|
Henrik Rydgård
|
a7dc184613
|
Reapply "Implement exit callbacks. Attempt to solve #21828"
It was a mistake to revert c4d3cc8 , need to take savestates into
account
This reverts commit d5cec86933.
|
2026-07-08 19:45:42 +02:00 |
|
Henrik Rydgård
|
a47a388517
|
Unbreak loading homebrew. Followup to #21894, oops
|
2026-07-08 19:32:37 +02:00 |
|
Henrik Rydgård
|
5f7281bd8e
|
Remove old vestiges of geometry shader support
|
2026-07-08 18:25:08 +02:00 |
|
Henrik Rydgård
|
0c7ff6000d
|
Remove geometry shader tab from DevScreens.cpp
|
2026-07-08 18:25:08 +02:00 |
|
Henrik Rydgård
|
1a35a42b2d
|
Minor code modernization
|
2026-07-08 18:25:08 +02:00 |
|
Henrik Rydgård
|
d5cec86933
|
Revert "Implement exit callbacks. Attempt to solve #21828"
This reverts commit e4d3cc841c.
|
2026-07-08 18:09:09 +02:00 |
|
Henrik Rydgård
|
1b2f87bf1a
|
Rename GPUgstate to GEState
|
2026-07-02 20:34:09 +02:00 |
|
Henrik Rydgård
|
48068384fe
|
Add ugly hack to prevent double-trigger of ESC to close the pause screen
|
2026-06-28 12:21:51 +02:00 |
|
Henrik Rydgård
|
444f78bf84
|
Don't forget to clear the event queue..
|
2026-06-25 13:00:40 +02:00 |
|
Henrik Rydgård
|
72ee82844d
|
Doesn't yet work
|
2026-06-24 23:04:17 +02:00 |
|
Henrik Rydgård
|
729f11ecbe
|
Simplify away some nonsense
|
2026-06-24 22:55:34 +02:00 |
|
Henrik Rydgård
|
02e9deb232
|
Fix some input behavior that got lost in the previous commits.
|
2026-06-24 21:48:44 +02:00 |
|
Henrik Rydgård
|
b01812e671
|
Fix AnalogCalibrationScreen
|
2026-06-24 20:41:10 +02:00 |
|
Henrik Rydgård
|
0840e292ab
|
Move some logic out to a per-frame poll instead of per input event
|
2026-06-24 20:41:10 +02:00 |
|
Henrik Rydgård
|
20a4a6974d
|
Untangle some logic a little
|
2026-06-24 20:41:10 +02:00 |
|
Henrik Rydgård
|
6e8c76fefc
|
Don't really need "unsync" vkeys
|
2026-06-24 20:41:10 +02:00 |
|
Henrik Rydgård
|
05018fb40d
|
RetroAchievement images: Workaround for lack of https on Linux
Fixes #21843
|
2026-06-17 16:20:53 +02:00 |
|
Henrik Rydgård
|
623545bd24
|
Delete the "Hardware tessellation" feature.
Very hard to maintain and debug, not worth it.
|
2026-06-16 16:17:14 +02:00 |
|
Henrik Rydgård
|
d3039271c2
|
Assorted warning fixes
|
2026-06-16 11:39:24 +02:00 |
|
Henrik Rydgård
|
5ab3d6042b
|
Move modifier key tracking out from the screen system
|
2026-06-16 10:57:55 +02:00 |
|
Henrik Rydgård
|
7b19253d05
|
Start moving logic out of "Unsync*" input handling
|
2026-06-16 10:57:55 +02:00 |
|
Henrik Rydgård
|
02aaa3b2b9
|
Don't have pauseTrigger as an output parameter from ControlMapper::Key()
|
2026-06-16 10:57:52 +02:00 |
|
Henrik Rydgård
|
04fde47bdc
|
Merge pull request #21837 from hrydgard/exit-callback
Implement exit callbacks.
|
2026-06-15 13:45:21 +02:00 |
|
Henrik Rydgård
|
e4d3cc841c
|
Implement exit callbacks. Attempt to solve #21828
|
2026-06-15 12:12:57 +02:00 |
|
Henrik Rydgård
|
6d98293be9
|
Hide orientation controls on large Android 17 devices, since they won't work.
|
2026-06-15 10:37:58 +02:00 |
|
Henrik Rydgård
|
26c208c41e
|
RemoteISO: Add (untested) support for the local network permission on Android 17
Part of #21585
|
2026-06-15 10:00:01 +02:00 |
|
Henrik Rydgård
|
49b3b4462c
|
ImGeDebugger: Allow viewing the alpha channel (so you can compare it to stencil...)
|
2026-06-14 13:23:49 +02:00 |
|
Henrik Rydgård
|
ea8a648737
|
Refactor UI shader presets, prepare for some updates to the ImGe debugger
|
2026-06-14 11:08:56 +02:00 |
|
Henrik Rydgård
|
a722139bd9
|
Don't CancelAll downloads on StoreScreen close
|
2026-06-13 15:13:29 +02:00 |
|
Henrik Rydgård
|
3cec5a3974
|
StoreScreen: g_DownloadManager is a global singleton, and we don't have to update it from here.
|
2026-06-13 15:09:29 +02:00 |
|
Henrik Rydgård
|
59a21e11fd
|
Code cleanup and improvements in ImGe
|
2026-06-12 23:51:43 +02:00 |
|
Henrik Rydgård
|
f3e590b059
|
Experiment with a compat flag that forces shader depal
|
2026-06-12 12:19:17 +02:00 |
|
Henrik Rydgård
|
5265422c0e
|
Remove the old "Fragment ubershader" setting. It's been on by default for years and is not really an ubershader.
|
2026-06-10 09:54:52 +02:00 |
|
Henrik Rydgård
|
5691440442
|
Clean out some more stuff we don't need anymore
|
2026-06-09 23:49:54 +02:00 |
|
Henrik Rydgård
|
1781f693b5
|
Implement the new SyncDomain concept for texture hashing, remove minihash
|
2026-06-09 23:49:54 +02:00 |
|
Henrik Rydgård
|
36bdde68f9
|
Delete the "Lazy texture cache" option
|
2026-06-09 23:49:54 +02:00 |
|
Henrik Rydgård
|
a38c52601c
|
Turn TexCacheEntry::TexStatus into an enum class
|
2026-06-09 11:25:51 +02:00 |
|