SternXD
d983b2b066
Copyright: Change year from 2002-2025 to 2002-2026
2026-01-15 00:22:32 +01:00
TheTechnician27
23fd57f641
Copyright: Change year from 2002-2024 to 2002-2025
2025-01-20 05:07:26 +01:00
GovanifY
132431b7c8
headers: relicense to GPL-3.0+
...
also update to 2024 while i'm at it
2024-07-30 17:17:13 -04:00
Stenzek
7d098674f2
IPU: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
0bbde2ca52
IPU: Fix regression from #10617
2024-01-14 15:22:43 +10:00
Stenzek
e626754000
IPU: Remove last parameter from IDCT_Add
...
It was always being used uninitialized.
2024-01-14 12:51:51 +10:00
Stenzek
59d29b3648
Common: Rename General to HostSys
...
Actually fits what it's doing.
2023-12-27 13:55:35 +10:00
Stenzek
d9abe10308
Misc: Remove explicit PCH include, switch to SPDX
2023-12-24 14:03:14 +10:00
refractionpcsx2
0fc9fa541f
IPU: Pause IPU_TO on tag edge. Stop repeat Interrupts
2023-11-06 14:21:39 +00:00
refractionpcsx2
ae5cd7b3c3
IPU: Adjust DMA timings, improve internal calling
...
[SAVEVERSION+]
2023-09-17 14:52:47 +01:00
refractionpcsx2
c4ec841c0f
IPU: Move decode delay to after the decode
2023-08-31 08:44:30 +01:00
refractionpcsx2
3e78f8e87d
IPU: Improve DMA/IPU call locations to reduce looping
2023-08-08 08:56:52 +01:00
refractionpcsx2
6f9164b986
IPU: Slow down BDEC and IDEC so they don't outstrip DMA data writes
2023-06-25 01:05:42 +01:00
Stenzek
7c9c8e197c
Common: Replace MemsetFast routines with C memset
...
And associated cleanup.
On most compilers these days, it'll either inline the memset with vector
fills or rep stosq, or outline with a call to memset.
I trust the compiler is probably going to make a better decision here,
than manual SSE intrinsics.
Ends up a couple of percent faster in FMV decoding.
2023-06-22 19:11:57 +10:00
Stenzek
d6c1af1a0c
IPU: Combine source files to work around an LTO bug in clang 15
...
Works around an LTO bug which seems to occur in clang 15, but not in
clang 12. The entire else branch in the 0 case in get_non_intra_block()
was being removed...
Fixes Burnout 3 crashing in clang builds.
2023-01-16 20:13:46 +00:00
TellowKrinkle
1a383de5c4
IPU: MultiISA IPU
2022-12-03 00:52:10 -06:00