TellowKrinkle
365c1c3f3e
GS:MTL: Implement GPU usage tracking
2022-09-08 02:20:26 -05:00
TellowKrinkle
fbc3120c47
GS:MTL: Ensure prim id init actually writes
2022-09-08 02:20:26 -05:00
TellowKrinkle
66093c3278
GS:MTL: Add barrier counting
2022-09-08 02:20:26 -05:00
Ty Lamontagne
7d4ca441d5
clang-format: pcsx2/IopBios.cpp
2022-09-07 20:54:12 +01:00
Ty Lamontagne
cee8598b3f
IOPBios: Hook iomanx library as well as ioman
...
Fixes fileXio incompatibility
2022-09-07 20:54:12 +01:00
Mrlinkwii
256e845e7a
Gamedb: Fix 'Muppets Party Cruise'
2022-09-07 20:46:48 +01:00
lightningterror
f39ac6f58b
Qt: Remove Accurate DATE from Qt gui.
2022-09-07 12:17:08 +01:00
lightningterror
a397de448b
GS-wx: Remove Accurate DATE from wx gui.
2022-09-07 12:17:08 +01:00
lightningterror
62adad0739
GS-config: Remove Accurate Date from the config.
2022-09-07 12:17:08 +01:00
lightningterror
3d647fe55a
GS-hw: Remove Accurate DATE option, no longer needed.
2022-09-07 12:17:08 +01:00
JordanTheToaster
65b0511d9e
GameDB: Kikou graphics fixes
...
Disables mVU flag speedhack to fix broken graphics.
2022-09-07 09:18:30 +01:00
Connor McLaughlin
16a33e42e2
GS/Vulkan: Discard instead of clear for PrimID setup fill
2022-09-07 09:18:11 +01:00
Connor McLaughlin
81c0e000e7
GS/DX12: Discard instead of clear for PrimID setup fill
...
We're writing the render area anyway.
2022-09-07 09:18:11 +01:00
Connor McLaughlin
d4a5a714fb
GS/DX12: Fix incorrect topology on PrimID DATE setup
2022-09-07 09:18:11 +01:00
rufotheone-fr
e60e0c02c0
GameDB: fixes letter B ( #6973 )
2022-09-07 09:17:28 +01:00
TellowKrinkle
5fa35c5273
CMake:MacOS: Don't strip qt binaries
2022-09-07 01:18:34 -05:00
TellowKrinkle
95ad6b8ab4
GS:DX11: Add primid destination alpha support
2022-09-06 21:07:56 +02:00
TellowKrinkle
1b34eb14f8
GS: Pass through primitive ID in geometry shaders in DX12 and VK
...
Fixes primid destination alpha on sprites
2022-09-06 21:07:56 +02:00
TellowKrinkle
412480b326
GS: Don't add 10 to date flag to indicate initialization
...
We already have 1 and 2 dedicated to the job
2022-09-06 21:07:56 +02:00
TellowKrinkle
0500824e57
GS:Vk: Change primitive_id enable to match the new meaning
...
A bit messy, due to the fact that its support piggybacks on support of other features, instead of having a dedicated feature flag
2022-09-06 21:07:56 +02:00
TellowKrinkle
3e0f3d05e2
GS: Rename image_load_store capability to primitive_id
...
The algorithm it enables has changed for all renderers, and no longer needs image_load_store
2022-09-06 21:07:56 +02:00
TellowKrinkle
62f9b16139
GS:OGL: Use blend min for primid destination alpha
2022-09-06 21:07:56 +02:00
TellowKrinkle
80523828c7
GS:HW: Properly use primid dst alpha as a fallback to barrier dst alpha
...
Even when we would have otherwise used barrier over primid if both were supported
2022-09-06 21:07:56 +02:00
PCSX2 Bot
979a105071
PAD: Update to latest controller database.
2022-09-05 18:22:28 +02:00
TellowKrinkle
ea81b74e3b
GS:OGL: Add fetch_rt function to shader
2022-09-04 23:02:44 -05:00
TellowKrinkle
1864440f5c
GS:OGL: Support disabling texture barrier
2022-09-04 14:47:39 -05:00
JordanTheToaster
b96594b17c
GameDB: Corvette game fixes
...
Adds half pixel offset special aggressive and disables MTVU for Corvette.
2022-09-02 19:38:09 +01:00
Connor McLaughlin
97960a2232
microVU: Fix program dumping
2022-09-02 11:21:30 +01:00
refractionpcsx2
5fc73f87f4
OSD: Correct region2 parameter offset.
2022-09-01 23:19:16 +01:00
JordanTheToaster
8ca5cb18a3
GameDB: General title fixes and adds a gamefix
...
Corrects some more titles and adds preload frame data to "Takahashi Naoko no Marathon Shiyou yo!".
2022-09-01 16:31:53 +01:00
TellowKrinkle
517f3b7709
GS:HW: Don't skip FBW 0
2022-09-01 11:01:50 +02:00
TellowKrinkle
603f863b71
GS: Don't clamp fbw to 1
...
fbw zero is a thing
2022-09-01 11:01:50 +02:00
TellowKrinkle
e40a93e389
GS: Don't clamp scissor to fbw
...
HW tests indicate this doesn't happen
2022-09-01 11:01:50 +02:00
lightningterror
6279ae63ce
GS-hw: Remove remaining 24bit destination checks for Ad.
2022-09-01 10:28:42 +02:00
Connor McLaughlin
cb2a21ef19
IopBios: Fix opening host: or host:. as a directory
2022-08-31 21:29:01 +01:00
lightningterror
edc82d77a5
GS-hw: Improve how we handle blending on 24bit with Ad factor in renderer.
2022-08-31 20:34:51 +02:00
TellowKrinkle
e89612e5b9
GS: Use accumulation blend when alpha is known to be 1
2022-08-31 18:17:43 +02:00
rufotheone-fr
9150e69783
GameDB: some title fixes letter A + SCAJ-30004 + SLPM-62346
...
+ fix "Attheraces Presents Gallop Racer" double space
2022-08-31 15:33:47 +01:00
JordanTheToaster
4b95112724
GameDB: Various title fixes and game fixes
...
Fixes various titles and adds autoflush to Yumeria.
2022-08-31 11:17:03 +01:00
PCSX2 Bot
b45748fead
PAD: Update to latest controller database.
2022-08-30 18:23:29 +02:00
Mrlinkwii
0b3052ced2
Gamedb: fix incorrect korean serials
2022-08-30 14:36:16 +01:00
JordanTheToaster
aae53fb9da
GameDB: Fix "Curious George" region
...
Changes the region from NTSC-Unk to the correct NTSC-HK.
2022-08-30 09:46:35 +01:00
Mrlinkwii
291d32bd35
GameDB: add missing serial for 'Hyper Sports 2002 Winter'
2022-08-30 01:18:51 +01:00
Connor McLaughlin
6386be09c2
CMake: Throw error when building Qt with PACKAGE_MODE
...
We don't support this.
1. It doesn't make sense to put data in /usr/share since it's not shared between applications.
2. Makes the application not self-contained for easily being moved/removed.
3. Means you can't have multiple versions installed.
4. Every other platform is self-contained (Windows, Mac).
2022-08-29 13:58:22 +01:00
Connor McLaughlin
05bed05afe
Frontend: Add fullscreen UI implementation
2022-08-29 13:39:09 +01:00
Connor McLaughlin
5b9d197b7d
3rdparty/imgui: Include imgui_stdlib
2022-08-29 13:39:09 +01:00
Connor McLaughlin
9cce6945e6
Common: Add Image and Easing classes
2022-08-29 13:39:09 +01:00
Connor McLaughlin
33f1e51ebc
3rdparty: Move jpgd from pcsx2 to separate static lib
2022-08-29 13:39:09 +01:00
Connor McLaughlin
d466184a02
MTGS: Support 'running idle', i.e. redisplaying the current frame
2022-08-29 13:39:09 +01:00
Connor McLaughlin
be3f120548
VMManager: Support per-game controller settings
...
Global bindings will be ignored in such a case.
2022-08-29 13:39:09 +01:00