bunnei
4e16e4dfb0
Merge pull request #464 from bunnei/fix-msvc
yuzu_cmd: Fix project for latest msvc.
8 years ago
bunnei
cd93d74b16
yuzu_cmd: Fix project for latest msvc.
8 years ago
bunnei
36a980836a
Merge pull request #462 from ogniK5377/hid-fix
Fix deadlocks caused from HID having too many layouts
8 years ago
David Marcec
8ba0ecb303
Fix deadlocks caused from HID having too many layouts
Games such as SMO deadlock if we have more than 2 layouts
8 years ago
bunnei
8247c92a8e
Merge pull request #460 from greggameplayer/patch-6
Add & correct some error modules
8 years ago
bunnei
b28cea1cae
Merge pull request #459 from greggameplayer/patch-5
Add ioctl commands with their params and size check
8 years ago
bunnei
54c1129d99
Merge pull request #461 from lioncash/dynarmic
externals: Update dynarmic
8 years ago
Lioncash
ec2f7b3d20
externals: Update dynarmic
Updates dynarmic to revision 990a569b7a
8 years ago
bunnei
11597c4ab2
Merge pull request #454 from Subv/signal_processwide
Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey
8 years ago
greggameplayer
90fa34e30c
Add & correct some error modules
8 years ago
greggameplayer
bace166b2b
change some functions
according to the changes made previously
8 years ago
greggameplayer
7f5e8a533a
correct placement and add size check
8 years ago
greggameplayer
c4f1216df1
Add ioctl commands with their params and size check
8 years ago
David
ccfff97269
Implemented NVHOST_IOCTL_CHANNEL_GET_WAITBASE ( #440 )
* 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
8 years ago
bunnei
c19f27c0c1
Merge pull request #456 from Subv/unmap_buffer
Implemented nvhost-as-gpu's UnmapBuffer and nvmap's Free ioctls.
8 years ago
greggameplayer
f79c96c560
Correct audio command numbers & add or rename some functions ( #455 )
* 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
8 years ago
bunnei
613a6d661e
Merge pull request #457 from Subv/mutex_waiters
Mutex: Do not assert when the mutex waiting threads list isn't empty on mutex release.
8 years ago
bunnei
6a1c36f801
Merge pull request #458 from Subv/fmnmx
Shaders: Implemented the FMNMX shader instruction.
8 years ago
bunnei
3b6d2ee8fb
Merge pull request #445 from greggameplayer/patch-2
Properly rename functions of Fatal Module & add ThrowFatal to this module
8 years ago
Sebastian Valle
3cad22b393
Merge pull request #453 from Subv/thread_callstack
Qt/WaitTree: Display the callstack for each thread in the wait tree widget
8 years ago
Sebastian Valle
0d17e04b24
Merge pull request #452 from Subv/psetp
ShadersDecompiler: Added decoding for the PSETP instruction.
8 years ago
Sebastian Valle
11b51bc488
Merge pull request #451 from Subv/gl_array_size
GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB.
8 years ago
Subv
12d6b53e60
Shaders: Implemented the FMNMX shader instruction.
8 years ago
Subv
fe463e2a1c
Mutex: Do not assert when the mutex waiting threads list isn't empty on 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.
8 years ago
Subv
722736e4c9
GPU: Implemented the nvmap Free ioctl.
It releases a reference to an nvmap object
8 years ago
Subv
9abfc3df7b
GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl.
It removes a mapping previously created with the MapBufferEx ioctl.
8 years ago
Sebastian Valle
3125d9c69f
Merge pull request #450 from Subv/shader_link_error
GLRenderer: Log the shader source code when program linking fails.
8 years ago
Sebastian Valle
a8f75a0224
Merge pull request #443 from ogniK5377/ipc-500
Added IPC RequestWithContext & ControlWithContext
8 years ago
greggameplayer
c97505ad44
Add and correct some Error Modules ( #444 )
* Add and correct some Error Modules
8 years ago
Sebastian Valle
ed2ca64801
Merge pull request #442 from Hexagon12/nfp-service-names
Updated nfp to have more service names
8 years ago
Subv
e3e8902d40
Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey.
8 years ago
Subv
8ce8160ce3
Kernel/Threads: Reschedule the proper core when operating on that core's threads.
8 years ago
Subv
8935ca8e11
SVC: Removed unused WaitSynchronization1 function
8 years ago
Subv
5647fa35ff
Qt/WaitTree: Display the callstack for each thread in the wait tree widget.
8 years ago
Subv
062b1fb17c
ShadersDecompiler: Added decoding for the PSETP instruction.
8 years ago
Subv
1a6aabdb1f
GLRenderer: Remove unused hw_vao_enabled_attributes variable.
8 years ago
Subv
891762da58
GLRenderer: Remove unused vertex buffer and increase the size of the stream 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.
8 years ago
Subv
fe167421d1
GLRenderer: Log the shader source code when program linking fails.
8 years ago
greggameplayer
357c048a07
rename fatal:u functions & add ThrowFatal
8 years ago
greggameplayer
72725e1599
Properly update fatal.h void name
8 years ago
greggameplayer
63735e7339
Properly rename fatal module functions
8 years ago
David Marcec
75bd5bf8be
Added RequestWithContext & ControlWithContext
8 years ago
Hexagon12
44797f150c
Updated nfp with more service names
8 years ago
bunnei
60644b9655
Merge pull request #436 from bunnei/multi-core
Initial support for multi-core
8 years ago
bunnei
1d28ec8ea8
Merge pull request #439 from ogniK5377/GetTPCMasks
More accurate GetTPCMasks impl
8 years ago
David Marcec
3a41706e7f
More accurate GetTPCMasks impl
8 years ago
bunnei
6136866f8e
core: Add several missing docstrings.
8 years ago
bunnei
ce7d89cb0e
thread: Rename mask to affinity_masks.
8 years ago
bunnei
4b895995ab
core: Run all CPU cores separately, even in single-thread mode.
8 years ago
bunnei
d96be9b56b
thread: Support core change on ResumeFromWait and improve ChangeCore.
8 years ago