Fernando Sahmkow
68f5643159
Common: implement MultiLevelPageTable.
4 years ago
Fernando Sahmkow
9f62d4f41f
VideoCore: Fix channels with disk pipeline/shader cache.
4 years ago
Fernando Sahmkow
3b7b493a33
OpenGl: Implement Channels.
4 years ago
Fernando Sahmkow
199642590c
NVHOST_CTRl: Implement missing method and fix some stuffs.
4 years ago
Fernando Sahmkow
8847b6645c
VideoCore: implement channels on gpu caches.
4 years ago
Fernando Sahmkow
5ca7d7118f
NVASGPU: Fix Remap.
4 years ago
Fernando Sahmkow
f43a322d65
NVDRV: Fix clearing when destroying.
4 years ago
Fernando Sahmkow
461c659d48
NVMAP: Fix the Free return parameters.
4 years ago
Fernando Sahmkow
5ed054796f
NVDRV: Fix Open/Close and make sure each device is correctly created.
4 years ago
Fernando Sahmkow
21138043da
NVDRV: Implement new NvMap
4 years ago
Fernando Sahmkow
3991518f74
NVDRV: Refactor and add new NvMap.
4 years ago
Fernando Sahmkow
2821dbf166
NVDRV: Cleanup.
4 years ago
Fernando Sahmkow
69e08ad83b
NVDRV: Implement QueryEvent.
4 years ago
Fernando Sahmkow
4165ead1f1
NvHost: Remake Ctrl Implementation.
4 years ago
Fernando Sahmkow
987ef2824c
NvHost: Try a different approach to blocking.
4 years ago
Fernando Sahmkow
ea941e1d76
NvHost: Fix some regressions and correct signaling on timeout.
4 years ago
Fernando Sahmkow
b7df4e83d1
Texture Cache: Add ASTC 10x5 Format.
3 years ago
Kyle Kienapfel
538ae13298
Show error from cpp-httplib when we don't have a response to read (report errors while connecting to API) ( #8999 )
Co-authored-by: Kyle Kienapfel <Docteh@users.noreply.github.com>
3 years ago
Narr the Reg
280a232e27
service: nfp: Fix errors to pass unit testing
3 years ago
Liam
47fc168030
common: remove "yuzu:" prefix from thread names
3 years ago
Liam
6bac6d044f
shader_recompiler: add extended LDC to GLASM backend
3 years ago
german77
d19a30670f
service: mii: Copy only valid name bytes
3 years ago
Narr the Reg
1c5a057252
service: nfp: Implement mount target and open application area errors, minor fixes
3 years ago
german77
d08c8cf877
nfp: Multiple fixes against HW
3 years ago
german77
d389a05005
service: nfp: address comments
3 years ago
german77
28792b26a5
service: nfp: Rewrite and implement applet calls
3 years ago
german77
3be3a16c01
core: hid: Add nfc support to emulated controller
3 years ago
german77
7920479224
yuzu: Use virtual amiibo driver instead of nfp service
3 years ago
german77
004f8f9512
input_common: Enable virtual amiibo driver
3 years ago
german77
56b1301938
input_common: Create virtual amiibo driver
3 years ago
Fernando Sahmkow
83f9ff6b1e
MacroHLE: Add MultidrawIndirect HLE Macro.
5 years ago
Liam
bedaf2f959
macro_jit_x64: fix miscompilation of bit extraction operations
3 years ago
Zwip-Zwap Zapony
2eb08dac0f
Fix "controller.colors_state.right" being "left"
3 years ago
Liam
52a802abdd
macro_jit_x64: cancel exit for taken branch
3 years ago
Morph
55fef19014
service: vi: Retrieve vsync event once per display
The display vsync event can only be retrieved once per display. Returns VI::ResultPermissionDenied if we attempt to retrieve the vsync event for the same display.
Prevents games such as .hack//G.U. Last Recode from consuming all the handles in the handle table by spamming vsync event retrievals and allows it to go in game.
3 years ago
Morph
23c1bf736f
service: vi: Move VI results into its own file
3 years ago
Merry
62b91b0094
core/loader: Return nullptr if file is nullptr
3 years ago
Liam
08f063e6a4
vulkan: automatically use larger staging buffer sizes when possible
3 years ago
Narr the Reg
adb6348255
service: hid: Partially implement palma controller
4 years ago
Narr the Reg
7241fc17ae
yuzu: sort input profiles by name
3 years ago
Andrea Pappacoda
b1585fed5a
chore: fix some typos
Fix some typos reported by Lintian
3 years ago
Lioncash
a260c09deb
sockets: Make fd member variable protected
Other things shouldn't be able to directly mess around with the
descriptor
3 years ago
Kelebek1
c8f8b9e076
Do not try to pause core timing from the audio thread when using single-core
3 years ago
Narr the Reg
ca0d1fd4f1
yuzu: Silence some clang warnings
3 years ago
Lioncash
17a8113847
audio_renderer: Make GetCommandBuffer() take a u32
This function is only ever called with unsigned types, and all of the
other interface functions take session_id as a u32, so this makes the
class a little more consistent.
3 years ago
Lioncash
b224cf3809
audio_manager: Forward declare result type
Moves the include into the cpp file to lessen header dependencies.
3 years ago
Lioncash
bf679951d1
audio_manager: Remove redundant cast in ThreadFunc()
We can just use a local here to get rid of a second cast.
3 years ago
Lioncash
d268f6fc9e
audio_manager: move std::functions in SetOutManager/SetInManager
Prevents unnecessary reallocations in the event the captured variables
are larger than the internal std::function buffer.
3 years ago
Lioncash
6ac5fbc81b
audio_manager: Remove unused forward declarations
Allows us to get rid of some unnecessary forward declarations and
includes.
3 years ago
Lioncash
d10f7af6cb
audio_manager: Remove unused sessions_started member variable
This isn't used, so it can be removed.
3 years ago