Commit Graph

20570 Commits (6af82fd070790e5c6da944f9b07f3b8ca8156985)
 

Author SHA1 Message Date
ameerj c22c4f5d59 renderer_opengl: Minor refactoring of filter selection 3 years ago
ameerj 218d790bd6 texture_cache: Fix image convert dimensions assertion 3 years ago
ameerj b8f3e5157b blit_image: Refactor upscale factors usage
The image view itself can be queried to see if it is being rescaled or not, removing the need to pass the upscale/down shift factors from the texture cache.
3 years ago
ameerj 35d94dcb2b vk_texture_cache: Add a function to ImageView to check if src image is rescaled 3 years ago
ameerj 4a13f9eecd blit_image: Refactor ConvertPipeline functions 3 years ago
ameerj ad99bbf5fe blit_image: Refactor ConvertPipelineEx functions
reduces much of the duplication between the color/depth variants
3 years ago
ameerj b387a26f30 vk_blit_screen: Minor refactor of filter pipeline selection 3 years ago
ameerj 75c4aec8ab Revert "Merge pull request #7395 from Morph1984/resolve-comments"
This reverts commit d20f91da11, reversing
changes made to 5082712b4e.
3 years ago
Morph fae07919af
Merge pull request #7518 from german77/is_npad_valid
core/hid: Add missing controller type
3 years ago
itsmeft24 8aef8f39d8 kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemory
Used by Skyline modding framework
3 years ago
german77 7347cdb651 core/hid: Add missing controller type 3 years ago
Fernando S f1f91ad468
Merge pull request #7494 from Morph1984/no-time-to-wait
native_clock: Wait for less time in EstimateRDTSCFrequency
3 years ago
Adam Heinermann 7220056974 Fixed #7502 3 years ago
bunnei 60e923046e
Merge pull request #7503 from german77/is_npad_valid
core/hid: Ensure only valid npad are connected
3 years ago
german77 7fe455e42e core/hid: Ensure only valid npad are connected 3 years ago
Feng Chen 5462485cc3 Address feedback 3 years ago
Fernando Sahmkow a5c212516c Texture Cache: Fix crashes on NVIDIA. 3 years ago
bunnei e482dd82b9
Merge pull request #7467 from liushuyu/fix-linux-decoding
video_core/codecs: more robust ffmpeg hwdecoder selection logic
3 years ago
Morph f919498f8f native_clock: Wait for less time in EstimateRDTSCFrequency
In my testing, waiting for 200ms provided the same level of precision as the previous implementation when estimating the RDTSC frequency.
This significantly improves the yuzu executable launch times since we reduced the wait time from 3 seconds to 200 milliseconds.
3 years ago
bunnei a2fb5a13b2
Merge pull request #7489 from Morph1984/steady-clock
general: Replace high_resolution_clock with steady_clock
3 years ago
liushuyu e7f10de11a
video_core/cmake: link against libva explicitly ...
... to fix build on Flatpak (and self-builds)
3 years ago
liushuyu a578df4c6b
video_core/codecs: more fixes for VAAPI detection ...
* skip impersonated VAAPI implementaions ("imposter detection")
* place VAAPI priority below CUDA/NVDEC/CUVID
3 years ago
liushuyu 20a46790d7 video_core/codec: address comments 3 years ago
liushuyu cd27f211c8 video_core/codecs: more robust ffmpeg hwdecoder selection logic 3 years ago
bunnei fdcc161323
Merge pull request #7490 from Morph1984/stub-album-save-screenshot
service: am: ISelfController: Stub SaveCurrentScreenshot
3 years ago
Morph f138731e2f service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
3 years ago
Morph 55d6b095e5
Merge pull request #7452 from german77/controller_navigation
yuzu: Implement basic controller UI navigation
3 years ago
german77 5ba7b11ba4 yuzu: Implement basic controller navigation 3 years ago
Morph 762b8ad448 general: Replace high_resolution_clock with steady_clock
On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
3 years ago
Feng Chen 2c47f8aa18 Support multiple videos playing 3 years ago
Mai M 8a613f6c8f
Merge pull request #7483 from zhaobot/tx-update-20211201022129
Update translations (2021-12-01)
3 years ago
The yuzu Community 40317eccba Update translations (2021-12-01) 3 years ago
bunnei ff63080cd9
Merge pull request #7482 from Morph1984/friend
service: friend: Implement GetCompletionEvent
3 years ago
Morph 505ae5ea1b service: friend: Implement GetCompletionEvent
- Used by Super Bomberman R Online
3 years ago
Narr the Reg 46e3ed5a48
Merge pull request #7472 from Morph1984/post-kraken-cleanup
core: hid: Post kraken cleanup
3 years ago
Narr the Reg e4492a9a82
input_common: Fix error with thread name 3 years ago
Morph 5deecd714b input_interpreter: Make use of NpadButton instead of a u64
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
3 years ago
Morph 322339a5fd npad: Return NpadButton in GetAndResetPressState
We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
3 years ago
Morph bfac21fca1 core: hid: hid_types: Add "All" to NpadButton
This represents a bitmask for all pressed buttons
3 years ago
Morph b86fcf7c31 qt_controller: Make use of (Enable/Disable)AllControllerConfiguration
This also moves the use of DisableConfiguration to the destructor.
3 years ago
bunnei 051e63c9a1
Merge pull request #7466 from vonchenplus/add_miss_pixel_format_mapping
Add missing pixel format mapping
3 years ago
Morph 940375dfbb core: hid: hid_core: Add (Enable/DIsable)AllControllerConfiguration 3 years ago
Morph 410df5446e general: Fix handheld typo 3 years ago
Morph 04f48f0120 core: hid: Mark constructors as explicit 3 years ago
Morph b9b28c0457 core: hid: Cleanup and amend documentation 3 years ago
vperus 660c6bec22 Revert of b01aa72
Caused worker_thread to be stuck in Stage1Completed state until job's destruction.
3 years ago
vperus 04fa990b0c [input_common] Add completion test for CalibrationConfigurationJob 3 years ago
Morph 614702488f
Merge pull request #7465 from german77/no_input
qt_controller: Fix input when the controller applet is ignored
3 years ago
Feng Chen 524a9baa7e Add missing pixel format mapping 3 years ago
german77 dcc4685557 qt_controller: Fix input when the controller applet is ignored 3 years ago