Connor McLaughlin
14ce344a3f
GS: Merge GSRendererNew and GSRendererHW
2022-04-27 09:06:05 +01:00
TellowKrinkle
cc5142000b
MTGS: Prevent the emulator from crashing if GS fails to init
2022-04-27 01:49:59 -05:00
TellowKrinkle
1ad6532f1a
GS:MTL: Report error if no Metal devices are available
2022-04-27 01:49:59 -05:00
TellowKrinkle
f136a1a970
WX: Make GSDumpViewer override picker properly show only enabled options
2022-04-27 01:49:59 -05:00
TellowKrinkle
a959ec7571
CI:macOS: Disable OpenGL
...
It won't work
2022-04-27 01:49:59 -05:00
TellowKrinkle
e1a6304e32
CMake: Set version based on git tag
2022-04-27 01:49:59 -05:00
TellowKrinkle
be05c95026
CI:macOS: Add MoltenVK to build
2022-04-27 01:49:59 -05:00
TellowKrinkle
3983e542b2
CI: Enable macOS artifacts
2022-04-27 01:49:59 -05:00
TellowKrinkle
3d76652b5f
macOS: Build dependencies manually
2022-04-27 01:49:59 -05:00
lightningterror
6532dbced4
GameDB: Add preload frame data for Ninja Assault.
...
Fixes intro captions not displaying.
2022-04-27 00:45:36 +02:00
refractionpcsx2
fe27ebefc8
GS: Ignore fractional parts when reducing tex ranges
2022-04-26 16:57:49 +01:00
Connor McLaughlin
6e84613a14
GS: Make renderer a global
2022-04-26 10:33:05 +01:00
Connor McLaughlin
568ebc6199
GS/HW: Don't clear temporary copies for HDR/DS
...
Invalidating is enough here.
2022-04-26 09:45:53 +01:00
Connor McLaughlin
cf1d67d927
GS: Adjust texture coverage based on scissor
...
A good test case here is Resident Evil 4, the shuffles draw over the
entire framebuffer, but get scissored to each strip.
2022-04-26 09:45:53 +01:00
Connor McLaughlin
8181cc8528
GS: Only copy texture coverage area for current FRAME/Z sources
2022-04-26 09:45:53 +01:00
Connor McLaughlin
b344ee094f
GS: Make CopyRect() take a destination offset
2022-04-26 09:45:53 +01:00
TellowKrinkle
b042aeacf5
PAD: Fix race on shutdown
2022-04-26 00:01:58 -05:00
NightFyre
fea58d2271
GameDB: SOCOM Combined Assault NTSC Patch ( #5964 )
2022-04-26 00:43:23 +01:00
refractionpcsx2
ca5da27170
GS: Correct display offsets for Interlaced (FFMD) Framebuffers
2022-04-26 00:35:52 +01:00
RedDevilus
11eab828c4
Qt: Fix VuClamp values
...
This was an oversight, probably from copying the EEClamp value variables.
2022-04-25 23:28:03 +01:00
RedDevilus
8ca3f9a9c2
GameDB: SOCOM 3 + Combined Assault
...
Fixes SPS and invisible/flickering characters.
2022-04-25 23:28:03 +01:00
Mrlinkwii
deb044357b
GameDB: game fixes for 'DMC', 'Fatal Frame' and 'MX vs. ATV - Untamed'
2022-04-25 23:04:37 +01:00
PCSX2 Bot
00c07d2dff
PAD: Update to latest controller database.
2022-04-25 18:09:59 +02:00
Connor McLaughlin
185ed3ce0b
MTGS: Combine init/read FIFO and remove several MTGS waits
2022-04-25 13:32:53 +01:00
BuildTools
3b043250b6
UI: Rename Ultra Blending to Maximum Blending
...
Rename Ultra Blending to Maximum Blending
2022-04-25 11:43:04 +02:00
Connor McLaughlin
3359b3c7ab
GS/DX11: Fix possible use-after-free on cached RT/DS
2022-04-25 09:27:43 +01:00
TellowKrinkle
6b1e483d28
GS: fbfetch full_barrier and one_barrier are identical
2022-04-24 23:10:38 -05:00
TellowKrinkle
d3faa05479
GS:MTL: Avoid uchar in shaders
...
Intel compiler's uchar codegen is buggy
2022-04-24 23:10:38 -05:00
Connor McLaughlin
73f17be890
Qt: Implement proper data directory selection
2022-04-24 06:08:37 +01:00
refractionpcsx2
9292ceedb1
GS: Correct SetScaling when ignoring offsets (FB size)
2022-04-24 01:43:08 +01:00
refractionpcsx2
d1470a9935
GS: Clean up some code and correct heights when offset by 1
2022-04-24 01:43:08 +01:00
arcum42@gmail.com
38fa137cfd
build: Include CrashHandler.cpp in cmake. Fixes #5938 .
2022-04-24 01:42:10 +01:00
qurious-pixel
a7288d8ad8
BUILD: exclude libgmodule-2.0
2022-04-23 18:22:31 +02:00
Connor McLaughlin
0692517f13
ElfObject: Ignore section headers when offset is invalid
...
This happens in V-Rally 3:
(ELF) Section header offset 14853196 is larger than file size 5898828
2022-04-22 13:09:31 +01:00
Connor McLaughlin
4f44e3fc46
GS/SW: Get rid of extra pointers to perfmon
2022-04-22 11:37:11 +01:00
Connor McLaughlin
14398da51f
GS/SW: Fix use-after-free on worker thread shutdown
2022-04-22 11:37:11 +01:00
Sam H
6e8897d62b
build: use system wayland libs if available (appimage)
2022-04-21 19:27:38 +01:00
Connor McLaughlin
69da1e4559
Qt: Install crash handler on startup
2022-04-21 14:21:49 +01:00
Connor McLaughlin
abde47fa18
Common: Add CrashHandler
2022-04-21 14:21:49 +01:00
seta-san
f46b406cbd
ReadMe.md: Clarify only Windows 8.0 dropped.
2022-04-20 21:16:48 +01:00
RedDevilus
48313b42a2
GameDB: Mosquito + RE Dead Aim + Ice Age
...
Adds some missing upscaling fixes for Mister Mosquito (blurriness when upscaling) and quite a few for Resident Evil - Dead Aim.
Along with Ice Age Meltdown upscaling and a rare SPS issue and Ice Age 3 upscaling.
2022-04-20 21:07:39 +01:00
Connor McLaughlin
1e06b57f25
VMManager: Fix disc path when specifying source type
2022-04-19 12:34:03 +01:00
lightningterror
8a6c896dde
vcxproj.filters: Adjust d3d shader and source file group naming to accommodate d3d12 addition.
2022-04-19 10:54:45 +02:00
lightningterror
b3c7b07813
GS-qt: Gray out texture barriers and geometry shaders on d3d or sw renderers.
2022-04-19 10:52:59 +02:00
lightningterror
65072ddbe5
readme: Remove broken screenshots.
...
Ideally we should put new ones.
2022-04-18 22:38:44 +02:00
lightningterror
d42fb851a2
GS-wx: Gray out texture barriers and geometry shader options on d3d.
2022-04-18 22:01:25 +02:00
lightningterror
ea0791a3bf
pine: Fix Wswitch-bool warning.
2022-04-18 21:10:35 +02:00
lightningterror
8d4df7f74b
spu2: Fix Wunused-private-field warning.
2022-04-18 21:10:35 +02:00
PCSX2 Bot
4b07eae80e
PAD: Update to latest controller database.
2022-04-18 18:02:26 +02:00
lightningterror
77162ff637
GS-d3d11: Purge the NVIDIA hack.
...
The driver issue got resolved by nvidia.
2022-04-18 17:25:32 +02:00