lightningterror
7f1e416d31
GS-ogl: Remove device, driver checks in GLLoader.
...
Duplicate, it is already handled elsewhere.
Also cleanup some stuff.
2021-11-10 02:27:18 +01:00
Ty Lamontagne
4312bf711c
Debugger: Fix breakpoint window on linux
2021-11-09 18:07:46 +01:00
Ty Lamontagne
f8061448d1
Debugger: Reset breakpoint skip on savestate load
2021-11-09 18:06:54 +01:00
PCSX2 Bot
e934bec4b7
pad-linux: Update to latest controller database.
2021-11-08 17:27:08 +01:00
TellowKrinkle
4e5d7ba8ef
GS:SW: Fix fog on x64 avx2
2021-11-08 09:19:05 +00:00
TellowKrinkle
59fd815c3d
GS: Faster GSOffset::PAHelper
2021-11-07 03:44:31 +00:00
TellowKrinkle
b901c6af71
GS: Switch back to row+column for pixel lookups
...
Code for the full calculation was way too complicated to run for every pixel in a loop
2021-11-07 03:44:31 +00:00
TellowKrinkle
b2fb6c7804
GS: Don't calculate a pageOffset per bp
2021-11-07 03:44:31 +00:00
TellowKrinkle
84c5f8f738
GS: Remove rowOffset
2021-11-07 03:44:31 +00:00
TellowKrinkle
39c7f11b98
GS: Pixel loop optimizations
2021-11-07 03:44:31 +00:00
TellowKrinkle
86a2d73931
GS: Clean up old GSOffset remnants
2021-11-07 03:44:31 +00:00
TellowKrinkle
8eb50c3517
GS: Switch to new non-cached GSOffset
2021-11-07 03:44:31 +00:00
TellowKrinkle
d9defb19f9
GS: Add new GSOffset class
2021-11-07 03:44:31 +00:00
TellowKrinkle
874804bcfd
GS: Add block/page loop functions to GSSwizzleInfo
2021-11-07 03:44:31 +00:00
TellowKrinkle
b0f9662811
GS: Add srav and blend backwards compat to GSVector4i
2021-11-07 03:44:31 +00:00
TellowKrinkle
24850823a2
GS: Use new swizzle calculation class
2021-11-07 03:44:31 +00:00
TellowKrinkle
951604475b
GS: Add class for swizzle calculations
2021-11-07 03:44:31 +00:00
Ty Lamontagne
74f3bb2aa9
Debugger: Make the register list DPI aware
2021-11-07 03:43:55 +00:00
Tyler Wilding
4442b798c9
CDVD: set the correct RTC year when input recording
2021-11-07 02:21:01 +00:00
Tyler Wilding
f10a8de2c1
input-rec: Use a constant RTC for power-on recordings
2021-11-06 16:24:53 +00:00
Tokman5
329b29269b
GameDB: Add and fix Power Pros series
2021-11-06 16:23:02 +00:00
Mrlinkwii
5b3ffe6bab
GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles'
...
GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles'
2021-11-06 16:20:04 +00:00
Joey
fb14500b41
pad-linux: Abort 'set all btns' on escape key + gui fixes ( #4809 )
2021-11-06 00:44:08 -07:00
TellowKrinkle
ad29594d08
Use correct clock for GS fps calculations on unix
2021-11-05 23:11:53 -05:00
tellowkrinkle
37e2142cca
Common: Fix Darwin thread times
...
Percentages will now actually be percentages instead of permille (units of 1/1000)
Was caused by trying to match Windows's returns of 100ns units, but then reporting 1µs units from `GetThreadTicksPerSecond()`
2021-11-05 23:11:53 -05:00
tellowkrinkle
1e5f1de12c
CMake: Increase deployment target to 10.13
...
Allows use of throwing `optional` and `variant` methods
2021-11-05 23:11:53 -05:00
tellowkrinkle
0f93dbcd5e
USB: Make save state non-required
...
Fixes save state loading for systems using a null USB plugin (macOS, BSD)
2021-11-05 23:11:53 -05:00
RedDevilus
e415d85dbe
GameDB: Add and fix SingStar Entries
...
I noticed we had a ton of missing SingStar serial + minor other fixes.
2021-11-05 15:59:29 +00:00
Mrlinkwii
4c8bf53e69
CI:Add build date to program log of nightly builds
2021-11-05 01:16:08 +00:00
refractionpcsx2
83fcd4bd1f
SPU: Kind of revert last ADMA change. Clear as reading.
...
This is a temporary measure while we run some hardware tests, the previous change broke Burnout 3's engine sounds.
2021-11-04 20:13:18 +00:00
TellowKrinkle
bfd960ad1b
GHActions:Linux: Upgrade to Clang 9
2021-11-04 20:11:15 +00:00
qurious-pixel
6b81808ecc
gcc compatibility for older distros
...
Add compatibility layer for using newer gcc on older distros.
- use AppImageKit-checkrt
- copy build system stdc++ and gcc_s
2021-11-04 20:11:15 +00:00
TellowKrinkle
c615a6f6e2
GHActions:Linux: Upgrade to GCC 10
2021-11-04 20:11:15 +00:00
TellowKrinkle
40b522b42f
GHActions:Linux: Remove unneccessary packages
2021-11-04 20:11:15 +00:00
TellowKrinkle
f2655b763f
GHActions:Linux: Clean up setup scripts
2021-11-04 20:11:15 +00:00
TellowKrinkle
fd145e65aa
GS: Remove virtual destructor from GSAlignedClass
...
No point, and made it not a standard layout type
2021-11-04 19:32:27 +00:00
TellowKrinkle
6596b7f27e
GS: Enable AVX2 on x64
2021-11-04 19:32:27 +00:00
TellowKrinkle
9d767838d6
GS: Remove old DrawScanline code generators
2021-11-04 19:32:27 +00:00
TellowKrinkle
f55219bb1b
GS: Replace 6 DrawScanline code generators with one merged one
2021-11-04 19:32:27 +00:00
TellowKrinkle
805b647c73
GS: Remove old SetupPrim code generators
2021-11-04 19:32:27 +00:00
TellowKrinkle
fd0351ca8f
GS: Replace 6 SetupPrim code generators with one merged one
2021-11-04 19:32:27 +00:00
TellowKrinkle
ed5a7802f3
Common: Add non-constant offsetof macro
2021-11-04 19:32:27 +00:00
TellowKrinkle
44f8317b7e
GS: Add new code generator for easy native-isa codegen
2021-11-04 19:32:27 +00:00
TellowKrinkle
0200933ddd
GS: Don't catch code generation exceptions
...
If codegen throws an exception, it ends up just crashing when you jump to the incompletely-generated code which is kind of useless
2021-11-04 19:32:27 +00:00
lightningterror
f712b2b63a
GSDeviceOGL: Fix Wunused-private-field warnings.
2021-11-04 11:18:26 +01:00
Tyler Wilding
71923e7cba
actions: cleanup discord embed links and add release body
2021-11-03 23:46:45 +00:00
refractionpcsx2
532d14611c
GS: Properly loop when reading 32bit CLUT from offset
2021-11-03 18:24:57 +00:00
refractionpcsx2
3a91a07d51
GS: Fix up CLUT offset handling in 32bit I8 mode
2021-11-03 18:24:57 +00:00
refractionpcsx2
6a8287ea9f
EE JIT: Backup shift on LDR/L if rs==rt
2021-11-03 18:03:09 +00:00
Tyler Wilding
dc051541bd
actions: create automatic controller db updating workflow
2021-11-03 16:40:36 +01:00