| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-10 | Rename Ryujinx.Core to Ryujinx.HLE and add a separate project for a future ↵ | gdkchan | |
| LLE implementation | |||
| 2018-06-09 | Somewhat better implementation of thread yield | gdkchan | |
| 2018-05-15 | Only use higher priority on yield, change reschedule to be per-thread ↵ | gdkchan | |
| instead of using SchedulerThread to store the reschedule flag | |||
| 2018-05-15 | Fix some races in SvcThreadSync and change the way how yield works | gdkchan | |
| 2018-05-14 | Some improvements to SetThreadCoreMask, simplified implementation of wait lists | gdkchan | |
| 2018-05-13 | Better implementation of SetThreadCoreMask that allows changing the Core ↵ | gdkchan | |
| Mask (untested, no clue if it actually works) | |||
| 2018-05-13 | Initial work to support changing thread core on the scheduler, also some ↵ | gdkchan | |
| cond var priority fixes | |||
| 2018-04-25 | Some small sync primitive fixes, logging fixes, started to implement the 2D ↵ | gdkchan | |
| engine on the GPU, fixed DrawArrays, implemented a few more shader instructions, made a start on nvdrv refactor, etc... | |||
| 2018-04-24 | Improved logging (#103) | gdkchan | |
| 2018-04-21 | Implement the synchronization primitives like the Horizon kernel does (#97) | gdkchan | |
| * Started to work in improving the sync primitives * Some fixes * Check that the mutex address matches before waking a waiting thread * Add MutexOwner field to keep track of the thread owning the mutex, update wait list when priority changes, other tweaks * Add new priority information to the log * SvcSetThreadPriority should update just the WantedPriority | |||
| 2018-04-19 | Add SvcSetThreadActivity, tweak SignalProcessWideKey, add fmul32i shader ↵ | gdkchan | |
| instructions and other small fixes | |||
| 2018-04-19 | [HLE/Kernel] Dispose the thread wait even on exit | gdkchan | |
| 2018-04-19 | Fix bad merge, and a few other fixes | gdkchan | |
| 2018-04-18 | [HLE/Kernel] Somewhat improved sync primitives | gdkchan | |
| 2018-04-13 | Add logclass, made changes to logging calls (#79) | emmauss | |
| * add logclass, made changes to logging calls * made enum parsing case insensitive * enable logclass on partial or complete match | |||
| 2018-04-06 | Show service short name for unimplemented commands | gdkchan | |
| 2018-03-20 | Rename IpcServices -> Services | gdkchan | |
| 2018-03-19 | [WIP] Add support for events (#60) | gdkchan | |
| * Add support for events, move concept of domains to IpcService * Support waiting for KThread, remove some test code, other tweaks * Use move handle on NIFM since I can't test that now, it's better to leave it how it was | |||
| 2018-03-12 | Stub GetAudioRenderersProcessMasterVolume and avoid blowing up the stack ↵ | gdkchan | |
| inside HDomains Dispose method | |||
| 2018-03-12 | Allow more than one process, free resources on process dispose, implement ↵ | gdkchan | |
| SvcExitThread | |||
| 2018-03-05 | Allow multiple hid shared memory locations | gdkchan | |
| 2018-03-04 | Try fixing NvFlinger rotation with scaling, return correct error code on ↵ | gdkchan | |
| WaitSignal timeout, always display window at the center of the screen | |||
| 2018-02-27 | Change SvcGetInfo 5 to return actual heap size, remove AMemoryAlloc since it ↵ | gdkchan | |
| is no longer needed with direct memory access, move some memory management logic out of AMemoryMgr, change default virtual filesystem path to AppData | |||
| 2018-02-25 | Implement many objects, improve logging. (#42) | Ac_K | |
| * Implement many objects, improve logging. Change and rename folders of Services Add Logging of IpcMessage. Add "lm" Log Service. Parse Errors of SetTerminateResult Add Svc Calls. Add many object implementations. * Corrections Forgotten Debug Conf * Corrections 2 * Corrections 3 * Corrections 4 | |||
| 2018-02-25 | Refactor IPC services to have commands into separate classes, fix readme url | gdkchan | |
| 2018-02-20 | Split main project into core,graphics and chocolarm4 subproject (#29) | emmauss | |
