summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* common: add sysconf() fallbackGravatar Jan Beich2020-06-291-3/+16
| | | | | | src/common/memory_detect.cpp:15:10: fatal error: 'sys/sysinfo.h' file not found #include <sys/sysinfo.h> ^~~~~~~~~~~~~~~
* Merge pull request #4140 from ReinUsesLisp/validation-layersGravatar Rodrigo Locatti2020-06-293-5/+43
|\ | | | | renderer_vulkan: Update validation layer name and test before enabling
| * renderer_vulkan: Update validation layer name and test before enablingGravatar ReinUsesLisp2020-06-223-5/+43
| | | | | | | | | | | | | | Update validation layer string to VK_LAYER_KHRONOS_validation. While we are at it, properly check for available validation layers before enabling them.
* | Merge pull request #3955 from FernandoS27/prometheus-2bGravatar bunnei2020-06-28115-2293/+3971
|\ \ | | | | | | Remake Kernel Scheduling, CPU Management & Boot Management (Prometheus)
| * | Core/Common: Address Feedback.Gravatar Fernando Sahmkow2020-06-2721-58/+58
| | |
| * | NvFlinger: Clang Format.Gravatar Fernando Sahmkow2020-06-271-1/+1
| | |
| * | Build System: Fix GCC & MINGW Build.Gravatar Fernando Sahmkow2020-06-271-0/+4
| | |
| * | SVC: Implement 32-bits wrappers and update Dynarmic.Gravatar Fernando Sahmkow2020-06-274-34/+282
| | |
| * | SVC: Add GetCurrentProcessorNumber32, CreateTransferMemory32, ↵Gravatar Fernando Sahmkow2020-06-272-6/+39
| | | | | | | | | | | | SetMemoryAttribute32
| * | ARM: Update Dynarmic and Setup A32 according to latest interface.Gravatar Fernando Sahmkow2020-06-278-93/+174
| | |
| * | SVC: Add GetThreadPriority32 & SetThreadPriority32Gravatar Fernando Sahmkow2020-06-272-2/+30
| | |
| * | ArmDynarmic32: Setup CNTPCT correctlyGravatar Fernando Sahmkow2020-06-271-1/+1
| | |
| * | Audio: Correct buffer release for host timing.Gravatar Fernando Sahmkow2020-06-273-1/+22
| | |
| * | Common/Kernel: Corrections and small bug fixing.Gravatar Fernando Sahmkow2020-06-272-8/+3
| | |
| * | Services/NvFlinger: Do vSync in a sepparate thread on Multicore.Gravatar Fernando Sahmkow2020-06-274-5/+69
| | |
| * | Common/NativeClockx86: Reduce native clock accuracy further.Gravatar Fernando Sahmkow2020-06-271-1/+1
| | |
| * | Tests/CoreTiming: Correct host timing tests.Gravatar Fernando Sahmkow2020-06-272-157/+14
| | |
| * | ARMDynarmicInterface: Correct GCC Build Errors.Gravatar Fernando Sahmkow2020-06-272-6/+6
| | |
| * | Common/AtomicOps: Correct GCC Intrinsic argument ordering.Gravatar Fernando Sahmkow2020-06-271-5/+5
| | |
| * | Kernel: Correct Host Context on Threads and Scheduler.Gravatar Fernando Sahmkow2020-06-274-11/+11
| | |
| * | YuzuQT: Hide Speed UI on Multicore.Gravatar Fernando Sahmkow2020-06-271-1/+1
| | |
| * | Clang Format.Gravatar Fernando Sahmkow2020-06-2714-48/+49
| | |
| * | ARMInterface/Externals: Update dynarmic and fit to latest version.Gravatar Fernando Sahmkow2020-06-271-7/+7
| | |
| * | ARMInterface: Correct rebase errors.Gravatar Fernando Sahmkow2020-06-273-5/+5
| | |
| * | CoreTiming: Correct rebase bugs and other miscellaneous things.Gravatar Fernando Sahmkow2020-06-272-4/+8
| | |
| * | Core: Split Microprofile Dynarmic timing per CoreGravatar Fernando Sahmkow2020-06-271-3/+12
| | |
| * | General: Tune the priority of main emulation threads so they have higher ↵Gravatar Fernando Sahmkow2020-06-276-0/+60
| | | | | | | | | | | | priority than less important helper threads.
| * | Dynarmic Interface: don't clear cache if JIT has not been created.Gravatar Fernando Sahmkow2020-06-272-0/+6
| | |
| * | General: Correct rebase, sync gpu and context management.Gravatar Fernando Sahmkow2020-06-279-32/+45
| | |
| * | CoreTiming/CycleTimer: Correct Idling.Gravatar Fernando Sahmkow2020-06-271-2/+5
| | |
| * | SingleCore: Correct ticks reset to be on preemption.Gravatar Fernando Sahmkow2020-06-271-1/+1
| | |
| * | General: Cleanup legacy code.Gravatar Fernando Sahmkow2020-06-2719-740/+8
| | |
| * | Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct ↵Gravatar Fernando Sahmkow2020-06-272-3/+13
| | | | | | | | | | | | svcBreak.
| * | Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.Gravatar Fernando Sahmkow2020-06-272-6/+13
| | |
| * | HLE_IPC: Correct HLE Event behavior on timeout.Gravatar Fernando Sahmkow2020-06-273-1/+19
| | |
| * | SingleCore: Improve Cycle timing Behavior and replace mutex in global ↵Gravatar Fernando Sahmkow2020-06-273-2/+4
| | | | | | | | | | | | scheduler for spinlock.
| * | FrameLimiting: Enable frame limiting for single core.Gravatar Fernando Sahmkow2020-06-272-1/+2
| | |
| * | SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-2715-80/+152
| | |
| * | Scheduler: Correct Reload/UnloadGravatar Fernando Sahmkow2020-06-272-3/+5
| | |
| * | Thread: Release the ARM Interface on exitting.Gravatar Fernando Sahmkow2020-06-273-1/+8
| | |
| * | General: Move ARM_Interface into Threads.Gravatar Fernando Sahmkow2020-06-2718-170/+136
| | |
| * | Core: Refactor ARM Interface.Gravatar Fernando Sahmkow2020-06-2710-42/+69
| | |
| * | X64 Clock: Reduce accuracy to be less or equal to guest accuracy.Gravatar Fernando Sahmkow2020-06-273-1/+10
| | |
| * | ARM/WaitTree: Better track the CallStack for each thread.Gravatar Fernando Sahmkow2020-06-273-11/+74
| | |
| * | SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface.Gravatar Fernando Sahmkow2020-06-273-5/+20
| | |
| * | SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Gravatar Fernando Sahmkow2020-06-277-10/+48
| | |
| * | GUI: Make multicore only work with Async and add GUI for multicore.Gravatar Fernando Sahmkow2020-06-276-5/+63
| | |
| * | ARM: Addapt to new Exclusive Monitor Interface.Gravatar Fernando Sahmkow2020-06-275-31/+24
| | |
| * | CPU_Manager: Correct stopping on SingleCore.Gravatar Fernando Sahmkow2020-06-271-3/+8
| | |
| * | Scheduler: Correct yielding interaction with SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-0/+15
| | |