Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-23 | Fix deadlocks caused from HID having too many layouts | David Marcec | |
Games such as SMO deadlock if we have more than 2 layouts | |||
2018-05-23 | Merge pull request #460 from greggameplayer/patch-6 | bunnei | |
Add & correct some error modules | |||
2018-05-23 | Merge pull request #459 from greggameplayer/patch-5 | bunnei | |
Add ioctl commands with their params and size check | |||
2018-05-23 | Merge pull request #454 from Subv/signal_processwide | bunnei | |
Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey | |||
2018-05-23 | Add & correct some error modules | greggameplayer | |
2018-05-23 | change some functions | greggameplayer | |
according to the changes made previously | |||
2018-05-23 | correct placement and add size check | greggameplayer | |
2018-05-23 | Add ioctl commands with their params and size check | greggameplayer | |
2018-05-22 | Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE (#440) | David | |
* Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE struct + 4 seems to be hard coded at 0 and struct + 0 seems to be ignored? * IocGetWaitbase -> IocChannelGetWaitbaseCommand * Added super late fixes | |||
2018-05-20 | Merge pull request #456 from Subv/unmap_buffer | bunnei | |
Implemented nvhost-as-gpu's UnmapBuffer and nvmap's Free ioctls. | |||
2018-05-20 | Correct audio command numbers & add or rename some functions (#455) | greggameplayer | |
* Add unknown function at the number command 2 * correct audout:u commands numbers * correct audrec:u cmd number & add Unknown function * correct IAudioDevice command numbers * correct codecctl cmd numbers & rename the 8 function * correct place of unknown function & fix clang-format | |||
2018-05-20 | Merge pull request #457 from Subv/mutex_waiters | bunnei | |
Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex release. | |||
2018-05-20 | Merge pull request #458 from Subv/fmnmx | bunnei | |
Shaders: Implemented the FMNMX shader instruction. | |||
2018-05-20 | Merge pull request #445 from greggameplayer/patch-2 | bunnei | |
Properly rename functions of Fatal Module & add ThrowFatal to this module | |||
2018-05-20 | Merge pull request #453 from Subv/thread_callstack | Sebastian Valle | |
Qt/WaitTree: Display the callstack for each thread in the wait tree widget | |||
2018-05-20 | Merge pull request #452 from Subv/psetp | Sebastian Valle | |
ShadersDecompiler: Added decoding for the PSETP instruction. | |||
2018-05-20 | Merge pull request #451 from Subv/gl_array_size | Sebastian Valle | |
GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB. | |||
2018-05-20 | Shaders: Implemented the FMNMX shader instruction. | Subv | |
2018-05-20 | Mutex: Do not assert when the mutex waiting threads list isn't empty on ↵ | Subv | |
mutex release. A thread may own multiple mutexes at the same time, and only release one of them while other threads are waiting for the other mutexes. | |||
2018-05-20 | GPU: Implemented the nvmap Free ioctl. | Subv | |
It releases a reference to an nvmap object | |||
2018-05-20 | GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl. | Subv | |
It removes a mapping previously created with the MapBufferEx ioctl. | |||
2018-05-20 | Merge pull request #450 from Subv/shader_link_error | Sebastian Valle | |
GLRenderer: Log the shader source code when program linking fails. | |||
2018-05-19 | Merge pull request #443 from ogniK5377/ipc-500 | Sebastian Valle | |
Added IPC RequestWithContext & ControlWithContext | |||
2018-05-19 | Add and correct some Error Modules (#444) | greggameplayer | |
* Add and correct some Error Modules | |||
2018-05-19 | Kernel/SVC: Signal the highest priority threads first in ↵ | Subv | |
svcSignalProcessWideKey. | |||
2018-05-19 | Kernel/Threads: Reschedule the proper core when operating on that core's ↵ | Subv | |
threads. | |||
2018-05-19 | SVC: Removed unused WaitSynchronization1 function | Subv | |
2018-05-19 | Qt/WaitTree: Display the callstack for each thread in the wait tree widget. | Subv | |
2018-05-19 | ShadersDecompiler: Added decoding for the PSETP instruction. | Subv | |
2018-05-19 | GLRenderer: Remove unused hw_vao_enabled_attributes variable. | Subv | |
2018-05-19 | GLRenderer: Remove unused vertex buffer and increase the size of the stream ↵ | Subv | |
buffer to 128 MB. The stream buffer is where all the vertex data is copied, some games require this to be much bigger than the 4 MB we used to have. | |||
2018-05-19 | GLRenderer: Log the shader source code when program linking fails. | Subv | |
2018-05-18 | rename fatal:u functions & add ThrowFatal | greggameplayer | |
2018-05-18 | Properly update fatal.h void name | greggameplayer | |
2018-05-18 | Properly rename fatal module functions | greggameplayer | |
2018-05-17 | Added RequestWithContext & ControlWithContext | David Marcec | |
2018-05-13 | Updated nfp with more service names | Hexagon12 | |
2018-05-11 | Merge pull request #436 from bunnei/multi-core | bunnei | |
Initial support for multi-core | |||
2018-05-10 | More accurate GetTPCMasks impl | David Marcec | |
2018-05-10 | core: Add several missing docstrings. | bunnei | |
2018-05-10 | thread: Rename mask to affinity_masks. | bunnei | |
2018-05-10 | core: Run all CPU cores separately, even in single-thread mode. | bunnei | |
2018-05-10 | thread: Support core change on ResumeFromWait and improve ChangeCore. | bunnei | |
2018-05-10 | scheduler: Protect scheduling functions with a global mutex. | bunnei | |
2018-05-10 | wait_tree: Add ideal core and affinity mask. | bunnei | |
2018-05-10 | thread: Initialize ideal_core and mask members. | bunnei | |
2018-05-10 | threading: Reschedule only on cores that are necessary. | bunnei | |
2018-05-10 | svc: Implement GetThreadCoreMask and SetThreadCoreMask. | bunnei | |
2018-05-10 | thread: Implement ChangeCore function. | bunnei | |
2018-05-10 | svc: SignalProcessWideKey should apply to all cores. | bunnei | |