summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3396 from FernandoS27/prometheus-1Gravatar David2020-06-2822-3/+1646
|\ | | | | Implement SpinLocks, Fibers and a Host Timer
| * Common: Fix non-conan buildGravatar Fernando Sahmkow2020-06-261-1/+2
| |
| * Tests/HostTiming: Correct GCC Compile error.Gravatar Fernando Sahmkow2020-06-181-15/+14
| |
| * Common/Fiber: Address Feedback and Correct Memory leaks.Gravatar Fernando Sahmkow2020-06-182-34/+41
| |
| * Common/Fiber: Implement Rewind on Boost Context.Gravatar Fernando Sahmkow2020-06-182-2/+39
| |
| * Common/uint128: Correct MSVC Compilation in old versions.Gravatar Fernando Sahmkow2020-06-181-0/+4
| |
| * Common/Fiber: Document fiber interexchange.Gravatar Fernando Sahmkow2020-06-181-1/+4
| |
| * Common/Fiber: Implement Rewinding.Gravatar Fernando Sahmkow2020-06-183-2/+84
| |
| * Common/Fiber: Additional corrections to f_context.Gravatar Fernando Sahmkow2020-06-181-4/+4
| |
| * Common/Fiber: Correct f_context based Fibers.Gravatar Fernando Sahmkow2020-06-181-6/+8
| |
| * Host Timing: Correct clang format.Gravatar Fernando Sahmkow2020-06-181-1/+0
| |
| * HostTiming: Correct rebase and implement AddTicks.Gravatar Fernando Sahmkow2020-06-182-1/+19
| |
| * Core/HostTiming: Allow events to be advanced manually.Gravatar Fernando Sahmkow2020-06-184-31/+47
| |
| * Common/Tests: Address FeedbackGravatar Fernando Sahmkow2020-06-189-39/+51
| |
| * Common: Make MinGW build use Windows Fibers instead of fcontext_tGravatar Fernando Sahmkow2020-06-182-4/+4
| |
| * Common/Tests: Clang Format.Gravatar Fernando Sahmkow2020-06-187-31/+41
| |
| * Common: Correct fcontext fibers.Gravatar Fernando Sahmkow2020-06-181-5/+4
| |
| * Common: Refactor & Document Wall clock.Gravatar Fernando Sahmkow2020-06-186-51/+50
| |
| * Common: Implement WallClock Interface and implement a native clock for x64Gravatar Fernando Sahmkow2020-06-1810-40/+378
| |
| * Tests: Add base tests to host timingGravatar Fernando Sahmkow2020-06-185-43/+243
| |
| * Core: Implement a Host Timer.Gravatar Fernando Sahmkow2020-06-185-0/+295
| |
| * Common: Polish Fiber class, add comments, asserts and more tests.Gravatar Fernando Sahmkow2020-06-185-25/+147
| |
| * Tests: Add tests for fibers and refactor/fix Fiber classGravatar Fernando Sahmkow2020-06-184-19/+247
| |
| * Common: Implement a basic Fiber class.Gravatar Fernando Sahmkow2020-06-183-0/+204
| |
| * Common: Implement a basic SpinLock classGravatar Fernando Sahmkow2020-06-183-0/+68
| |
* | Merge pull request #4097 from kevinxucs/kevinxucs/device-pixel-scaling-floatGravatar bunnei2020-06-271-1/+1
|\ \ | | | | | | Fix framebuffer size on fractional scaling display
| * | Fix framebuffer size on fractional scaling display.Gravatar Kaiwen Xu2020-06-161-1/+1
| | |
* | | Merge pull request #4164 from Kewlan/mute-audio-hotkeyGravatar bunnei2020-06-276-3/+17
|\ \ \ | | | | | | | | hotkeys: Add a "Mute Audio" hotkey
| * | | Add a "Mute Audio" hotkeyGravatar Kewlan2020-06-266-3/+17
| | | |
* | | | Merge pull request #4158 from Morph1984/capsGravatar bunnei2020-06-2714-57/+69
|\ \ \ \ | | | | | | | | | | caps: Use enum classes and check struct sizes on compile time
| * | | | caps_u: Fix GetAlbumContentsFileListForApplication stubGravatar Morph2020-06-261-9/+15
| | | | |
| * | | | caps: Use enum classes and check struct sizes on compile timeGravatar Morph2020-06-261-34/+40
| | | | |
| * | | | caps: Update copyright headersGravatar Morph2020-06-2614-14/+14
| | | | | | | | | | | | | | | | | | | | Updated to "yuzu Emulator Project"
* | | | | Merge pull request #4152 from ogniK5377/ipc-errGravatar bunnei2020-06-261-25/+22
|\ \ \ \ \ | | | | | | | | | | | | Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG
| * | | | | Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSGGravatar David Marcec2020-06-241-25/+22
| | | | | | | | | | | | | | | | | | | | | | | | Previously if applications would send faulty buffers(example homebrew) it would lead to us returning uninitalized data. Switching from ASSERT_MSG to ASSERT_OR_EXECUTE_MSG allows us to have a fail safe to prevent crashes but also continue execution without introducing undefined behavior
* | | | | | Merge pull request #4154 from ogniK5377/swkbd-nullptrGravatar bunnei2020-06-261-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Prevent nullptr dereference on swkbd error case
| * | | | | | Prevent nullptr dereference on swkbd error caseGravatar David Marcec2020-06-251-1/+1
| | | | | | |
* | | | | | | Merge pull request #4147 from ReinUsesLisp/hset2-immGravatar bunnei2020-06-262-21/+75
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | shader/half_set: Implement HSET2_IMM
| * | | | | | | shader/half_set: Implement HSET2_IMMGravatar ReinUsesLisp2020-06-222-21/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add HSET2_IMM. Due to the complexity of the encoding avoid using BitField unions and read the relevant bits from the code itself. This is less error prone.
* | | | | | | | Merge pull request #4178 from VolcaEM/patch-6Gravatar David2020-06-271-4/+43
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | es: Update function table
| * | | | | | | | Use better names for "Unknown"sGravatar VolcaEM2020-06-271-39/+39
| | | | | | | | |
| * | | | | | | | Update function namesGravatar VolcaEM2020-06-271-4/+4
| | | | | | | | |
| * | | | | | | | es: Update function tableGravatar VolcaEM2020-06-271-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
* | | | | | | | | btm: Give better names for unknown functionsGravatar David Marcec2020-06-271-5/+5
| | | | | | | | |
* | | | | | | | | btdrv: Update function table (#4174)Gravatar VolcaEM2020-06-261-83/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | * btdrv: Update function table
* | | | | | | | | bpc: Update function tables (#4173)Gravatar VolcaEM2020-06-261-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bpc: Update function tables This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
* | | | | | | | | bcat: Update function tables and add missing classes (#4172)Gravatar VolcaEM2020-06-262-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | * bcat: Update function tables and add missing classes
* | | | | | | | | am: Update function tables and add missing classes (#4169)Gravatar VolcaEM2020-06-263-17/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * am: Update function tables and add missing classes * Remove comments (1/5) * Remove comments (2/5) * Remove comments (3/5) * Remove comments (4/5) * Remove comments (5/5) * Remove unused classes (1/2) * Remove unused classes (2/2)
* | | | | | | | | aoc: Update function table (#4170)Gravatar VolcaEM2020-06-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * aoc: Update function table * Remove comments
* | | | | | | | | Merge pull request #4177 from VolcaEM/patch-5Gravatar LC2020-06-261-71/+76
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | btm: Update function tables