summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* NV: Determine what buffer to draw for each layer of each display.Gravatar Subv2018-01-102-13/+58
* NV: Signal all display's vsync event 60 times per second.Gravatar Subv2018-01-102-1/+32
* NV: Give each display its own vsync event.Gravatar Subv2018-01-102-12/+29
* NV: Keep track of Displays, Layers and BufferQueues in nvflinger.Gravatar Subv2018-01-104-41/+261
* IPC: Allow passing arguments to the Interfaces when using PushIpcInterfaceGravatar Subv2018-01-101-3/+3
* NV: Implemented (with stubs) the vi:m service and some of its subservices.Gravatar Subv2018-01-106-0/+726
* NV: Implemented the nvdrv:a service and the /dev/nvmap device.Gravatar Subv2018-01-104-0/+354
* IPC: Corrected some definitions for the buffer C descriptor flags.Gravatar Subv2018-01-103-3/+10
* svc: Stub ResetSignal and CreateTransferMemoryGravatar Subv2018-01-102-3/+28
* svc: Stub SetMemoryAttributeGravatar Subv2018-01-102-0/+11
* Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGe...Gravatar Subv2018-01-104-10/+25
* Services: Allow lm to log single-character messages.Gravatar Subv2018-01-101-7/+3
* SVC: Fixed WaitSynchronization with multiple handles when none is immediately...Gravatar Subv2018-01-091-7/+18
* SVC: Implemented CancelSynchronization.Gravatar Subv2018-01-092-1/+19
* ErrorCodes: Updated the InvalidHandle and Timeout kernel error codes.Gravatar Subv2018-01-091-2/+7
* SVC: Fixed WaitSynchronization with multiple handles when at least one of the...Gravatar Subv2018-01-092-3/+29
* kernel: Rename Semaphore to ConditionVariable.Gravatar bunnei2018-01-089-161/+169
* mutex: Remove unused call to VerifyGuestState.Gravatar bunnei2018-01-081-3/+0
* Kernel: Actually wake up the requested number of threads in Semaphore::Release.Gravatar Subv2018-01-083-18/+16
* Kernel: Properly keep track of mutex lock data in the guest memory. This fixe...Gravatar Subv2018-01-083-63/+60
* Kernel: Allow chaining WaitSynchronization calls inside a wakeup callback.Gravatar Subv2018-01-084-30/+78
* fix macos buildGravatar MerryMage2018-01-081-4/+4
* core_timing: Use 1.020GHz for core clock rate.Gravatar bunnei2018-01-081-5/+3
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)Gravatar B3n302018-01-087-556/+276
* IPC: Make DuplicateSession return the Domain instead of the Session if the re...Gravatar Subv2018-01-072-2/+7
* AppletOE: Fixed command buffer structure for ReceiveMessage.Gravatar Subv2018-01-071-2/+1
* IPC: Corrected some command headers in the IPC Controller interface.Gravatar Subv2018-01-071-4/+2
* IPC: Corrected some command header sizes in appletOE.Gravatar Subv2018-01-071-12/+21
* IPC: Take the number of domain objects as a parameter in MakeBuilder.Gravatar Subv2018-01-072-4/+6
* SM: Fixed connecting to services with an 8-byte name, like appletOE.Gravatar Subv2018-01-071-12/+4
* IPC: Fixed pushing ResultCodes into the command buffer.Gravatar Subv2018-01-072-7/+9
* IPC: Add functions to read the input move/copy objects from an IPC request.Gravatar Subv2018-01-073-2/+42
* IPC: Don't attempt to read the command buffer if it holds a Close request.Gravatar Subv2018-01-071-0/+5
* IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain obj...Gravatar Subv2018-01-078-405/+118
* IPC: Skip the entire u64 of the command id when receiving an IPC request.Gravatar Subv2018-01-072-15/+5
* IPC: Use the correct size when pushing raw data to the command buffer and fix...Gravatar Subv2018-01-074-10/+29
* svc: Implement svcSignalProcessWideKey.Gravatar bunnei2018-01-072-4/+23
* semaphore: More changes for Switch.Gravatar bunnei2018-01-072-11/+17
* wait_object: Refactor to allow waking up a single thread.Gravatar bunnei2018-01-072-15/+28
* nso: Always load the filepath specified by the user.Gravatar bunnei2018-01-071-1/+3
* core_timing: Increase clock speed for Switch docked.Gravatar bunnei2018-01-073-3/+3
* svc: Implement svcWaitProcessWideKeyAtomic.Gravatar bunnei2018-01-062-1/+54
* semaphore: Updates for Switch.Gravatar bunnei2018-01-062-21/+31
* lm: Assert on unsupported multi-message.Gravatar bunnei2018-01-061-0/+9
* svc: Implement WaitSynchronization for a single handle.Gravatar bunnei2018-01-061-4/+24
* svc: Refactor LockMutex code to use WaitSynchronization1.Gravatar bunnei2018-01-061-13/+45
* lm: Improve Log() to format a useful string.Gravatar bunnei2018-01-051-10/+75
* svc: Add missing string_util include.Gravatar bunnei2018-01-041-0/+1
* cmake: Don't compile Dynarmic as it's unused.Gravatar bunnei2018-01-041-1/+1
* core: Increase tight_loop 100x for speed.Gravatar bunnei2018-01-041-1/+1