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 |