gdkchan
|
9b9ead94cd
Only use higher priority on yield, change reschedule to be per-thread instead of using SchedulerThread to store the reschedule flag
|
8 سال پیش |
gdkchan
|
73a3233d57
Fix some races in SvcThreadSync and change the way how yield works
|
8 سال پیش |
gdkchan
|
ee0b14ba08
Some improvements to SetThreadCoreMask, simplified implementation of wait lists
|
8 سال پیش |
gdkchan
|
b2b1d7dcd7
Better implementation of SetThreadCoreMask that allows changing the Core Mask (untested, no clue if it actually works)
|
8 سال پیش |
gdkchan
|
4546d1b9be
Initial work to support changing thread core on the scheduler, also some cond var priority fixes
|
8 سال پیش |
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...
|
8 سال پیش |
gdkchan
|
a8ba340dde
Improved logging (#103)
|
8 سال پیش |
gdkchan
|
90279d96ea
Implement the synchronization primitives like the Horizon kernel does (#97)
|
8 سال پیش |
gdkchan
|
03002f6537
Add SvcSetThreadActivity, tweak SignalProcessWideKey, add fmul32i shader instructions and other small fixes
|
8 سال پیش |
gdkchan
|
62b2124c03
[HLE/Kernel] Dispose the thread wait even on exit
|
8 سال پیش |
gdkchan
|
6e69cd9284
Fix bad merge, and a few other fixes
|
8 سال پیش |
gdkchan
|
b9af34f3dd
[HLE/Kernel] Somewhat improved sync primitives
|
8 سال پیش |
emmauss
|
bbcad307bd
Add logclass, made changes to logging calls (#79)
|
8 سال پیش |
gdkchan
|
4314a8f3e5
[WIP] Add support for events (#60)
|
8 سال پیش |
gdkchan
|
344fc8a55d
Try fixing NvFlinger rotation with scaling, return correct error code on WaitSignal timeout, always display window at the center of the screen
|
8 سال پیش |
emmauss
|
62b827f474
Split main project into core,graphics and chocolarm4 subproject (#29)
|
8 سال پیش |