Zaneo
b8328593fe
EmuWindow: Clip mouse input coordinates to emulated screen dimensions.
If the mouse position for a mouse move/drag would take it outside the emulated screen dimensions, clip the coordinates to
the emulated screen dimensions.
Qt and GLFW will report negative coordinates for mouse positions to the left, or above citra window. Added restriction
to mouse coordinates passed to touchmoved by Qt/GLFW to be greater or equal to zero.
11 years ago
Yuri Kunde Schlesner
5b9bbc37d4
Merge pull request #715 from purpasmart96/configmem_typo_fix
ConfigMem: Remove duplicate retail bit
11 years ago
purpasmart96
8716445621
ConfigMem: Remove duplicate retail bit
11 years ago
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.
11 years ago
purpasmart96
c3a480160e
Services/Loader: Use more sensible log formats for certain functions
along with more info being logged.
11 years ago
archshift
d8b22d8b87
Merge pull request #710 from lioncash/static
ptm_sysm: Add static specifier to IsLegacyPowerOff
11 years ago
Lioncash
1baab50e7c
ptm_sysm: Add static specifier to IsLegacyPowerOff
11 years ago
bunnei
4dbe358a71
Merge pull request #706 from lioncash/unused
dyncom: Remove more unused/unnecessary code
11 years ago
Lioncash
8b2b620a5e
dyncom: Remove more unused/unnecessary code
Gets rid of a sizeable amount of stuff in armdefs.
11 years ago
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
11 years ago
bunnei
a698e15c5d
Merge pull request #703 from lioncash/cruft
dyncom: Remove unused/unnecessary VFP cruft
11 years ago
archshift
33aaf13586
Add "or any later version" qualifier to the GPLv2 statement in the readme
11 years ago
Lioncash
d66a12c6f6
dyncom: Remove unused/unnecessary VFP cruft
11 years ago
bunnei
5e55a525d8
Merge pull request #691 from rohit-n/sign-compare
Silence some -Wsign-compare warnings.
11 years ago
bunnei
1add98d7f8
Merge pull request #699 from yuriks/event-use-lambda
Common: thread.h cleanups
11 years ago
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.
11 years ago
bunnei
3ee9f6c5d8
Merge pull request #696 from yuriks/interface-deinline
De-inline functions from Interface, removing them from service.h
11 years ago
bunnei
46ea6944c3
Merge pull request #697 from linkmauve/clang<3
Fix a few warnings as reported by clang 3.6
11 years ago
Emmanuel Gil Peyrot
2e860bd59c
Core_ARM11: Replace debug prints with our own logging functions in vfpsingle.
11 years ago
Emmanuel Gil Peyrot
d9eb7ca95c
citra-qt: Use std::abs() to get the right absolute function for s64.
11 years ago
Emmanuel Gil Peyrot
0d69b2f7bd
Kernel: Use the correct format string for u64 hex.
11 years ago
Emmanuel Gil Peyrot
bdcf28e3bc
Headers: Add some forgotten overrides, thanks clang!
11 years ago
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%)
11 years ago
bunnei
6f1143885b
Merge pull request #683 from bunnei/thread-priority
Thread priority and scheduler improvements
11 years ago
bunnei
db4bd98bac
SVC: Assert on unsupported CreateThread processor ID.
11 years ago
Rohit Nirmal
f15c142c5e
Silence some -Wsign-compare warnings.
11 years ago
bunnei
c077bcefa9
SVC: Update various SVCs to cause a reschedule.
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
11 years ago
bunnei
9c3419ebcc
Kernel: Implemented priority inheritance for mutexes.
11 years ago
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.
11 years ago
bunnei
ee3377b67d
SVC: Reschedule on svcCreateThread.
11 years ago
bunnei
bdd190363d
APT: (Subv) Fix bug where start event was being incorrectly signaled.
11 years ago
bunnei
e08f55b1a7
Kernel: Fixed default thread priority.
11 years ago
bunnei
b16fe21764
Merge pull request #690 from Zaneo/sharedmemory
Shared_memory: Initialize base address to 0x0
11 years ago
Gareth Higgins
25a43cd2ec
Initialize base address to 0x0
11 years ago
Tony Wasserka
8af5753da5
Merge pull request #689 from lioncash/format
gpu: Fix a missing format specifier
11 years ago
bunnei
114126b216
Merge pull request #688 from lioncash/unused
dyncom: Remove unnecessary enum and typedef
11 years ago
bunnei
e630fd2a95
Merge pull request #676 from purpasmart96/ir_service_refc
IR: Move The IR services to their own folder and implement "GetHandles"
11 years ago
Lioncash
7da90dee42
gpu: Fix a missing format specifier
11 years ago
Lioncash
a6c9e453b2
dyncom: Remove unnecessary enum and typedef
Also fixes descriptions in the process.
11 years ago
bunnei
11bd6024fb
Merge pull request #686 from lioncash/vfp
vfp: Minor cleanups
11 years ago
Lioncash
29a4b6c7ed
vfp: Make the FPSID values match the MPCore
11 years ago
Lioncash
f9cc6d6484
vfp: Get rid of the VFP_OFFSET macro
11 years ago
bunnei
14dcd98653
Merge pull request #685 from lioncash/cpregs
dyncom: Set the MPCore CP15 register reset values on initialization.
11 years ago
Yuri Kunde Schlesner
8d7a77a1d4
Merge pull request #684 from lioncash/uninit
dyncom: Suppress uninitialized variable warnings
11 years ago
Lioncash
8004d35ea1
core: Migrate 3DS-specific CP15 register setting into Init
11 years ago
Lioncash
c3ffe8f9c3
arm_interface: Support retrieval/storage to CP15 registers
11 years ago
Lioncash
b7b8b67620
Move CP15 enum definitions into their own enum.
Also gets rid of preprocessor mumbo-jumbo
11 years ago
Lioncash
23dd2ca8a6
dyncom: Properly return the value of the user RO thread register
11 years ago
Lioncash
e628ed4810
dyncom: Set CP15 reset values on initialization
11 years ago
Lioncash
bb7dac022e
dyncom: Suppress uninitialized variable warnings
The switch cases will always be hit, but this makes compilers stop complaining.
11 years ago