Commit Graph

23792 Commits

Author SHA1 Message Date
HolographicWings 6265f6ebd5 Revert "Added a watchdog of 1 second to avoid freezes"
This reverts commit 743211e6d1.
2023-05-24 00:49:57 +02:00
HolographicWings 743211e6d1 Added a watchdog of 1 second to avoid freezes 2023-05-24 00:35:30 +02:00
DENIEL-VALERO Ewan 4e33e59dd9 Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-23 23:49:38 +02:00
liamwhite a5d4c3e5ad Merge pull request #10388 from GPUCode/fence-wait
vk_master_semaphore: Move fence wait on separate thread
2023-05-23 09:42:56 -04:00
liamwhite 58be9b12f4 Merge pull request #10402 from liamwhite/uh
renderer_vulkan: barrier attachment feedback loops
2023-05-23 09:42:49 -04:00
liamwhite 09ed5ec665 Merge pull request #10411 from scorpion81/gc-steamdeck-fix-attempt
Limit device access memory for integrated devices to 4 GB
2023-05-23 09:42:39 -04:00
Liam 8758932031 renderer_vulkan: barrier attachment feedback loops 2023-05-22 18:10:16 -04:00
Narr the Reg e8a025b4f8 Merge pull request #10386 from german77/high
input_common: Map motion with relative values not absolute ones
2023-05-22 13:13:50 -06:00
scorpion81 f8e7b44d28 Limit the device access memory to 4 GB
Hardly limiting the device access memory to 4 GB for integrated vulkan devices here. This works for the Steam Deck in order not to go above 4 GB VRAM usage any more (above this value the likelihood to crash when the RAM exceeds 12 GB as well raises).

But there will be perhaps a detection mechanism necessary for detecting the real memory limit for integrated vulkan devices. Those likely might have small limits anyway, but what about integrated GPUs on machines with > 16 GB RAM, aka larger amounts ?
2023-05-22 16:48:55 +02:00
liamwhite f82efe9f65 Merge pull request #10392 from danilaml/update-cubeb-again
externals: update cubeb (again)
2023-05-21 00:24:12 -04:00
Danila Malyutin e5c2ec223a externals: update cubeb 2023-05-21 03:02:26 +04:00
GPUCode 4e491ab59b vk_master_semaphore: Move fence wait on separate thread 2023-05-20 19:23:53 +03:00
german77 dbcdb3523b input_common: Map motion with relative values not absolute ones 2023-05-19 21:19:29 -06:00
HolographicWings 7180eb3d03 Merge branch 'cinematic-fix-pr' of https://github.com/HolographicWings/yuzu into cinematic-fix-pr 2023-05-19 07:26:20 +02:00
DENIEL-VALERO Ewan f05c23e6ba Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-19 07:26:01 +02:00
HolographicWings 88bbaeae49 Fixed coding style of codec.cpp and configure_general.cpp 2023-05-19 07:25:46 +02:00
bunnei 1e398e6c36 Merge pull request #10344 from german77/pro-amiibo
input_common: Fix pro controller amiibo support
2023-05-18 18:10:38 -07:00
DENIEL-VALERO Ewan 3886f0c128 Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-19 01:17:03 +02:00
Danila Malyutin 55d740fffa externals: update cubeb (#10362) 2023-05-19 00:24:45 +02:00
Mai f6c5507873 Merge pull request #10377 from liamwhite/constexpr
renderer_vulkan: remove wrong constexpr
2023-05-18 18:04:07 -04:00
Liam de7c92d7c4 renderer_vulkan: remove wrong constexpr 2023-05-18 18:01:01 -04:00
DENIEL-VALERO Ewan 30c8cd4320 Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-18 08:10:39 +02:00
Matías Locatti f35c14fb73 Merge pull request #10365 from lat9nq/anv_push_descriptor
vulkan_device: Disable VK_KHR_push_descriptor on ANV
2023-05-18 01:38:24 -03:00
lat9nq c1a8a508bc vulkan_device: Disable VK_KHR_push_descriptor on ANV
Mesa commit ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc breaks
VK_KHR_push_descriptor usage on ANV drivers 22.3.0, so disable it
and allow games to boot.
2023-05-17 22:19:57 -04:00
DENIEL-VALERO Ewan 7970c359d9 Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-18 01:29:42 +02:00
bunnei 9d4a2de72b Merge pull request #10262 from liamwhite/depth-clamp
vulkan_common: disable depth clamp dynamic state for older radv
2023-05-17 12:19:03 -07:00
Narr the Reg 5693434b8a input_common: Fix pro controller amiibo support 2023-05-16 18:37:22 -06:00
DENIEL-VALERO Ewan 4c16b9beaa Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-16 20:04:38 +02:00
liamwhite 47c5c37bed Merge pull request #10217 from Kelebek1/clear_value
Use the rendertarget format of the correct RT rather than the first valid
2023-05-16 10:06:30 -04:00
liamwhite a540d248f3 Merge pull request #10107 from grimkor/allow-fully-customised-hotkeys
Allow fully customised controller hotkeys
2023-05-16 10:06:15 -04:00
HolographicWings 4f0116ae0f Fixed potential issue
Fixed potential bug when when stop and re-starting a game.
Removed useless line.
2023-05-16 04:55:59 +02:00
DENIEL-VALERO Ewan 8be6b37556 Merge branch 'yuzu-emu:master' into cinematic-fix-pr 2023-05-15 22:28:58 +02:00
HolographicWings dd80c0e332 Fix framerate limit setting 2023-05-15 22:03:41 +02:00
liamwhite bbb6b58aa4 Merge pull request #10181 from lat9nq/intel-compute-toggle
configure_graphics: Add option to enable compute pipelines for Intel proprietary
2023-05-15 12:05:24 -04:00
liamwhite 736a31e4ff Merge pull request #10234 from Kelebek1/clouds_depth
Fix Tears of the Kingdom flickering clouds and depths geometry.
2023-05-15 12:03:31 -04:00
liamwhite 6060685609 Merge pull request #10249 from FernandoS27/sorry-i-am-late
Buffer Cache: Clear sync code.
2023-05-15 12:03:25 -04:00
liamwhite 5b85925469 Merge pull request #10254 from danilaml/fix-h264-decode
Fix missing pic_order_present_flag in h264 header
2023-05-15 12:03:14 -04:00
liamwhite 033aa264cf Merge pull request #10265 from german77/amiibo-lag
input_common: Make amiibo scanning less demanding
2023-05-15 12:03:08 -04:00
liamwhite 9087fe10e9 Merge pull request #10294 from german77/vibration_span
service: hid: Use span instead of vector reference
2023-05-15 12:03:00 -04:00
HolographicWings acf0df69b8 Added Video framerate limiter
Will fix cinematics and videos when readed over their framerate
2023-05-15 11:45:29 +02:00
german77 6e54615b16 service: hid: Use span instead of vector reference 2023-05-14 18:07:04 -06:00
Fernando Sahmkow c4bfbc6d25 Buffer Cache: Clear sync code. 2023-05-15 01:50:21 +02:00
liamwhite e9069dfe76 Merge pull request #10288 from liamwhite/vram-limits
vulkan_device: reserve extra memory to prevent swaps
2023-05-14 17:02:15 -04:00
Liam 2be751100b vulkan_device: reserve extra memory to prevent swaps 2023-05-14 16:49:59 -04:00
german77 ac531aa15f input_common: Make amiibo scanning less demanding 2023-05-14 09:04:37 -06:00
bunnei 29c7176f55 Merge pull request #10286 from liamwhite/compatible-bits
vulkan_common: fix incompatible property flags
2023-05-14 01:23:29 -07:00
Liam 122435e080 vulkan_common: fix incompatible property flags 2023-05-14 01:13:11 -04:00
Liam 856838f7ce vulkan_common: disable depth clamp dynamic state for older radv 2023-05-13 00:37:17 -04:00
Fernando S 9c739f1506 Merge pull request #10244 from liamwhite/lower-upper
time: implement ContinuousAdjustmentTimePoint
2023-05-13 03:51:05 +02:00
Fernando S 075d73f076 Merge pull request #10243 from Kelebek1/red_dot
Correctly track render target index in the framebuffer for image aspects
2023-05-13 03:50:31 +02:00