Lioncash
047c256fe4
applets/software_keyboard: Use aliases for callbacks
...
Deduplicates really long std::function declarations to make the
interface nicer to read.
2022-12-05 19:06:01 -05:00
Morph
189273a91a
Merge pull request #9388 from lioncash/fix-msvc
...
CMakeLists: Remove version specifier for lz4
2022-12-05 18:29:47 -05:00
Lioncash
7a349e99ee
emulated_controller: Remove unused parameter in GetMappedDevices()
...
This isn't used, so it can be removed to make the function a little
nicer.
2022-12-05 18:27:18 -05:00
Lioncash
68d9621a8b
emulated_controller: Use std::move() in GetMappedDevices()
...
Avoids churning allocations in a loop.
2022-12-05 18:27:15 -05:00
Lioncash
1c9f02790c
emulated_console: Amend cast in SetTouch()
...
id is an int value, not a u32.
2022-12-05 18:15:23 -05:00
Lioncash
53eb9406f0
emulated_console: std::move() ParamPackages and callbacks where applicable
2022-12-05 18:15:19 -05:00
Lioncash
e3a192826f
CMakeLists: Remove version specifier for lz4
...
Currently the exported version of lz4 provided by vcpkg is malformed and
is "unknown". This makes querying for a specific version broken.
Fixes configuring CMake with the use of vcpkg.
2022-12-05 16:56:45 -05:00
Lioncash
7ed6f9d6fd
kernel/k_shared_memory: Ensure device_memory is always initialized
2022-12-05 15:27:57 -05:00
Lioncash
0435142f58
kernel/k_memory_block: Ensure members are always initialized
2022-12-05 15:27:47 -05:00
Lioncash
4c5de31093
kernel/physical_core: Ensure is_interrupted is always initialized
2022-12-05 15:19:37 -05:00
Lioncash
6fea145402
kernel/thread: Ensure stack_top and argument are always initialized
2022-12-05 15:19:36 -05:00
Lioncash
8b8320be4a
kernel/kernel: Ensure shutdown threads are always initialized
2022-12-05 15:19:36 -05:00
Morph
ff784903a1
externals: Bump dynarmic to 6.4.0
...
Uses the tagged, versioned release instead.
2022-12-05 13:08:00 -05:00
liamwhite
b4ef55753e
Merge pull request #6833 from abouvier/unbundle
...
cmake: prefer system libraries
2022-12-05 12:26:09 -05:00
liamwhite
0e335c872c
Merge pull request #9383 from FernandoS27/poke-great
...
Vulkan: Implement Alpha coverage
2022-12-05 12:25:46 -05:00
Fernando Sahmkow
7a7235b961
Vulkan: Implement Alpha coverage
2022-12-05 12:33:12 +01:00
Narr the Reg
2679dc707e
input_common: Allow mifare files
2022-12-04 20:02:48 -06:00
Mai
0dd3742763
Merge pull request #9381 from liamwhite/uninit
...
service_thread: fix uninitialized memory usage
2022-12-04 22:30:16 +00:00
Liam
4a65ee47d3
service_thread: fix uninitialized memory usage
2022-12-04 16:02:24 -05:00
liamwhite
fb8dad2eef
Merge pull request #9232 from bunnei/audio-default-thread
...
hle: service: audio: Use default service thread.
2022-12-04 15:31:40 -05:00
liamwhite
caa1555bc2
Merge pull request #9273 from ameerj/per-game-profile
...
Configuration: Add per-game input profiles
2022-12-04 13:38:01 -05:00
liamwhite
1ba3ae3f91
Merge pull request #9372 from liamwhite/vk12
...
vulkan_common: promote extension usages to core when possible
2022-12-04 12:14:06 -05:00
Narr the Reg
ecccd5934b
Merge pull request #9379 from liamwhite/cmake-mess
...
yuzu-cmd: link SDL2 correctly
2022-12-04 11:10:09 -06:00
Alexandre Bouvier
325a016cd2
cmake: prefer system libraries
2022-12-04 17:09:25 +01:00
Liam
e5ecad8824
yuzu-cmd: link SDL2 correctly
2022-12-04 10:59:58 -05:00
Liam
ee4e09128f
vulkan_common: add feature test for shaderDrawParameters
2022-12-04 10:55:13 -05:00
Liam
88ee9ef9ba
vulkan_common: clean up extension usage
2022-12-04 10:55:13 -05:00
Liam
b656f90c11
vulkan_common: correct usage of timeline semaphore fallbacks
2022-12-04 10:55:13 -05:00
Liam
f848103437
vulkan_common: ensure all mandatory features are tested in feature report
2022-12-04 10:55:13 -05:00
Liam
8db4f8593c
vulkan_common: unsuffix 16-bit storage feature test structure
2022-12-04 10:55:13 -05:00
Liam
d2299ce7d8
vulkan_common: unsuffix timeline semaphore feature test structure
2022-12-04 10:55:13 -05:00
Liam
e46525c84f
vulkan_common: add logicOp to feature report
2022-12-04 10:55:13 -05:00
Liam
540a841351
vulkan_common: promote host query reset usage to core
2022-12-04 10:55:13 -05:00
Liam
f165ae4daf
vulkan_common: promote descriptor update template usage to core
2022-12-04 10:55:13 -05:00
Liam
63b830fd41
vulkan_common: promote timeline semaphore usage to core
2022-12-04 10:55:13 -05:00
liamwhite
33d9604ed2
Merge pull request #9375 from jbeich/xbyak-no-install
...
externals: don't install xbyak as part of yuzu install
2022-12-04 10:46:50 -05:00
liamwhite
550f214e76
Merge pull request #9374 from liamwhite/externals
...
externals: update dynarmic, SDL2
2022-12-04 10:44:12 -05:00
Liam
8fbec5d298
externals: update dynarmic, SDL2
2022-12-04 10:12:26 -05:00
Jan Beich
6f5910de45
externals: disable xbyak install targets after 9509fb30a4
...
Prevent yuzu from trying to install bundled xbyak as it'd likely
conflict with system xbyak package.
Error: Orphaned: include/xbyak/xbyak.h
Error: Orphaned: include/xbyak/xbyak_bin2hex.h
Error: Orphaned: include/xbyak/xbyak_mnemonic.h
Error: Orphaned: include/xbyak/xbyak_util.h
Error: Orphaned: lib/cmake/xbyak/xbyak-config-version.cmake
Error: Orphaned: lib/cmake/xbyak/xbyak-config.cmake
Error: Orphaned: lib/cmake/xbyak/xbyak-targets.cmake
2022-12-03 23:51:18 +00:00
bunnei
d3e229ee9d
Merge pull request #9344 from liamwhite/null
...
video_core: add null backend
2022-12-03 11:23:25 -08:00
liamwhite
c53a3d3f37
Merge pull request #9300 from ameerj/pch
...
CMake: Use precompiled headers to improve compile times
2022-12-03 14:10:06 -05:00
liamwhite
e20c5a0b7f
Merge pull request #9289 from liamwhite/fruit-company
...
general: fix compile for Apple Clang
2022-12-03 12:09:21 -05:00
liamwhite
dc25fddedb
Merge pull request #9353 from vonchenplus/draw_indexed
...
video_core: Fine tuning the index drawing judgment logic
2022-12-03 10:43:34 -05:00
Matías Locatti
39df80ff00
Merge pull request #9303 from liamwhite/new-vulkan-init
...
Vulkan: update initialization
2022-12-02 18:32:54 -03:00
Matías Locatti
9e59358dcb
Merge pull request #9363 from liamwhite/gs
...
shader_recompiler: add gl_Layer translation GS for older hardware
2022-12-02 16:08:12 -03:00
Liam
dfc09df118
core: add option to break on unmapped access
2022-12-02 08:25:45 -05:00
liamwhite
e81abf0744
Merge pull request #9348 from Morph1984/when-the-network-is-down
...
service: nifm: Update stubs for Submit/GetRequestState/GetResult
2022-12-01 22:14:43 -05:00
Narr the Reg
dbfc2f7ee2
service: nfc: Implement mifare service
2022-12-01 20:43:59 -06:00
liamwhite
ba81662edd
Merge pull request #9367 from lat9nq/occam-ffmpeg
...
CMake: Fix FFmpeg find module
2022-12-01 09:57:40 -05:00
Liam
e8966fd1f9
shader_recompiler: add gl_Layer translation GS for older hardware
2022-12-01 09:51:27 -05:00