tangomike99
1c072f38bb
GameDB: Fix blurriness in Sitting Ducks
2023-03-31 21:29:34 +01:00
KamFretoZ
6c2bbdef1f
Qt: Theme Polishes for Pizza and Cobalt
2023-03-31 20:16:33 +01:00
Stenzek
a5ebb388a0
CMake: Enable RAIntegration on Windows builds
2023-03-31 15:46:33 +01:00
Buzzardsoul
9c91c700ac
GameDB: Add roundsprite 2 to Samurai Warriors 2
2023-03-31 11:59:44 +01:00
Stenzek
28b111b669
x86/iFPU: Inline FPU_MUL_HACK to dynarec
...
Fixes Tales of Destiny crashing on clang builds (clang was using r8,
which was allocated by a caller, msvc was not).
2023-03-31 11:39:46 +01:00
Stenzek
1be6e1f374
Misc: Fix a bunch of warnings
2023-03-31 11:39:46 +01:00
Stenzek
fff8592b4e
GS/HW: Fix GT4/T5 CRC hacks in DirectX renderers
2023-03-31 11:24:31 +01:00
lightningterror
4af3856d15
GS: Bump shader cache version.
2023-03-31 10:18:27 +01:00
lightningterror
8a06fb1840
GS: Fix fxaa bad shader on opengl.
2023-03-31 10:18:27 +01:00
Stuart Kenny
e2e2ab62f4
MSBuild: Enable DirectX in cmake SDL build
2023-03-31 10:12:14 +01:00
Ty Lamontagne
e7e3f30fce
3rdparty: Update SDL2
2023-03-31 02:06:32 +01:00
Stenzek
affc45e752
GSDumpReplayer: Fix crash when downloading Z24 targets
...
e.g. Lego Racers 2
2023-03-30 21:55:50 +01:00
Stenzek
d70334ee57
GS/HW: Slight shader simplification
...
- Don't declare texture if it's not read from. Stops Vulkan validation
layers whinging.
- Get rid of OpenGL common_header.glsl, and use name linking instead of
leftovers from separate shader objects.
2023-03-30 21:55:50 +01:00
Stenzek
1c600c7068
GS/HW: Remove m_used from SourceMap
...
Not used anymore, since we don't age the TC when there's no draws.
2023-03-30 21:55:50 +01:00
Stenzek
7a93f1fc23
GS/HW: Remove KOF2002/SVCChaos CRC hacks
...
10 Pin - Champions Alley needs texture-inside-RT in LookupDepthSource(),
but otherwise nothing else appears to break if we fall back to normal
lookup for Z sources.
Relaxes the page alignment requirement for split texture shuffle
detection, Psi-Ops does an A->A copy with coordinates offset by +8.
2023-03-30 21:55:50 +01:00
Stenzek
9c2f7aeb6a
GS/HW: Get rid of reset-32bits-fmt flag hack
...
Doesn't appear to be needed anymore.
2023-03-30 21:55:50 +01:00
Stenzek
8af2d17d1f
GS/HW: Cache target widths as well as heights
...
Avoids redundant resizes.
Also align widths to page sizes, like heights.
2023-03-30 21:55:50 +01:00
Stenzek
65d78eff57
GS/HW: Sample depth buffer instead copying when safe
...
OpenGL and Vulkan only.
2023-03-30 21:55:50 +01:00
Stenzek
8be9e2dc71
GameDB: Remove preload/CPU FB for Crash WoC
...
Fog effect works correctly now (at least at 1x).
2023-03-30 21:55:50 +01:00
Stenzek
faecc6913b
GS/HW: Texture cache improvements
...
GS/HW: Only use temporary source for recursive draw
.. and don't insert it into the page map.
GS/HW: Lookup page list for depth sources
GS/HW: Avoid target copies by using shader sampling
GS/HW: Make texture cache a global pointer
GS/HW: Remove GetID() from GSTexture
It only made sense for OpenGL, was always zero in Vulkan.
GS/HW: Rewrite texture sampling hazard detection
Also avoid redundant channel shuffle setup.
GS/HW: Turn Haunting Ground CRC into an OI fix
2023-03-30 21:55:50 +01:00
Stenzek
ed90c8868f
GS/HW: Don't leave ZBUF_TEX0 partially uninitialized
2023-03-30 21:55:50 +01:00
Stenzek
71edce43ca
GS/HW: Fix incorrect condition for continuing channel shuffle
2023-03-30 21:55:50 +01:00
Stenzek
4e9ef34f58
GS/HW: Fix incorrect end block computation in Overlaps()
2023-03-30 21:55:50 +01:00
Stenzek
de55596926
GS/Vulkan: Include source code in shader debug info
2023-03-30 21:55:50 +01:00
JordanTheToaster
316bc422bc
GameDB: Various fixes
...
Fixes lack of sun intensity in WRC texture distortion in Ultimate Spiderman and missing serials and fixes for those serials for Sakura Taisen.
2023-03-30 20:40:03 +01:00
Stenzek
c73ae3dfb3
x86/iR5900: Get rid of eeRecIsReset
...
It was preventing the rec being reset inbetween launching different games.
2023-03-30 19:45:11 +01:00
Stenzek
27b45276ae
SPU2: Remove GetLongName() from SndOutModule
...
Unused since WX.
2023-03-30 16:55:17 +01:00
JordanTheToaster
b00852fada
GameDB: More WWE text fixes
...
Adds the text fix to WWE 2007 to 2010
2023-03-30 11:03:29 +01:00
refractionpcsx2
663f61f4e1
GS-TC: only escape Local Mem Invalidate early on exact BP match
2023-03-30 11:03:10 +01:00
refractionpcsx2
110bc64ee4
GS-TC: Fix up page translation logic, clean up variables
2023-03-30 11:03:10 +01:00
refractionpcsx2
3764e773b3
GS-HW: Check what channel is being read during a possible split shuffle
2023-03-30 11:03:01 +01:00
icup321
682f0c7984
GameDB: Add Mipmap/Trilinear to SpongeBob Movie & Incredibles
...
Update settings for The Incredibles + ROTU and The SpongeBob Movie Game
2023-03-30 09:46:43 +01:00
JordanTheToaster
93014bfede
CI: Switch Windows Qt builds to Clang
...
Switches the Qt builds over to using Clang by default which should be a bit faster overall.
2023-03-30 09:27:10 +01:00
JordanTheToaster
4dd946bc8a
CI: Remove separate Windows builds
...
Removes the AVX2 and SSE4 builds in favour of the unified Qt build.
2023-03-29 20:00:51 -05:00
JordanTheToaster
2222007516
GameDB: WWE 2011 Text fixes
...
Fixes for the broken text in WWE 2011.
2023-03-29 17:28:55 +01:00
refractionpcsx2
b09e3b0613
GS: Split ModXY in to its own function
2023-03-29 17:08:41 +01:00
refractionpcsx2
3a193956ff
GS: Provide HPO Normal offsets when there is no RT.
2023-03-29 17:08:41 +01:00
Mrlinkwii
786eedf2f2
GameDB: fixes for various games
2023-03-29 15:18:16 +01:00
Stuart Kenny
f217519e97
GameDB: Fix WRC 4 car discolouration
2023-03-29 11:50:13 +01:00
Buzzardsoul
4caaa70726
GameDB: Add Mipmap and Trilinear to The Incredibles
2023-03-28 21:54:57 +01:00
JordanTheToaster
02a27a6974
GameDB: Rogue Galaxy character fix
...
Fixes broken characters in Rogue Galaxy.
2023-03-28 19:52:17 +02:00
Stenzek
6d7eceb4f1
GS/HW: Remove JakGames/JakX CRC hack
2023-03-28 11:21:47 +01:00
Stenzek
f52e72b026
GS/HW: Swap OI_JakGames CRC hack for CPU sprite render
2023-03-28 11:21:47 +01:00
Stenzek
ebeb646e4d
GS/HW: Relax CPU sprite render requirements further via levels
2023-03-28 11:21:47 +01:00
refractionpcsx2
70c1620a87
GameDB: Add Partial Target Invalidation for Fatal Frame III
...
aka Project Zero 3
2023-03-28 11:09:44 +01:00
refractionpcsx2
d45964d0c7
GS-HW: improve dirty handling with expanded tex is rt's
2023-03-28 11:09:44 +01:00
refractionpcsx2
e67aa73e75
GS-HW: Round up rect for hardware draws
2023-03-28 11:09:44 +01:00
refractionpcsx2
cb2fe3792a
GS-HW: Resize RT used as larger source
2023-03-28 11:09:44 +01:00
Stenzek
2b94cfe782
GS/HW: Allow strip channel shuffles to be detected
...
Fixes fog wall in WRC 4.
2023-03-27 18:29:01 +02:00
PCSX2 Bot
a1c99f3e7a
PAD: Update to latest controller database.
2023-03-27 18:28:13 +02:00