Tilka
d374284d92
Merge pull request #13119 from SuperSamus/skylanders-tt-gp-remove
...
Remove Bloom Definitions for Skylanders Trap Team
2024-10-11 19:35:14 +01:00
Tilka
696ff5baea
Merge pull request #13121 from mitaclaw/synthesize-operator!=
...
C++20: Synthesize `operator!=` From `operator==`
2024-10-11 18:31:56 +01:00
Nayla Hanegan
4ea3da87b8
fix the batch scvripts again...
2024-10-11 07:29:04 -04:00
Nayla Hanegan
1f34e8d85c
Fix the batch scripts
2024-10-11 07:27:00 -04:00
mitaclaw
e8d5fb89e4
C++20: Synthesize operator!=
From operator==
...
The inequality operator is automatically generated by the compiler if `operator==` is defined.
2024-10-10 20:23:55 -07:00
mitaclaw
d296b2613c
Modernize std::adjacent_find
with ranges
2024-10-10 15:28:11 -07:00
mitaclaw
e4fb837f4b
Modernize std::find_if
with ranges
...
In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile.
2024-10-10 15:28:11 -07:00
mitaclaw
6ca7e2856b
Modernize std::find
with ranges
2024-10-10 15:28:11 -07:00
Sintendo
a9a779a6b9
JitArm64_Integer: Use IsImm helper more
2024-10-10 22:21:31 +02:00
Sintendo
0d9984b299
JitArm64_SystemRegisters: Optimize mtspr
...
No need to materialize the immediate if it is zero, we can just use WZR.
Before:
mov w27, #0x0 ; =0
str w27, [x29, #0x1178]
After:
str wzr, [x29, #0x1178]
2024-10-10 22:16:28 +02:00
Sintendo
8304ae3361
JitArm64_RegCache: Add IsImm helper
...
Because checking if a register is a specific immediate is a rather
common operation.
2024-10-10 22:13:34 +02:00
Martino Fontana
cb8b235a48
Remove Bloom Definitions for Skylanders Trap Team
2024-10-10 22:03:34 +02:00
Tilka
b5f7a50874
Merge pull request #13118 from BobConanDev/master
...
Update Contributing.md
2024-10-10 20:35:13 +01:00
Bob Conan
f5bc6f8bdb
Update Contributing.md
...
fix typos
2024-10-10 14:03:49 -05:00
Nayla
4685f3f6a4
Update GMPE01.ini
2024-10-10 11:58:08 -04:00
Nayla
f194b77e55
Update ci.yml
2024-10-10 07:51:12 -04:00
Nayla
71769af756
Update ci.yml
2024-10-10 07:50:48 -04:00
Nayla
f03ae4a16b
Update ci.yml
2024-10-10 07:48:12 -04:00
Nayla
5ea117dd30
Update ci.yml
2024-10-10 07:44:13 -04:00
Nayla Hanegan
28e7e84529
lets try this
2024-10-10 07:43:14 -04:00
Nayla Hanegan
1962ba5f37
lets try this
2024-10-10 07:42:45 -04:00
Nayla Hanegan
62788d15c1
lets try this
2024-10-10 07:34:30 -04:00
Nayla
fb213af9a5
Update ci.yml
2024-10-10 07:22:58 -04:00
Nayla
45d4cad03d
Update ci.yml
2024-10-10 07:21:47 -04:00
Nayla Hanegan
c65dfc16a5
fix ?
2024-10-10 07:01:02 -04:00
Nayla Hanegan
16eccb0390
fix ?
2024-10-10 06:56:00 -04:00
Nayla Hanegan
c9d9f5a1bb
winblows paths pt2
2024-10-10 06:50:28 -04:00
Nayla Hanegan
f878c0b218
winblows paths
2024-10-10 06:48:50 -04:00
Nayla Hanegan
1c70ae42c2
fix wolf mod
2024-10-10 06:45:54 -04:00
Nayla Hanegan
ab8cc6cd26
unify build scripts
2024-10-10 06:45:08 -04:00
Nayla Hanegan
9ef643ba37
appimage packaging
2024-10-10 06:36:45 -04:00
Nayla Hanegan
af8ffc2a31
Merge branch 'master' of https://github.com/MarioPartyNetplay/Dolphin-MPN
2024-10-10 06:20:37 -04:00
Nayla Hanegan
6b93998de5
1.05 of wolf's dx mod
2024-10-10 06:19:27 -04:00
mitaclaw
e572081ac3
Modernize std::min_element
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
c99a0c25e0
Modernize std::max_element
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
88a1a5b4f2
Modernize std::set_intersection
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
728663bdc0
Modernize std::binary_search
with ranges
...
In VolumeVerifier.cpp, constructing a `std::string_view` of the volume's GameID is unnecessary, as `std::`(`ranges::`)`binary_search` supports heterogeneous lookup. The usage in GameFile.cpp is a perfect example.
2024-10-10 00:53:48 -07:00
mitaclaw
01d0bdf1bb
Modernize std::is_sorted
with ranges
...
In OGLConfig.cpp, `std::views::reverse` is used rather than sorting using `std::ranges::greater` in order to parallel other instances of reverse iteration in the function.
2024-10-10 00:53:48 -07:00
mitaclaw
ebf7cebc32
Modernize std::sort
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
bcaf665d14
Modernize std::reverse_copy
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
78440ca335
Modernize std::reverse
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
9bd1dae41d
Modernize std::fill
with ranges
...
In DSPCore.cpp, there were two `std::fill` uses that could be simplified using `std::fill_n`. Due to their proximity with other `std::fill` algorithms being modernized with ranges, I chose to make these examples into the rare `std::ranges::fill_n`.
2024-10-10 00:53:48 -07:00
mitaclaw
a7160c7b38
Modernize std::replace_if
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
0a80243a92
Modernize std::replace
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
72436a0d1f
Modernize std::transform
with ranges
...
In StringUtil.h, the lambdas wrapping `Common::ToLower(char)` and `Common::ToUpper(char)` were only necessary due to the function names being overloaded.
2024-10-10 00:53:48 -07:00
mitaclaw
7ce170f138
Modernize std::copy
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
249defa72b
Modernize std::equal
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
4cc5e1972a
Modernize std::count_if
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
c46060e298
Modernize std::count
with ranges
2024-10-10 00:53:48 -07:00
mitaclaw
ed5eb49d47
Modernize std::for_each
with ranges
2024-10-10 00:53:48 -07:00