- 23 Aug, 2021 2 commits
- 22 Aug, 2021 1 commit
-
-
Lioncash authored
If we don't set an explicit source and target language for the base english translation, then we'll generate an incorrect number of <numerusform> tags (which Transifex doesn't like).
-
- 21 Aug, 2021 3 commits
- 19 Aug, 2021 14 commits
-
-
bunnei authored
dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS
-
Mai M authored
SPIR-V: Merge two ifs in EmitGetAttribute
-
Mai M authored
applet_error: Fix 64-bit error code conversion
-
Mai M authored
Replace QPoint with QPointF where applicable
-
Valeri authored
Previously, floats were implicitly cast to integers
-
Morph authored
qt_software_keyboard: fix copy-paste error
-
Valeri authored
-
Valeri authored
`via_header_index` is already checked above, so it would never be true in this branch
-
Morph authored
-
Valeri authored
-
Mai M authored
Fix crash in logging in CreateStrayLayer
-
Valeri authored
It was trying to log value of layer_id which is specifically known not to exist, potentially leading to segfault. Log display_id instead.
-
Morph authored
Fix check is thread current in GetThreadContext
-
Valeri authored
Misplaced break made it only check for the first core.
-
- 18 Aug, 2021 1 commit
-
-
bunnei authored
kernel: Various improvements to scheduler
-
- 16 Aug, 2021 4 commits
-
-
Fernando S authored
Fix LAN Play
-
Sönke Holz authored
-
spholz authored
-
Sönke Holz authored
-
- 15 Aug, 2021 3 commits
- 14 Aug, 2021 2 commits
- 13 Aug, 2021 8 commits
-
-
yzct12345 authored
This fixes a lost wakeup in SPSCQueue. If the reader is in just the right position, the writer's notification will be lost and this will be a problem if the writer then does something to wait on the reader. This was discovered to affect my upcoming stacktrace PR. I don't think any performance decrease will be noticeable because an uncontended mutex is smart enough to skip the syscall. This PR might also resolve some rare deadlocks but I don't know of any examples.
-
yzct12345 authored
This simplifies the logging system. This also fixes some lost messages on startup. The simplification is simple. I removed unused functions and moved most things in the .h to the .cpp. I replaced the unnecessary linked list with its contents laid out as three member variables. Anything that went through the linked list now directly accesses the backends. Generic functions are replaced with those for each specific use case and there aren't many. This change increases coupling but we gain back more KISS and encapsulation. With those changes it was easy to make it thread-safe. I just removed the mutex and turned a boolean atomic. I was planning to use this thread-safety in my next PR about stacktraces. It was actually async-signal-safety at first but I ended up using a different approach. Anyway getting rid of the linked list is important for that because have the list of backends constantly changing complicates things.
-
Sönke Holz authored
-
spholz authored
-
Sönke Holz authored
The header "combaseapi.h" of mingw-w64 defines "interface" as "struct".
-
Sönke Holz authored
-
bunnei authored
input_common: Disable sdl raw input mode
-
Sönke Holz authored
-
- 12 Aug, 2021 2 commits
-
-
Sönke Holz authored
-
Sönke Holz authored
GetAvailableNetworkInterfaces
-