ameerj
8d223e8092
OpenGL: Make use of persistent buffer maps in buffer cache downloads
Persistent buffer maps were already used by the texture cache, this extends their usage for the buffer cache.
In my testing, using the memory maps for uploads was slower than the existing "ImmediateUpload" path, so the memory map usage is limited to downloads for the time being.
3 years ago
Matías Locatti
ebcfe440ba
Merge pull request #10414 from liamwhite/anv-push-descriptor
vulkan_device: Enable VK_KHR_push_descriptor on newer ANV
3 years ago
Matías Locatti
9eab38567c
Merge pull request #10418 from liamwhite/blink-and-youll-miss-it
texture_cache: process aliases and overlaps in the correct order
3 years ago
Matías Locatti
3dbc2ae22a
Merge pull request #10459 from liamwhite/shf
shader_recompiler: fix copy-paste error
3 years ago
Liam
e19d49925a
shader_recompiler: fix copy-paste error
3 years ago
bunnei
eeef4170e3
Merge pull request #10221 from Kelebek1/partial_dsp_revert
Add a 5ms tiemout to the DSP processing wait
3 years ago
bunnei
39fcbfead6
Merge pull request #10396 from german77/amiibo_write
input_common: Implement amiibo writing
3 years ago
liamwhite
bdebdf83fb
Merge pull request #10454 from 521337/fix-u-option
Don't exit when using "-u" option in yuzu-cmd
3 years ago
Fernando S
987c98fdec
Merge pull request #10452 from liamwhite/ibgc
video_core: don't garbage collect during configuration
3 years ago
Ariel Cabello
c44d17b35d
Don't exit when using "-u" option in yuzu-cmd
3 years ago
liamwhite
6cd9e37ccc
Merge pull request #10450 from 521337/add-u-option
Add short "-u" option for yuzu_cmd.
3 years ago
Liam
6c77a107a4
video_core: don't garbage collect during configuration
3 years ago
Ariel Cabello
df0f80f55c
Add short "-u" option for yuzu_cmd.
The -u short option was documented but not implemented in yuzu_cmd.
The same long option --user worked before.
3 years ago
bunnei
d9ed2052d8
Merge pull request #10415 from german77/amiibo-no-key
service: nfc: Remove encryption key requirement
3 years ago
bunnei
62301e0f65
Merge pull request #10435 from FernandoS27/gotta-clean-mess-ups
Texture cache: revert wrong acceleration assumption
3 years ago
bunnei
78d6c45ced
Merge pull request #10433 from FernandoS27/theres-a-lime-coming-around
Texture Cache Util: Fix block depth adjustment on slices.
3 years ago
Fernando Sahmkow
b0e5aa6725
Texture cache: revert wrong acceleration assumption
3 years ago
Fernando Sahmkow
769b1f0264
Texture Cache Util: Fix block depth adjustment on slices.
3 years ago
Fernando Sahmkow
ce9a97ca48
texture_cache: process aliases and overlaps in the correct order
3 years ago
Fernando S
72c3cf6b32
Merge pull request #10422 from liamwhite/gc
video_core: tune garbage collection aggressiveness
3 years ago
Fernando S
7a201e9218
Merge pull request #10417 from liamwhite/check-state
k_memory_block_manager: remove auditing calls
3 years ago
Fernando S
178e8a6b0e
Merge pull request #10398 from liamwhite/bcn
video_core: add ASTC recompression
3 years ago
Liam
4a54cea69a
video_core: tune garbage collection aggressiveness
3 years ago
Liam
011dfe1db7
textures: add BC1 and BC3 compressors and recompression setting
3 years ago
liamwhite
a496e853ff
Merge pull request #10388 from GPUCode/fence-wait
vk_master_semaphore: Move fence wait on separate thread
3 years ago
liamwhite
7515655327
Merge pull request #10402 from liamwhite/uh
renderer_vulkan: barrier attachment feedback loops
3 years ago
liamwhite
246a1407cb
Merge pull request #10411 from scorpion81/gc-steamdeck-fix-attempt
Limit device access memory for integrated devices to 4 GB
3 years ago
Liam
d23a532bf4
k_memory_block_manager: remove auditing calls
3 years ago
Narr the Reg
6a217dd7a5
service: nfc: Remove encryption key requirement
3 years ago
Liam
cdd20c6231
vulkan_device: Enable VK_KHR_push_descriptor on newer ANV
3 years ago
Liam
147f6129f4
renderer_vulkan: barrier attachment feedback loops
3 years ago
Narr the Reg
303c346541
Merge pull request #10386 from german77/high
input_common: Map motion with relative values not absolute ones
3 years ago
scorpion81
9c33fade59
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 ?
3 years ago
Narr the Reg
60ba48c5e2
input_common: Implement amiibo writting
3 years ago
liamwhite
a51f148a04
Merge pull request #10392 from danilaml/update-cubeb-again
externals: update cubeb (again)
3 years ago
Danila Malyutin
ec1733d9d0
externals: update cubeb
3 years ago
GPUCode
7732ce8a92
vk_master_semaphore: Move fence wait on separate thread
3 years ago
german77
7a3b44abc8
input_common: Map motion with relative values not absolute ones
3 years ago
bunnei
ea0d8c4119
Merge pull request #10344 from german77/pro-amiibo
input_common: Fix pro controller amiibo support
3 years ago
Danila Malyutin
dc89e40b36
externals: update cubeb ( #10362 )
3 years ago
Mai
461f289295
Merge pull request #10377 from liamwhite/constexpr
renderer_vulkan: remove wrong constexpr
3 years ago
Liam
f532faa5c3
renderer_vulkan: remove wrong constexpr
3 years ago
Kelebek1
ba0d258a3f
Smooth out the DSP callback by adding a 5ms wait time limit
3 years ago
Matías Locatti
c4675c246b
Merge pull request #10365 from lat9nq/anv_push_descriptor
vulkan_device: Disable VK_KHR_push_descriptor on ANV
3 years ago
lat9nq
6597d2a5d3
vulkan_device: Disable VK_KHR_push_descriptor on ANV
Mesa commit ff91c5ca42 breaks
VK_KHR_push_descriptor usage on ANV drivers 22.3.0, so disable it
and allow games to boot.
3 years ago
bunnei
de9a79402d
Merge pull request #10262 from liamwhite/depth-clamp
vulkan_common: disable depth clamp dynamic state for older radv
3 years ago
Narr the Reg
e0d140581b
input_common: Fix pro controller amiibo support
3 years ago
liamwhite
12a4dbe8f1
Merge pull request #10217 from Kelebek1/clear_value
Use the rendertarget format of the correct RT rather than the first valid
3 years ago
liamwhite
d0244da5bf
Merge pull request #10107 from grimkor/allow-fully-customised-hotkeys
Allow fully customised controller hotkeys
3 years ago
liamwhite
c8356ee137
Merge pull request #10181 from lat9nq/intel-compute-toggle
configure_graphics: Add option to enable compute pipelines for Intel proprietary
3 years ago