aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2228 from DarkLordZach/applet-manager-p1bunnei2019-04-241-33/+17
|\
| * core: Remove specific applets in favor of AppletManagerZach Hilman2019-04-171-33/+17
* | core/core: Move process execution start to System's Load()Lioncash2019-04-111-1/+5
* | core/core: Move main process creation into Load()Lioncash2019-04-111-4/+3
* | video_core/gpu: Create threads separately from initializationLioncash2019-04-111-11/+4
* | core/cpu_core_manager: Create threads separately from initialization.Lioncash2019-04-111-3/+6
|/
* core: Store system-wide ContentProvider for the emulatorZach Hilman2019-03-261-0/+26
* file_sys/cheat_engine: Remove use of global system accessorsLioncash2019-03-221-2/+2
* Merge pull request #1933 from DarkLordZach/cheat-enginebunnei2019-03-211-0/+11
|\
| * vm_manager: Remove cheat-specific ranges from VMManagerZach Hilman2019-03-051-2/+4
| * core: Add support for registering and controlling ownership of CheatEngineZach Hilman2019-03-041-0/+9
* | kernel: Make the address arbiter instance per-processLioncash2019-03-071-1/+1
* | Merge pull request #2055 from bunnei/gpu-threadbunnei2019-03-071-3/+10
|\ \
| * | gpu: Refactor a/synchronous implementations into their own classes.bunnei2019-03-061-2/+7
| * | gpu: Refactor to take RendererBase instead of RasterizerInterface.bunnei2019-03-061-1/+1
| * | core: Set is_powered_on before GPU is initialized.bunnei2019-03-061-1/+3
* | | Merge pull request #2190 from lioncash/ogl-globalbunnei2019-03-061-7/+7
|\ \ \ | |/ / |/| |
| * | core/core: Replace direct usage of the global system telemetry accessor from ...Lioncash2019-03-041-7/+7
| |/
* / kernel/address_arbiter: Pass in system instance to constructorLioncash2019-03-051-2/+3
|/
* video_core: Remove usages of System::GetInstance() within the enginesLioncash2019-02-151-1/+1
* core_timing: Convert core timing into a classLioncash2019-02-151-5/+14
* core_timing: Rename CoreTiming namespace to Core::TimingLioncash2019-02-121-3/+3
* gl_shader_cache: Link loading screen with disk shader cache loadReinUsesLisp2019-02-061-2/+0
* gl_shader_disk_cache: Pass core system as argument and guard against games wi...ReinUsesLisp2019-02-061-1/+1
* rasterizer_interface: Add disk cache entry for the rasterizerReinUsesLisp2019-02-061-0/+3
* core/frontend/applets/web_browser: Make OpenPage() non-constLioncash2019-01-171-6/+10
* Merge pull request #1959 from DarkLordZach/custom-rtcbunnei2019-01-101-0/+6
|\
| * settings: Use std::chrono::seconds instead of s64 for RTCZach Hilman2019-01-071-2/+1
| * core: Set custom RTC differential on game bootZach Hilman2019-01-071-0/+7
* | web_browser: Add bounds checking to applet interfaceZach Hilman2018-12-281-0/+5
* | core: Add getter and setter for WebBrowserApplet frontendZach Hilman2018-12-281-0/+13
|/
* Merge pull request #1781 from DarkLordZach/applet-profile-selectbunnei2018-12-231-0/+11
|\
| * core: Add getter/setter for ProfileSelector in SystemZach Hilman2018-12-031-0/+11
* | core: Make GetGameFileFromPath function externally accessibleZach Hilman2018-12-031-3/+5
|/
* core: Relocate CPU core management to its own classLioncash2018-11-221-97/+22
* am: Deglobalize software keyboard appletZach Hilman2018-11-181-0/+17
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-1/+1
* core: Add missing const variants of getters for the System classLioncash2018-10-281-2/+26
* core: Remove unnecessary assert in ArmInterface()Lioncash2018-10-181-2/+1
* core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash2018-10-151-4/+12
* core: Make the live Cpu instances unique_ptrs instead of shared_ptrsLioncash2018-10-151-9/+9
* core: Make the exclusive monitor a unique_ptr instead of a shared_ptrLioncash2018-10-151-2/+3
* core: Make CPUBarrier a unique_ptr instead of a shared_ptrLioncash2018-10-151-3/+3
* filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesyste...Lioncash2018-10-131-1/+1
* kernel/thread: Use a regular pointer for the owner/current processLioncash2018-10-101-3/+4
* loader: Make the Load() function take a process as a regular reference, not a...Lioncash2018-09-291-1/+1
* vfs_concat/vfs_layered: Remove friend declarations from ConcatenatedVfsFileLioncash2018-09-251-1/+1
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-7/+7
* core: Migrate current_process pointer to the kernelLioncash2018-09-061-4/+7
* core/core: Remove unnecessary sm/controller includeLioncash2018-09-061-1/+0