summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge pull request #7978 from german77/sidewayGravatar bunnei2022-04-2110-0/+127
|\ \ \ \ \ | |_|_|/ / |/| | | | input_common: Map sticks correctly when mapped sideways
| * | | | input_common: Map sticks correctly when mapped sidewaysGravatar Narr the Reg2022-03-2110-0/+127
| | | | |
* | | | | Merge pull request #8222 from german77/sixaxis_testGravatar bunnei2022-04-216-99/+363
|\ \ \ \ \ | | | | | | | | | | | | service: hid: Improve accuracy of sixaxis functions
| * | | | | service: hid: Improve accuracy of sixaxis functionsGravatar Narr the Reg2022-04-186-99/+363
| | | | | |
* | | | | | Merge pull request #8192 from german77/screenshotGravatar Mai M2022-04-213-0/+13
|\ \ \ \ \ \ | | | | | | | | | | | | | | bootmanager: Don't create another screenshot request if previous one is not done yet
| * | | | | | bootmanager: Don't create another screenshot request if previous one is not ↵Gravatar german772022-04-183-0/+13
| |/ / / / / | | | | | | | | | | | | | | | | | | done yet
* | | | | | Merge pull request #8232 from liamwhite/backtraceGravatar Mai M2022-04-216-90/+98
|\ \ \ \ \ \ | | | | | | | | | | | | | | core/arm: separate backtrace collection
| * | | | | | core/arm: separate backtrace collectionGravatar Liam2022-04-206-90/+98
| | | | | | |
* | | | | | | Merge pull request #8231 from german77/warningGravatar Mai M2022-04-201-0/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | input_common: Ignore boost uninitialized local variable
| * | | | | | | input_common: Ignore boost uninitialized local variableGravatar Narr the Reg2022-04-201-0/+9
| | | | | | | |
* | | | | | | | Merge pull request #8224 from Docteh/hihi1Gravatar bunnei2022-04-201-1/+19
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | ui: translate hat directions
| * | | | | | | ui: translate hat directionsGravatar Kyle K2022-04-191-1/+19
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | QObject ends up being its own translation context. But this works in our favor. GetButtonName and GetDirectionName will share one translation the directions such as "Left" "Right" and the ConfigureInputPlayer context will contain translations that show up in the form, in places that aren't those buttons.
* | | | | | | Prevent the mouse cursor from leaving the window when mouse panning is enabledGravatar Purple2022-04-192-2/+41
| |/ / / / / |/| | | | |
* | | | | | yuzu: mention GPLv3.0+ in about dialogGravatar Andrea Pappacoda2022-04-181-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Follow-up to 284934ebfdf5e530c960cf69969172ff76f40bea Fixes #8218
* | | | | Merge pull request #8204 from Docteh/translate_gameslistGravatar Mai M2022-04-173-3/+6
|\ \ \ \ \ | | | | | | | | | | | | ui: Fix Game Compatibility list translations
| * | | | | ui: Fix Game Compatibility list translationsGravatar Kyle K2022-04-163-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by GillianMC on Discord. Looks to be a small quirk in the QT API. setText(QObject::tr(status.text)); bringing up QObject breaks the link with the GameListItemCompat
* | | | | | Merge pull request #6558 from german77/ringcon2Gravatar Fernando S2022-04-1629-28/+2608
|\ \ \ \ \ \ | | | | | | | | | | | | | | hidbus: Implement hidbus and ringcon
| * | | | | | yuzu: Call ignore event after ensuring it's initializedGravatar Narr the Reg2022-04-162-2/+2
| | | | | | |
| * | | | | | yuzu: Add custom ringcon configurationGravatar german772022-04-1619-65/+992
| | | | | | |
| * | | | | | hidbus: Implement hidbus and ringconGravatar german772022-04-1614-26/+1679
| | | | | | |
* | | | | | | Merge pull request #8188 from merryhime/jit-race-page-table-changedGravatar bunnei2022-04-164-57/+84
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | dynarmic: Fix race when switching page tables
| * | | | | | dynarmic: Fix race when switching page tablesGravatar merry2022-04-104-57/+84
| | | | | | |
* | | | | | | Merge pull request #8205 from liamwhite/n64-miscGravatar Fernando S2022-04-1611-9/+127
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fixes for Mario 64
| * | | | | | | video_core: implement formats for N64 emulationGravatar Fernando Sahmkow2022-04-148-7/+102
| | | | | | | |
| * | | | | | | buffer_cache: cap vertex buffer sizesGravatar Liam2022-04-141-1/+14
| | | | | | | |
| * | | | | | | maxwell3d: add small_index_2 registerGravatar Liam2022-04-142-1/+11
| | | | | | | |
* | | | | | | | Merge pull request #8172 from bunnei/kernel-mutexGravatar Fernando S2022-04-1612-89/+46
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
| * | | | | | | core: hle: kernel: k_thread: Rework dummy thread waiting.Gravatar bunnei2022-04-112-28/+21
| | | | | | | |
| * | | | | | | core: hle: service: Allocate a service thread.Gravatar bunnei2022-04-111-1/+2
| | | | | | | |
| * | | | | | | hle: kernel: k_spin_lock: Remove unused ThreadPause.Gravatar bunnei2022-04-111-28/+0
| | | | | | | |
| * | | | | | | hle: kernel: Use std::mutex instead of spin locks for most kernel locking.Gravatar bunnei2022-04-1110-32/+23
| | | | | | | |
* | | | | | | | Merge pull request #8190 from Docteh/palswapGravatar bunnei2022-04-133-0/+18
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | ui: Set Link Color when setting theme
| * | | | | | | | ui: Touching QPalette::Text broke dark -> light UI. don't doGravatar Kyle K2022-04-121-2/+0
| | | | | | | | |
| * | | | | | | | ui: Set Link Color when setting themeGravatar Kyle K2022-04-113-0/+20
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Long story short, QT doesn't allow the link colors to be set via their stylesheets. There are two ways to work with this, specify the color manually for every link (See the About dialog) The other way is to change the default palette. IsDarkTheme is copy/pasted from src/yuzu/debugger/wait_tree.cpp
* | | | | | | | Merge pull request #8027 from lat9nq/cmd-fullscreen-sizeGravatar bunnei2022-04-131-6/+7
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | emu_window_sdl2: Set window size to display dimensions for exclusive fullscreen
| * | | | | | | | emu_window_sdl2: Set window size to display dimensions for exclusive fullscreenGravatar lat9nq2022-03-151-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since SDL2 does not automatically resize the canvas when entering fullscreen mode, resize the window to desktop display dimensions.
* | | | | | | | | Merge pull request #8202 from merryhime/fix-single-coreGravatar Fernando S2022-04-132-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | dynarmic: Fix single core mode
| * | | | | | | | | dynarmic: Fix single core modeGravatar merry2022-04-132-2/+2
| | |_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Regression introduced in a5d040df3d. Closes #8201.
* / | | | | | | | service: jit: Implement the JIT serviceGravatar Liam2022-04-135-9/+784
|/ / / / / / / /
* | | | | | | | Merge pull request #8165 from bunnei/ensure-session-port-cleanupGravatar bunnei2022-04-128-25/+53
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Kernel: Track open references to KServerPort and KServerSession.
| * | | | | | | | hle: kernel: Unify and integrate reference tracking for ↵Gravatar bunnei2022-04-086-13/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | KServerPort/KServerSession. - These are not managed elsewhere, and need to be tracked and closed on emulation shutdown.
| * | | | | | | | hle: kernel: k_server_port: Release ref-counted host emulation members on ↵Gravatar bunnei2022-04-081-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Destroy.
| * | | | | | | | hle: kernel: k_auto_object: Move unregister with kernel to after Destroy.Gravatar bunnei2022-04-081-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Destructor is no longer invoked, so our object counting was off.
| * | | | | | | | hle: service: sm: Remove manual tracking of KServerPorts.Gravatar bunnei2022-04-082-8/+1
| | | | | | | | |
| * | | | | | | | hle: kernel: hle_ipc: HasSessionRequestHandler: Check if domain handler is ↵Gravatar bunnei2022-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expired rather than locking.
* | | | | | | | | Merge pull request #8178 from tech-ticks/skyline-icache-fixGravatar bunnei2022-04-124-15/+34
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemory (fixes #8174)
| * | | | | | | | hle: kernel: Invalidate entire icache in UnmapProcessMemory and ↵Gravatar tech-ticks2022-04-094-15/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UnmapCodeMemory (fixes #8174)
* | | | | | | | | Merge pull request #8157 from lat9nq/kernel-racesGravatar bunnei2022-04-117-13/+15
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | kernel: Fix some data races
| * | | | | | | | | k_system_control: Fix data raceGravatar lat9nq2022-04-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `return distribution(gen)` is a data race between a read and a write in two threads, reported by TSan. Remove static random number generators so they aren't using the same generator.
| * | | | | | | | | k_auto_object: Fix data raceGravatar lat9nq2022-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change the memory order to acqure-release when we decrement the reference count. Prevents a race with line 89 reported by TSan.