Historique des commits

Auteur SHA1 Message Date
  gdkchan 9b9ead94cd Only use higher priority on yield, change reschedule to be per-thread instead of using SchedulerThread to store the reschedule flag il y a 8 ans
  gdkchan 73a3233d57 Fix some races in SvcThreadSync and change the way how yield works il y a 8 ans
  gdkchan fdfa9424c8 Fix typo and update priority/avoid duplicates on UpdateMutexOwner il y a 8 ans
  gdkchan ee0b14ba08 Some improvements to SetThreadCoreMask, simplified implementation of wait lists il y a 8 ans
  gdkchan 4546d1b9be Initial work to support changing thread core on the scheduler, also some cond var priority fixes il y a 8 ans
  gdkchan 34037701c7 NvServices refactoring (#120) il y a 8 ans
  gdkchan 81e74ebd86 Remove thread from the threads list when it finishes, remove debug code il y a 8 ans
  gdkchan a38a72b062 Some small sync primitive fixes, logging fixes, started to implement the 2D engine on the GPU, fixed DrawArrays, implemented a few more shader instructions, made a start on nvdrv refactor, etc... il y a 8 ans
  gdkchan a8ba340dde Improved logging (#103) il y a 8 ans
  gdkchan 90279d96ea Implement the synchronization primitives like the Horizon kernel does (#97) il y a 8 ans
  gdkchan 33ae6e544b [HLE/Kernel] Fix SetThreadPriority, allow nano seconds values > int.MaxValue, fix on WaitProcessWideKeyAtomic (althrough looks like it still doesn't work properly il y a 8 ans
  gdkchan b9af34f3dd [HLE/Kernel] Somewhat improved sync primitives il y a 8 ans