bunnei
|
e0cb85691a
|
Services: Initialize all state variables at bootup.
|
2015-05-01 18:27:02 +07:00 |
bunnei
|
bbabed8e98
|
Memory: Properly cleanup & shutdown.
|
2015-05-01 18:27:01 +07:00 |
bunnei
|
28df8dbfeb
|
Qt: Create emu thread on bootup, kill it on shutdown.
|
2015-05-01 18:27:00 +07:00 |
bunnei
|
d5665fea89
|
EmuThread: Remove unused filename attribute.
|
2015-05-01 18:26:59 +07:00 |
bunnei
|
762c1a9ff5
|
Qt: Move EmuThread ownership from render window to main window.
|
2015-05-01 18:26:58 +07:00 |
bunnei
|
4d30edc11e
|
Merge pull request #717 from linkmauve/useless-auto
VideoCore: Remove a superfluous auto variable declaration in debug_utils
|
2015-04-29 10:27:58 +07:00 |
Emmanuel Gil Peyrot
|
36b48082d5
|
VideoCore: Remove a superfluous auto variable declaration in debug_utils.
|
2015-04-29 13:37:12 +07:00 |
Yuri Kunde Schlesner
|
5b9bbc37d4
|
Merge pull request #715 from purpasmart96/configmem_typo_fix
ConfigMem: Remove duplicate retail bit
|
2015-04-28 16:24:53 +07:00 |
purpasmart96
|
8716445621
|
ConfigMem: Remove duplicate retail bit
|
2015-04-28 16:22:50 +07:00 |
bunnei
|
2cc6511039
|
Merge pull request #692 from purpasmart96/log_improvements
Services/Loader: Use more sensible log formats for certain functions along with more info being logged.
|
2015-04-28 10:12:50 +07:00 |
purpasmart96
|
c3a480160e
|
Services/Loader: Use more sensible log formats for certain functions
along with more info being logged.
|
2015-04-27 23:07:08 +07:00 |
archshift
|
d8b22d8b87
|
Merge pull request #710 from lioncash/static
ptm_sysm: Add static specifier to IsLegacyPowerOff
|
2015-04-24 15:25:18 +07:00 |
Lioncash
|
1baab50e7c
|
ptm_sysm: Add static specifier to IsLegacyPowerOff
|
2015-04-24 18:23:20 +07:00 |
bunnei
|
4dbe358a71
|
Merge pull request #706 from lioncash/unused
dyncom: Remove more unused/unnecessary code
|
2015-04-20 20:47:26 +07:00 |
Lioncash
|
8b2b620a5e
|
dyncom: Remove more unused/unnecessary code
Gets rid of a sizeable amount of stuff in armdefs.
|
2015-04-20 16:30:34 +07:00 |
bunnei
|
e3eba48596
|
Merge pull request #704 from citra-emu/archshift-patch-1
Add "or any later version" qualifier to the GPLv2 statement in the readme
|
2015-04-19 20:53:07 +07:00 |
bunnei
|
a698e15c5d
|
Merge pull request #703 from lioncash/cruft
dyncom: Remove unused/unnecessary VFP cruft
|
2015-04-19 20:50:41 +07:00 |
archshift
|
33aaf13586
|
Add "or any later version" qualifier to the GPLv2 statement in the readme
|
2015-04-18 03:32:01 +07:00 |
Lioncash
|
d66a12c6f6
|
dyncom: Remove unused/unnecessary VFP cruft
|
2015-04-17 20:46:05 +07:00 |
bunnei
|
5e55a525d8
|
Merge pull request #691 from rohit-n/sign-compare
Silence some -Wsign-compare warnings.
|
2015-04-17 20:22:03 +07:00 |
bunnei
|
1add98d7f8
|
Merge pull request #699 from yuriks/event-use-lambda
Common: thread.h cleanups
|
2015-04-17 20:18:01 +07:00 |
Yuri Kunde Schlesner
|
6402de9ae7
|
Common: thread.h cleanups
The helper classes are rendered obsolete by C++11 lambdas. Also made
formatting conform to our code style.
|
2015-04-16 17:55:30 +07:00 |
bunnei
|
3ee9f6c5d8
|
Merge pull request #696 from yuriks/interface-deinline
De-inline functions from Interface, removing them from service.h
|
2015-04-14 19:14:27 +07:00 |
bunnei
|
46ea6944c3
|
Merge pull request #697 from linkmauve/clang<3
Fix a few warnings as reported by clang 3.6
|
2015-04-14 19:13:33 +07:00 |
Emmanuel Gil Peyrot
|
2e860bd59c
|
Core_ARM11: Replace debug prints with our own logging functions in vfpsingle.
|
2015-04-14 21:34:36 +07:00 |
Emmanuel Gil Peyrot
|
d9eb7ca95c
|
citra-qt: Use std::abs() to get the right absolute function for s64.
|
2015-04-14 21:18:35 +07:00 |
Emmanuel Gil Peyrot
|
0d69b2f7bd
|
Kernel: Use the correct format string for u64 hex.
|
2015-04-14 21:18:31 +07:00 |
Emmanuel Gil Peyrot
|
bdcf28e3bc
|
Headers: Add some forgotten overrides, thanks clang!
|
2015-04-14 21:18:25 +07:00 |
Yuri Kunde Schlesner
|
ad3e25b414
|
De-inline functions from Interface, removing them from service.h
This reduces the time for a full recompile from 65.43s to 59.53s (~9%)
|
2015-04-14 15:34:28 +07:00 |
bunnei
|
6f1143885b
|
Merge pull request #683 from bunnei/thread-priority
Thread priority and scheduler improvements
|
2015-04-09 23:05:49 +07:00 |
bunnei
|
db4bd98bac
|
SVC: Assert on unsupported CreateThread processor ID.
|
2015-04-09 22:55:18 +07:00 |
Rohit Nirmal
|
f15c142c5e
|
Silence some -Wsign-compare warnings.
|
2015-04-09 18:55:01 +07:00 |
bunnei
|
c077bcefa9
|
SVC: Update various SVCs to cause a reschedule.
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
|
2015-04-09 19:06:42 +07:00 |
bunnei
|
9c3419ebcc
|
Kernel: Implemented priority inheritance for mutexes.
|
2015-04-09 19:06:39 +07:00 |
bunnei
|
7b9f428b23
|
Thread: Implement priority boost for starved threads.
SVC: Return correct error code on invalid CreateThread processor ID.
SVC: Assert when creating a thread with an invalid userland priority.
|
2015-04-09 19:05:21 +07:00 |
bunnei
|
ee3377b67d
|
SVC: Reschedule on svcCreateThread.
|
2015-04-09 19:04:20 +07:00 |
bunnei
|
bdd190363d
|
APT: (Subv) Fix bug where start event was being incorrectly signaled.
|
2015-04-09 19:04:19 +07:00 |
bunnei
|
e08f55b1a7
|
Kernel: Fixed default thread priority.
|
2015-04-09 19:04:19 +07:00 |
bunnei
|
b16fe21764
|
Merge pull request #690 from Zaneo/sharedmemory
Shared_memory: Initialize base address to 0x0
|
2015-04-09 14:37:15 +07:00 |
Gareth Higgins
|
25a43cd2ec
|
Initialize base address to 0x0
|
2015-04-08 20:34:41 +07:00 |
Tony Wasserka
|
8af5753da5
|
Merge pull request #689 from lioncash/format
gpu: Fix a missing format specifier
|
2015-04-08 15:41:21 +07:00 |
bunnei
|
114126b216
|
Merge pull request #688 from lioncash/unused
dyncom: Remove unnecessary enum and typedef
|
2015-04-07 23:03:08 +07:00 |
bunnei
|
e630fd2a95
|
Merge pull request #676 from purpasmart96/ir_service_refc
IR: Move The IR services to their own folder and implement "GetHandles"
|
2015-04-07 23:01:07 +07:00 |
Lioncash
|
7da90dee42
|
gpu: Fix a missing format specifier
|
2015-04-07 10:38:49 +07:00 |
Lioncash
|
a6c9e453b2
|
dyncom: Remove unnecessary enum and typedef
Also fixes descriptions in the process.
|
2015-04-07 08:05:41 +07:00 |
bunnei
|
11bd6024fb
|
Merge pull request #686 from lioncash/vfp
vfp: Minor cleanups
|
2015-04-06 21:21:59 +07:00 |
Lioncash
|
29a4b6c7ed
|
vfp: Make the FPSID values match the MPCore
|
2015-04-06 16:09:35 +07:00 |
Lioncash
|
f9cc6d6484
|
vfp: Get rid of the VFP_OFFSET macro
|
2015-04-06 16:09:28 +07:00 |
bunnei
|
14dcd98653
|
Merge pull request #685 from lioncash/cpregs
dyncom: Set the MPCore CP15 register reset values on initialization.
|
2015-04-06 15:06:07 +07:00 |
Yuri Kunde Schlesner
|
8d7a77a1d4
|
Merge pull request #684 from lioncash/uninit
dyncom: Suppress uninitialized variable warnings
|
2015-04-06 10:34:56 +07:00 |