refractionpcsx2
eac420f205
GameDB: Replace Tex in RT with Partial Target Invalidation, Dark Cloud 2
2023-04-03 21:54:31 +01:00
TellowKrinkle
23d4fa9d9e
GS:MTL: Process uv in place
...
The separate uv_out made it easy to make mistakes, especially when copying code from other renderers
2023-04-03 20:21:15 +01:00
From: TellowKrinkle
f6523f34d8
GS:MTL: Implement region rect
2023-04-03 20:21:15 +01:00
TellowKrinkle
82971d3ef7
GS:MTL: Test and sample depth should be supported
...
Untested, but we restart the render pass if it's detected, which should be accurate, even if it's not the most efficient.
2023-04-03 20:21:15 +01:00
PCSX2 Bot
8d9a5111a1
PAD: Update to latest controller database.
2023-04-03 18:10:16 +02:00
Stenzek
e8dac0051c
GS: Move expanded dither storage to software renderer
...
Hardware doesn't use it.
2023-04-03 14:19:46 +01:00
Stenzek
72802aa125
GS/HW: Move channel shuffle test to top of Draw()
2023-04-03 14:19:46 +01:00
Stenzek
f77a5c23fc
GS/HW: Get rid of GSFrameInfo
2023-04-03 14:19:46 +01:00
Stenzek
cf772fcdd6
GS: Reuse backup environment instead of copying
2023-04-03 14:19:46 +01:00
Stenzek
4313c64d9d
GS: Remove unused offsets (tex/fzb)
2023-04-03 14:19:46 +01:00
refractionpcsx2
38bf916231
GS: Update fixes for Sacred Blaze
2023-04-02 19:44:11 +01:00
refractionpcsx2
cf59c0b854
GS/Counters: Catch SMODE changes and update VSync rate
2023-04-02 16:19:11 +01:00
refractionpcsx2
10e192deed
GS/Counters: Use progressive check, not GSSetCRT for interlace mode
2023-04-02 16:19:11 +01:00
refractionpcsx2
b3fb6e7822
GS: Don't reset CRT mode on reset
2023-04-02 13:11:27 +02:00
Stenzek
3f640ed7eb
GS/HW: Fix blue screen in GT4 transitions
2023-04-02 13:10:08 +02:00
Stenzek
cc814585ee
GS/OGL: Fix incorrect binding in multi stretch rect
2023-04-02 04:29:56 +01:00
refractionpcsx2
b0d26c8242
EE: Correct FPU_MUL_HACK result value
2023-04-02 04:09:47 +01:00
Stuart Kenny
4133be28c6
USB: Remove force feedback logspam
2023-04-02 01:56:00 +01:00
JordanTheToaster
6e81879436
GameDB: Various fixes
...
Fixes for Driv3r and VP2.
2023-04-01 23:45:10 +01:00
refractionpcsx2
5ea670ece4
GS-HW: Handle triangle memory clears
2023-04-01 16:47:29 +01:00
Stenzek
e8e9702d7e
GS/HW: Swap Crash WoC CRC hack for native palette draws
2023-04-01 15:45:14 +01:00
Stenzek
4cbdbaabdb
GS/HW: Add NativePaletteDraw upscaling fix
2023-04-01 15:45:14 +01:00
Stenzek
f332d4f880
GS/HW: Set no_ds if Z tests are disabled and masked
2023-04-01 15:45:14 +01:00
Stenzek
5ce418cdaf
GS/HW: Set m_channel_shuffle if late tests succeed
2023-04-01 15:45:14 +01:00
Stenzek
81ab2b9cd1
GS/HW: Minor texture cache cleanups
2023-04-01 15:45:14 +01:00
Stenzek
c441d76b7b
GS/HW: Fix some asserts tripping in debug builds
2023-04-01 15:45:14 +01:00
Stenzek
fcbc027abc
GS: Unify D3D device creation paths
...
Also makes Vulkan the device for Intel Arc GPUs.
2023-04-01 14:15:18 +01:00
Stenzek
8989b69ce8
GS: Fix crash on shutdown when using software renderer
2023-04-01 14:14:19 +01:00
Stenzek
e9a624ab54
Qt: Fix main window closing on fullscreen shutdown
2023-04-01 14:14:00 +01:00
Stuart Kenny
8a9df89bf6
SDLInputSource: SDL raw input as config option.
2023-04-01 02:32:01 +01:00
JordanTheToaster
e95d75e01f
GameDB: Fix missing Tekken 5 demo
...
Fixes for missing Tekken 5 demo that caused camera issues.
2023-04-01 01:44:17 +01:00
Mrlinkwii
bbe58b07a8
GameDB: fixes for Super Trucks Racing
2023-03-31 21:29:46 +01:00
tangomike99
7886c9ea27
GameDB: Fix fog line in Over the Hedge
2023-03-31 21:29:34 +01:00
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