TellowKrinkle
89dd7f19ef
Misc: Improve pause speed measurements
...
Avoids issues with cores being clocked down during the measurement
2022-10-24 14:33:17 +01:00
TellowKrinkle
923b0817ce
GS:Vk: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
4c9981f3c8
Common:Vk: Move command buffer completion processing to separate function
2022-10-24 14:33:17 +01:00
TellowKrinkle
0ef469f3b5
Common:Vk: Load VK_EXT_calibrated_timestamps
2022-10-24 14:33:17 +01:00
TellowKrinkle
73044dffed
GS:MTL: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
ea35619a78
Common: Add class for spinning GPUs
2022-10-24 14:33:17 +01:00
TheLastRar
8280292fb4
DEV9: Add per game host list support
2022-10-23 22:20:39 +01:00
Connor McLaughlin
dc8cdc95d0
GSRunner: Write log and disable cache in parallel runs
2022-10-22 23:19:54 +01:00
Connor McLaughlin
5e9710a8c6
Qt: Support overriding log file on command line
2022-10-22 23:19:54 +01:00
Connor McLaughlin
c404bd9f17
GSRunner: Support running surfaceless
2022-10-22 23:19:54 +01:00
Connor McLaughlin
61de98d651
Vulkan: Support running surfaceless
2022-10-22 23:19:54 +01:00
Connor McLaughlin
bf2575c3c9
GL/ContextWGL: Fix running surfaceless
2022-10-22 23:19:54 +01:00
Connor McLaughlin
f5e64232c9
GSRunner: Strip spaces from filenames
2022-10-22 23:19:54 +01:00
Connor McLaughlin
9daedf6f09
x86/microVU: Fix last block comparison for AVX2
2022-10-22 23:19:54 +01:00
Connor McLaughlin
dad1e659a5
Achievements: Disable challenge mode on shutdown
2022-10-22 23:19:54 +01:00
Connor McLaughlin
0a8547a692
Qt: Fix main window briefly showing when exiting game in FSUI
2022-10-22 23:19:54 +01:00
Connor McLaughlin
5647ca7f08
Qt: Add play time tracking based on serials
2022-10-22 11:08:23 +01:00
Connor McLaughlin
a3b3edb565
Qt: Add interface section to per-game settings
2022-10-22 10:13:40 +01:00
Connor McLaughlin
fb9c9cb172
Qt: Don't load confirm shutdown/render separate/etc from base
2022-10-22 10:13:40 +01:00
Connor McLaughlin
2815bd177c
GS/HW: Fix RGB/A splitting on accumulation blend with DSB off
2022-10-22 10:13:30 +01:00
refractionpcsx2
7aa05c08f1
EEJIT/COP2: Remove redundant instruction/allocation
2022-10-22 03:42:31 +01:00
refractionpcsx2
112ba57729
EE/JIT: Flush Rt on LDR/LDL before write
2022-10-22 03:42:31 +01:00
refractionpcsx2
bdac7672b7
SPU2: Move ADMA clear to ADMA disable.
...
Fix bug with errantly setting data size if there isn't any.
2022-10-22 01:51:22 +01:00
JordanTheToaster
09a49cfaa0
GameDB: Add mipmapping and trilinear filtering to Black
...
Adds Mipmapping Full and Trilinear (PS2) to Black.
2022-10-21 13:16:52 +01:00
refractionpcsx2
08cac6affd
CDVD: Partial revert change from #5142 keep read state when buffering.
2022-10-21 12:41:11 +01:00
refractionpcsx2
ade8517429
GameDB: Remove SW switch for Grandia Xtreme + Update Simpsons GSHwHacks
2022-10-21 12:02:53 +01:00
refractionpcsx2
c9826cb26a
GS: Only allow recently updated frames for display.
2022-10-21 12:02:53 +01:00
refractionpcsx2
3f764e3122
Qt: Fix updating settings when bios changed
2022-10-21 12:02:23 +01:00
refractionpcsx2
9d29287c02
Qt: Update emuthread settings on blockdump directory change
2022-10-21 12:02:23 +01:00
refractionpcsx2
b9cdd452df
GameDB: Remove Dragon Quest & Final Fantasy in Itadaki Street patch
2022-10-21 11:04:45 +01:00
refractionpcsx2
32d1105833
GS: Improve upload TEX overwrite detection
2022-10-21 11:04:45 +01:00
JordanTheToaster
d84d4cec4f
GameDB: Add autoflush to Suffering TTB
...
Adds Autoflush to the suffering ties that bind.
2022-10-21 01:31:31 +01:00
Connor McLaughlin
e9a61c24df
GSRunner: Add standalone GS runner/dumper
2022-10-20 19:43:29 +01:00
Connor McLaughlin
5ffcbad18b
GSDumpReplayer: Support no-looping/frame number queries
2022-10-20 19:43:29 +01:00
Connor McLaughlin
e7c4894833
Common: Add MemorySettingsInterface
2022-10-20 19:43:29 +01:00
Ty Lamontagne
3289cd1e2b
Move some IPU logging to systrace instead of devcon
...
My code emits 64 bit reads for some reason, and it's slowing me down.
2022-10-20 18:39:18 +01:00
refractionpcsx2
4127253650
GS/State: Correct CLUT invalidation range check
2022-10-20 14:57:30 +01:00
Connor McLaughlin
2c55cce6ba
GS/TextureCache: Use Inside() for checking display target
...
The existing code was adding however many pages the framebuffer crossed unconditionally,
when practically this last row will only be read when the height isn't page-aligned.
2022-10-20 14:57:30 +01:00
Silent
633eb45011
vs: Enable Function Level Linking solution-wide and AVX2 for Common project
...
Shrinks the AVX2 Qt binary by ~2.3MB.
2022-10-20 12:10:17 +01:00
TellowKrinkle
65aeeba567
GHActions: Migrate to new variable output system
2022-10-20 09:30:00 +01:00
TellowKrinkle
f37fd29fd0
CMake:Windows: Add install step
2022-10-19 15:50:43 -05:00
TellowKrinkle
310ed9af0d
GHActions: Add CMake Qt build
2022-10-19 15:50:43 -05:00
TellowKrinkle
4e4ffa6526
CMake: Windows Qt build support
2022-10-19 15:50:43 -05:00
TellowKrinkle
8975f2d92c
Qt: Add comment on ODR violation workaround
2022-10-19 15:50:43 -05:00
Connor McLaughlin
ddf839beb0
Achievements: Rework challenge mode enabling
...
Fixes enabling hardcore mode per-game not having any effect.
2022-10-19 18:35:08 +02:00
Connor McLaughlin
53bd98394b
FullscreenUI: Fix achievements/lb hotkey running on EE thread
2022-10-19 18:35:08 +02:00
Connor McLaughlin
84bea96941
GS: CRC hack for Black
2022-10-19 17:17:46 +01:00
lightningterror
4470379dfb
GameDB: Add Round Sprite Half to Ikki Tousen.
...
Aligns bloom effect.
2022-10-19 10:14:27 +01:00
lightningterror
f727561553
GS-hw: Remove Ikki Tousen crc hack.
...
Upscaling hack, upscaling fixes in gamedb will deal with it.
2022-10-19 10:14:27 +01:00
Connor McLaughlin
e6dbd55644
Qt: Use vsync when any FSUI window is open
...
Fixes high GPU usage when pause menu is opened. Previously, it was fine
if you started from big picture mode, but not if you invoked it by
opening the menu.
2022-10-19 10:12:44 +01:00