Commit History

Author SHA1 Message Date
  gdkchan b19c474082 Added more shader instructions, including BFE, BRA (partial), FMNMX, ISCADD, SHL, LD_C, some shader related fixes, added support for texture component selection 8 years ago
  gdkchan 73a3233d57 Fix some races in SvcThreadSync and change the way how yield works 8 years ago
  gdkchan fdfa9424c8 Fix typo and update priority/avoid duplicates on UpdateMutexOwner 8 years ago
  gdkchan ee0b14ba08 Some improvements to SetThreadCoreMask, simplified implementation of wait lists 8 years ago
  gdkchan b2b1d7dcd7 Better implementation of SetThreadCoreMask that allows changing the Core Mask (untested, no clue if it actually works) 8 years ago
  gdkchan 4546d1b9be Initial work to support changing thread core on the scheduler, also some cond var priority fixes 8 years ago
  gdkchan 3603497a13 Allow using self thread id on some svcs (fixes #117) 8 years ago
  gdkchan a8ba340dde Improved logging (#103) 8 years ago
  gdkchan bd9b1e2c6b Stub a few services, add support for generating call stacks on the CPU 8 years ago
  gdkchan 90279d96ea Implement the synchronization primitives like the Horizon kernel does (#97) 8 years ago
  gdkchan 03002f6537 Add SvcSetThreadActivity, tweak SignalProcessWideKey, add fmul32i shader instructions and other small fixes 8 years ago
  gdkchan 33ae6e544b [HLE/Kernel] Fix SetThreadPriority, allow nano seconds values > int.MaxValue, fix on WaitProcessWideKeyAtomic (althrough looks like it still doesn't work properly 8 years ago
  gdkchan b9af34f3dd [HLE/Kernel] Somewhat improved sync primitives 8 years ago