Commit Graph
17081 Commits
Author SHA1 Message Date
Stenzek 29da1bb9ef GS: Make context scissor.in an integer vector
Doesn't make sense for it to be floats, and saves a bunch of
conversions.
2023-05-08 20:48:14 +01:00
Stenzek 47636bb30f Config: Fix incorrect key for DisableShaderCache 2023-05-08 20:48:14 +01:00
Stenzek 5fe64396b4 GS/Vulkan: Fix incorrect layout during copy to self
Of course this happened in Dark Cloud 2.
2023-05-08 20:48:14 +01:00
Stenzek 75b782f261 GS/Vulkan: Enable geometryShader for Primitive ID
Apparently it is needed..
2023-05-08 20:48:14 +01:00
Stenzek 4a5cf0efb9 GS: Combine texture classes and add custom layout for Vulkan 2023-05-08 20:48:14 +01:00
PCSX2 Bot cfdae77331 PAD: Update to latest controller database. v1.7.4479 2023-05-08 18:51:41 +02:00
lightningterror ec0aaff8ac GS: Replace EmuConfig.GS with GSConfig.
EmuConfig isn't safe to run on the gs thread.
v1.7.4478
2023-05-08 12:47:56 +02:00
refractionpcsx2 f651d8e26a GameDB: Add text fix for State of Emergency 2 v1.7.4477 2023-05-06 17:43:05 +01:00
Stenzek 0526769808 GS/Vulkan: Remove more unused code v1.7.4476 2023-05-06 07:18:55 +01:00
Connor McLaughlin 1866745936 GS/DX12: Fix building in debug v1.7.4475 2023-05-06 04:02:29 +01:00
Stenzek 920c5ab266 Qt: Expose disable shader cache option v1.7.4474 2023-05-06 03:40:00 +01:00
Stenzek c57d8980a1 GS: Move Vulkan helpers from common to GS 2023-05-06 03:40:00 +01:00
Stenzek 0ed418834a GS: Move OpenGL helpers from common to GS 2023-05-06 03:40:00 +01:00
Stenzek 083969a3d2 GS: Move DirectX helpers from common to GS 2023-05-06 03:40:00 +01:00
Ty Lamontagne 6740fff179 Profiling: Fix missing cast breaking VTune builds on Linux
Also remove now-pointless SW-JIT VTune code.
v1.7.4473
2023-05-06 03:15:46 +01:00
JordanTheToaster 25e24d1d09 GameDB: More Juiced 1 FIxes
Fixes for broken headlights and enforcing high blending for more accuracy.
v1.7.4472
2023-05-06 00:52:47 +01:00
refractionpcsx2 76cc9c8b21 GS: Only update dirty on local invalidate if bp matches v1.7.4471 2023-05-05 14:58:41 +01:00
Regan Green 7dcf6b70d9 GameDB: Apply THUG2 GS HW fixes to THAW v1.7.4470 2023-05-05 13:00:44 +01:00
Regan Green f26b26b73e GameDB: Tony Hawk's post-processing fixes 2023-05-05 13:00:44 +01:00
JordanTheToaster 055beaa27a GameDB: Juiced 1 FIxes
Fixes for broken window and shadow rendering headlight brightness and overbightness in hardware mode.
v1.7.4469
2023-05-05 10:21:25 +01:00
lightningterror a4623c3c63 Qt: Sort checkbox upscale and renderer hw hacks in alphabetical order. v1.7.4468 2023-05-05 00:31:01 +02:00
Zwip-Zwap Zapony 4e3a94809d GameDB: Secret Agent Clank compat and bloom fix v1.7.4467 2023-05-04 22:37:58 +01:00
JordanTheToaster 5ff64899e6 GameDB: True Crime LA Fixes
Fixes for the sun going through buildings.
v1.7.4466
2023-05-04 18:00:51 +01:00
lightningterror 971f172c91 GS: Cleanup GSRenderer.
Constants, casting.
v1.7.4465
2023-05-04 16:37:39 +02:00
CharlesThobe 4671167a2c VIF: Fix assertion error not returning int value v1.7.4464 2023-05-04 14:39:14 +01:00
CharlesThobe 7aff4ee4cb Misc: Minor cleanup 2023-05-04 14:39:14 +01:00
JordanTheToaster 30f7685435 GameDB: Various fixes
Fixes for Underground 1 PAL and Transformers.
v1.7.4463
2023-05-04 12:53:26 +01:00
refractionpcsx2 341f377e6d VIF: Improve IR setup for skipped unpack inputs/writes v1.7.4462 2023-05-04 01:37:54 +01:00
refractionpcsx2 fe4788ae3f GS:MTL: Extend render pass restart avoidance code to depth-only passes
Previously only worked when the depth texture was removed, but not when the color texture was removed
v1.7.4461
2023-05-04 00:10:14 +01:00
Connor McLaughlin e133e89b6b Qt: Fix crash in graphics settings on Linux v1.7.4460 2023-05-03 16:39:48 +01:00
refractionpcsx2 bf6a0a035a VIF-JIT: Ignore completely write protected vectors v1.7.4459 2023-05-02 23:19:02 +01:00
refractionpcsx2 790447ecc9 VIF-JIT: Use non-reserved XMM for zero register v1.7.4458 2023-05-02 21:27:53 +01:00
Stenzek 47506d1433 GS/HW: Don't memclear with vertical gaps in the sprites
Xenosaga 3's FMVs clear out a top/bottom letterbox.
v1.7.4457
2023-05-02 21:12:18 +01:00
Stenzek 933e6aa62e GS/HW: Fix target region textures not getting invalidated
Xenosaga 3 has tex-in-RT, offsetting a source from a larger target, but
the invalidation kills the target but not the source otherwise.

Also fixes m_from_target_TEX0 being tested when it might not be valid.
2023-05-02 21:12:18 +01:00
Stenzek 6736ef1d44 GS/Vulkan: Add exclusive fullscreen control option v1.7.4456 2023-05-02 19:55:43 +01:00
refractionpcsx2 3e631e047f GS-HW: Avoid clear misdetection with DATE enabled v1.7.4455 2023-05-02 19:55:32 +01:00
refractionpcsx2 dd2d4edffc VIF-JIT: Get rid of mem read for mask v1.7.4454 2023-05-02 18:20:55 +01:00
refractionpcsx2 fd2960c9cb VIF-JIT: Skip src reads on fill writes using regs
Clean up some of the code
2023-05-02 18:20:55 +01:00
refractionpcsx2 c2907ea58f VIF-JIT: Clean up pointless code, optimise protected vector copies 2023-05-02 18:20:55 +01:00
PCSX2 Bot 41f62cf53d PAD: Update to latest controller database. v1.7.4453 2023-05-02 11:49:57 +02:00
Ty Lamontagne e462f1ff9c iR3000: Fix memchecks that only log v1.7.4452 2023-05-01 07:02:21 +01:00
Ty Lamontagne 5b0b6191d8 iR5900: Fix memchecks that only log 2023-05-01 07:02:21 +01:00
Ty Lamontagne ab9a1e4307 R5900 interpreter: Fix breakpoint exits
Exit exceptions were not being caught, causing a crash.
2023-05-01 07:02:21 +01:00
Ty Lamontagne 029c11c8d2 Debugger: Fix an oversight on how breakpoints are managed 2023-05-01 07:02:21 +01:00
TellowKrinkle e221d31b45 GS:OGL:Shaders: Formatting v1.7.4451 2023-04-30 23:48:49 +02:00
lightningterror dfbdaa651c vcxproj.filters: Remove common_header.glsl mention.
No longer exists.
2023-04-30 23:48:49 +02:00
CharlesThobe 9de152b8ee Linux: implement DBus screensaver inhibitor v1.7.4450 2023-04-30 19:18:53 +01:00
Mrlinkwii 360f9afb70 GameDB: Fixes for Shin Sangoku Musou Series Collection Joukan v1.7.4449 2023-04-30 16:41:40 +01:00
Connor McLaughlin 1b81825218 x86/microVU: Fix typo in VI CRC
Doesn't actually affect anything, only for debugging.
v1.7.4448
2023-04-30 06:12:01 +01:00
Stenzek b3e6e28827 x86/iR5900: Fast forward timeout loops v1.7.4447 2023-04-30 04:52:50 +01:00