TellowKrinkle
e5a8b01980
GS: Always compile C rasterizer
2022-04-17 15:22:49 -05:00
Connor McLaughlin
7194542029
Qt: Fix fullscreening in Wayland
2022-04-17 11:56:37 +01:00
Connor McLaughlin
06beadba74
CdRom: Fix clear error bit in StartReading()
2022-04-17 11:42:48 +01:00
Connor McLaughlin
b10249af7d
CdRom: Remove Speed field/add accessor instead
...
This way it doesn't break save states.
2022-04-17 11:42:48 +01:00
Ty Lamontagne
1f04214461
Dmac: LegacyDmac.cpp -> Dmac.cpp
2022-04-17 10:54:39 +01:00
SeraphisCain
39d611e870
GameDB: Transformers Tatakai, T3: The Redemption, Urban Reign
...
GameDB fixes for a few games.
2022-04-17 10:47:09 +01:00
Connor McLaughlin
b913d39a50
Common/Timer: Fix closing invalid handle on Win32
...
Only is an issue if you have a debugger attached and the exception
enabled.
2022-04-17 10:45:22 +01:00
TellowKrinkle
eb60e9aa9b
Common: Avoid libstdc++ assert
2022-04-17 10:44:02 +01:00
Mrlinkwii
53bb0c508f
GameDB: upscaling fixes and documentation updates
2022-04-16 19:40:26 +01:00
Connor McLaughlin
1c50d3e4b3
GS: Add stat for barriers
2022-04-16 19:10:18 +01:00
Connor McLaughlin
de724d9570
GS/HW: Skip unnecessary barriers (usually two pass alpha)
2022-04-16 19:10:18 +01:00
Connor McLaughlin
e8293b2e06
GS/Vulkan: PrimID DATE doesn't need feedback loop
2022-04-16 19:10:18 +01:00
refractionpcsx2
904345ff82
GS: Get display width for frame when offsets off
2022-04-16 18:21:00 +01:00
Connor McLaughlin
d16592817b
Frontend/OpenGLHostDisplay: Remove unused variables
...
clang likes to whinge about this one.
2022-04-16 13:57:23 +02:00
Connor McLaughlin
14f1a78608
GS/DX12: Fix DATE not being set in shader macros
2022-04-16 03:57:04 +01:00
refractionpcsx2
68c2a68087
microVU: Clean up warnings
2022-04-16 03:20:54 +01:00
refractionpcsx2
ae83f729db
USB: Clean up warnings
2022-04-16 03:20:54 +01:00
refractionpcsx2
c53f4d0d63
SPU2: Clean up warnings
2022-04-16 03:20:54 +01:00
refractionpcsx2
cbb3134740
App/BIOS: Clean up warnings
2022-04-16 03:20:54 +01:00
refractionpcsx2
9b97c157f2
Recording: Clean up warnings
2022-04-16 03:20:54 +01:00
refractionpcsx2
11cf244e97
GS: Clean up warnings
2022-04-16 03:20:54 +01:00
kenshen112
6673bd9212
CDVD.cpp: Remove Elf parser from ps1 mode.
2022-04-16 03:19:21 +01:00
kenshen112
02dfc5d20d
cdrom: Update status flags and implementations for PSX CD-Rom.
...
Added SEEKERROR and IDERROR status. Set StatP to account for SEEKS, READS and shell open.
Added speed to cdrom struct instead of cdvd. Adjustments to cdlPlay to be in line with No$ description.
Added MODE_INIT. Removed old needless hack. Added ToDo in cdlPlay
2022-04-16 03:19:21 +01:00
SeraphisCain
565ff86ab4
GameDB: Several game fixes and a gamelist entry correction ( #5872 )
2022-04-16 02:50:36 +01:00
refractionpcsx2
5a77790859
BIOS/GUI: Mark Qt only variables as maybe unused
2022-04-16 02:59:21 +02:00
refractionpcsx2
66101f8628
SPU2: Clean up warnings
2022-04-16 02:59:21 +02:00
refractionpcsx2
2f70b153f2
GS: Clean up warnings, fix a small error.
2022-04-16 02:59:21 +02:00
refractionpcsx2
31fe9979dd
GS: Fix undefined behaviour on interlacing
2022-04-15 22:12:04 +01:00
RedDevilus
4fc6e9240c
OSD: Minor clean up
...
Fixes variable for interlacemode
2022-04-15 22:01:48 +01:00
RedDevilus
0eae59ee66
GameDB: Black
...
GameDB Black roundsprite to half for lighting.
2022-04-15 22:01:48 +01:00
RedDevilus
8e6cd47f25
PCSX2: Fix Interlacing Ini
...
Oversight in having the correct config for the ini. Replaced CycleMipmap mode with the CycleInterlace one for correct OSD message.
2022-04-15 20:34:51 +01:00
Connor McLaughlin
ecdbe17fba
Wx: Fix widescreen patch loading
2022-04-15 19:44:05 +01:00
Connor McLaughlin
0e9dcf74b2
Common/Semaphore: Fix WaitWithYield() returning immediately
...
This caused the WaitGS() issued from the main thread when applying
renderer settings (while the core thread was paused) to return
immediately, and a massive race resuming.
2022-04-15 19:43:22 +01:00
RedDevilus
5297c2a995
GameDB: Japanese entries
...
Adds a bunch of gamefixes and upscaling fixes to games as well as just entries.
Fixes:
- 0 Story
- Amagami
- Bleach Blade Battlers 2nd
- Chobits
- D.C. Da Capo The Origin
- Pandora - Kimi no Namae o Boku wa Shiru
- Katekyoo Hitman Reborn! Nerae!? Ring x Vongola Trainers
- Kateikyoushi Hitman Reborn!! Let's Ansatsu! Nerawareta 10 Daime!
- Kino no Tabi - The Beautiful World
- Kyuuketsu-hime Yui - Sen'yashou
- Shikigami no Shiro - Nanayozuki Gensoukyoku
- Secret of Evangelion
2022-04-15 19:41:48 +01:00
Connor McLaughlin
edf5e2c14e
Vulkan/Context: Use static loading for vk_mem_alloc
...
In doing so, we simplify things a bit, as we can assume Vulkan 1.1
support. It needed it before anyway, and would crash on Vulkan 1.0
drivers.
2022-04-15 19:41:12 +01:00
Connor McLaughlin
9180adb850
VulkanHostDisplay: Handle surface loss better
...
Just try again next frame.
2022-04-15 19:41:12 +01:00
Connor McLaughlin
1b080f1777
Vulkan/Loader: Make vkDestroyInstance() a module import
2022-04-15 19:41:12 +01:00
Connor McLaughlin
0a2584172a
GS/HW: Clear blend bits for color dest blend
2022-04-15 16:55:24 +02:00
Connor McLaughlin
1993203d26
GS: Add Direct3D 12 renderer
2022-04-15 12:56:41 +01:00
Connor McLaughlin
3c18cdcb1f
Frontend: Add D3D12HostDisplay
2022-04-15 12:56:41 +01:00
Connor McLaughlin
e767fb8d35
Common: Add D3D12 wrapper/helper classes
2022-04-15 12:56:41 +01:00
Connor McLaughlin
3255422836
Common/StringUtil: Optimize equal stride copy case
2022-04-15 12:56:41 +01:00
Connor McLaughlin
67fa06b933
3rdparty/imgui: Enable DX12 backend
2022-04-15 12:56:41 +01:00
Connor McLaughlin
398e468c9e
3rdparty: Add D3D12MemoryAllocator
2022-04-15 12:56:41 +01:00
Connor McLaughlin
f7ee35e578
Wx: Reset/restore API state after window resize
2022-04-15 12:56:41 +01:00
Connor McLaughlin
800b458d3d
Wx: Fix incorrect OSD scale after resize on Windows
2022-04-15 12:56:41 +01:00
Connor McLaughlin
3f31a4d25b
GS: Fix edge case of broken alpha with no-DSB+ATST
2022-04-15 12:56:41 +01:00
Connor McLaughlin
0592abd31b
GL/ContextEGL: Fix broken surface creation
...
Regression from #5676 .
2022-04-15 11:46:07 +01:00
refractionpcsx2
55d546b892
GS: Maintain framebuffer size when not using offsets
...
This reduces blurriness
2022-04-15 11:07:22 +01:00
refractionpcsx2
f28e42c4fe
GS: Set correct framebuffer size for output
2022-04-15 11:07:22 +01:00