| 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-10 | Add stubs for Nfp and Acc + SvcGetThreadCoreMask implementation (#133) | Tobias | |
| * Stubs for NFP * Stubs for ACC * Implement SvcGetThreadCoreMask * Fixup * Fixup 2 * Fixup 3 * Address Cyuubi's feedback | |||
| 2018-06-09 | Somewhat better implementation of thread yield | gdkchan | |
| 2018-06-08 | Small cleanup in AMemory and removed some unused usings | gdkchan | |
| 2018-06-08 | Texture/Vertex/Index data cache (#132) | gdkchan | |
| * Initial implementation of the texture cache * Cache vertex and index data aswell, some cleanup * Improve handling of the cache by storing cached ranges on a list for each page * Delete old data from the caches automatically, ensure that the cache is cleaned when the mapping/size changes, and some general cleanup | |||
| 2018-05-17 | Added more shader instructions, including BFE, BRA (partial), FMNMX, ISCADD, ↵ | gdkchan | |
| SHL, LD_C, some shader related fixes, added support for texture component selection | |||
| 2018-05-15 | Fix some races in SvcThreadSync and change the way how yield works | gdkchan | |
| 2018-05-14 | Fix typo and update priority/avoid duplicates on UpdateMutexOwner | 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-05-11 | Allow using self thread id on some svcs (fixes #117) | gdkchan | |
| 2018-04-24 | Improved logging (#103) | gdkchan | |
| 2018-04-22 | Stub a few services, add support for generating call stacks on the CPU | 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] Fix SetThreadPriority, allow nano seconds values > ↵ | gdkchan | |
| int.MaxValue, fix on WaitProcessWideKeyAtomic (althrough looks like it still doesn't work properly | |||
| 2018-04-18 | [HLE/Kernel] Somewhat improved sync primitives | gdkchan | |
