Commit Graph

23504 Commits (b000af00541dc879b4f7527d807131fd182be3b4)
 

Author SHA1 Message Date
liamwhite 04d2d2ef5f
Merge pull request #9782 from arades79/fix-consexpr-value-declaration-usage
Fix consexpr value declaration usage
2 years ago
bunnei 0eb40117af
Merge pull request #9809 from liamwhite/unused-service
service: remove deleted services
2 years ago
bunnei 3599ef2077
Merge pull request #9811 from yuzu-emu/revert-9793-borderless-hidpi
Revert "main: Fix borderless fullscreen for high dpi scaled displays"
2 years ago
arades79 98631b45b6
remove constexpr from virtual function
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
liamwhite 58a2c19982
Revert "main: Fix borderless fullscreen for high dpi scaled displays" 2 years ago
Kelebek1 3b50906f00 Reimplement the invalidate_texture_data_cache register 2 years ago
Kelebek1 139b645aa2 Allow >1 cpu threads on video decoding, disable multi-frame decoding 2 years ago
Liam 79fbdfca17 service: remove deleted services 2 years ago
arades79 880b6e9795 use a string view to skip allocation
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
arades79 683019878f remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
arades79 26e44a3be4 apply clang-format
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
arades79 392a029ef4 don't use static inside constexpr function
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
arades79 45e13b03f3 add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
2 years ago
liamwhite 5f5a6e4b2e
Merge pull request #9795 from Kelebek1/biquad_fix
[audio_core] Use different state offset for each biquad filter channel
2 years ago
liamwhite d87db919f9
Merge pull request #9793 from Morph1984/borderless-hidpi
main: Fix borderless fullscreen for high dpi scaled displays
2 years ago
Liam ceda2d280e general: rename CurrentProcess to ApplicationProcess 2 years ago
Kelebek1 3a90ed99be Fix biquad filter command's state buffer offset 2 years ago
Liam 4363ca304a kernel: use GetCurrentProcess 2 years ago
bunnei 770a49616d
Merge pull request #9784 from m-HD/master
settings: added missing graphical settings to RestoreGlobalState()
2 years ago
Morph d6677b50f6 main: Fix borderless fullscreen for high dpi scaled displays
On Windows, a borderless window will be treated the same as exclusive fullscreen
when the window geometry matches the physical dimensions of the screen.
However, with High DPI scaling, when the devicePixelRatioF() is > 1, the borderless
window apparently is not treated as exclusive fullscreen and functions correctly.
One can verify and replicate this behavior by using a high resolution (4K) display,
and switching between 100% and 200% scaling in Windows' display settings.
At 100%, without the addition of 1, it is treated as exclusive fullscreen.
At 200%, with or without the addition of 1, it is treated as borderless windowed.
Therefore, we can use (read: abuse) this difference in behavior to fix this issue for
those with higher resolution displays when the Qt scaling ratio is > 1.
Should this behavior be changed in the future, please revisit this workaround.
2 years ago
bunnei 8b74047b1b
Merge pull request #9757 from german77/gyro
core: hid: Use gyro thresholds modes set by the game
2 years ago
bunnei f70fcdb873
Merge pull request #9746 from ameerj/ogl-msaa-texcache
texture_cache: OpenGL: Implement MSAA uploads and copies
2 years ago
m-HD 9df92bad2a
Update settings.cpp
added missing graphical settings to RestoreGlobalState()
2 years ago
liamwhite fbba6e10bc
Merge pull request #9781 from ColinKinloch/info_id_typo
kernel/svc: Fix undefined info_id
2 years ago
ameerj 93cf2b3ca8 texture_cache: OpenGL: Implement MSAA uploads and copies 2 years ago
Colin Kinloch 868ab0d3b4 kernel/svc: Fix undefined info_id 2 years ago
liamwhite c97b5c9ff9
Merge pull request #9777 from vonchenplus/speed_up_video_copy
video_core: Speed up video frame data copy
2 years ago
Kelebek1 2e02ed8bb5 Add fallback for memory read/write in case the address goes over a 4K page 2 years ago
liamwhite 709879cfc1
Merge pull request #9773 from bunnei/fix-process-resource
core: kernel: k_process: Use application system resource.
2 years ago
liamwhite 89c09d639a
Merge pull request #9768 from merryhime/biquad-rounding
biquad_filter: Fix rounding in ApplyBiquadFilterInt
2 years ago
liamwhite 1040f1f503
Merge pull request #9744 from behunin/quick-release
gpu_thread: Remove OnCommandListEndCommand
2 years ago
FengChen 4adf39edf2 video_core: Speed up video frame data copy 2 years ago
Kelebek1 19e1ea6a02 Fix depop prepare receiving bad mix infos and writing out of bounds, and update aux a bit, may help 2 years ago
bunnei abd826ba87
Merge pull request #9742 from liamwhite/svc-wrap-only
kernel/svc: switch to generated wrappers
2 years ago
bunnei 023ac943aa
Merge pull request #9759 from german77/pro_controller
input_common: Reintroduce custom pro controller support
2 years ago
bunnei e79270507b core: kernel: k_process: Use application system resource. 2 years ago
ameerj 5e746da981 kernel: Refactor thread_local variable usage
On MSVC at least, there seems to be a non-trivial overhead to calling GetHostThreadId().

This slightly reworks the host_thread_id variable to reduce some of the complexity around its usage, along with some small refactors around current_thread and dummy thread
2 years ago
Merry 3c60bc36a1 biquad_filter: Clamp f64 in ApplyBiquadFilterFloat 2 years ago
Merry 9bdcb1070f biquad_filter: Fix rounding in ApplyBiquadFilterInt 2 years ago
liamwhite b3a8c0dc49
Merge pull request #9761 from Morph1984/oops
main: Re-add QtWebEngine zoom factor
2 years ago
bunnei 84743fd6ce
Merge pull request #9765 from liamwhite/ffs-apple
kernel: avoid usage of bit_cast
2 years ago
Liam 36b70dec05 kernel: avoid usage of bit_cast 2 years ago
Morph 3fbb93e5c9 main: Re-add QtWebEngine zoom factor
For some reason, I had removed this in ad6cec71ec

This should fix any improperly scaled web applets.
2 years ago
liamwhite c5743d5499
Merge pull request #9736 from Kelebek1/dynamic_vertex_attribs
Remove fake vertex bindings when dynamic state is enabled
2 years ago
liamwhite cbb289fbee
Merge pull request #9750 from ameerj/glsl-sample-id-mask
glsl_emit_context: Remove redeclarations of gl_SampleID and gl_SampleMask
2 years ago
liamwhite c0b36c2d26
Merge pull request #9758 from german77/multi_audio
audio: cubeb: Fix yuzu crashing when it test for latency
2 years ago
Narr the Reg acba9a6b76 input_common: Reintroduce custom pro controller support 2 years ago
Narr the Reg 7c0dcea96c audio: cubeb: Fix yuzu crashing when it test for latency 2 years ago
Narr the Reg 5e9fa5def5 core: hid: Use gyro thresholds modes set by the game 2 years ago
Matías Locatti 7bad3a7e5e
Merge pull request #9749 from ameerj/pr9559-partial-revert
buffer_base: Partially revert changes from #9559
2 years ago