8ed2748820
fix formatting
2021-12-06 11:02:33 -05:00
e10903cab9
move private members below public members
2021-12-06 10:37:13 -05:00
4bdacdedc1
fix formatting
2021-12-06 10:37:09 -05:00
32854a2992
fix formatting
...
Co-authored-by: Mai M. <mathew1800@gmail.com >
2021-12-06 07:58:28 -05:00
6d25fe6c9a
Update README.md
2021-12-06 11:39:55 +01:00
189741b521
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
...
Used by ring fit adventure 1.2.0
2021-12-05 22:44:31 -06:00
df47cfc32c
Merge pull request #7523 from jam1garner/support-all-subsdks
...
Add support for subsdk8 and subsdk9
2021-12-05 23:28:41 -05:00
29559930e9
loader: Support loading subsdk{8,9}
2021-12-05 23:07:50 -05:00
14c03b9748
fix formatting
2021-12-05 19:00:29 -05:00
8254f238b9
Remove unnecessary includes
2021-12-05 18:49:40 -05:00
7105204a7e
emit_spirv: Reduce emit_spirv.h include overhead
...
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
2021-12-05 18:11:19 -05:00
1e1f7b3234
glasm: Move implemented instructions from not_implemented.cpp
2021-12-05 18:11:19 -05:00
f32b2bcd20
shader_recompiler: Adjust emit_context includes
2021-12-05 18:11:19 -05:00
975931e8fa
Merge pull request #7520 from ameerj/missing-copyright
...
general: Add missing copyright notices
2021-12-05 18:08:08 -05:00
d6ae9c68f8
service/hid: Implement SetNpadJoyAssignmentMode
2021-12-05 16:18:23 -06:00
b7d80c127f
Add copyright notice
2021-12-05 16:49:52 -05:00
5286a7bc4c
shader_recompiler: Rename backend emit_context files
2021-12-05 16:33:44 -05:00
41aec2773f
general: Add missing copyright notices
2021-12-05 16:18:53 -05:00
36350d3f78
Add KCodeMemory to CMakeLists.txt
2021-12-05 15:56:44 -05:00
228a381aed
vk_texture_cache: Add ABGR src format check for D24S8 conversions
2021-12-05 15:54:58 -05:00
c22c4f5d59
renderer_opengl: Minor refactoring of filter selection
2021-12-05 15:42:45 -05:00
218d790bd6
texture_cache: Fix image convert dimensions assertion
2021-12-05 15:42:45 -05:00
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.
2021-12-05 15:42:44 -05:00
35d94dcb2b
vk_texture_cache: Add a function to ImageView to check if src image is rescaled
2021-12-05 15:39:00 -05:00
4a13f9eecd
blit_image: Refactor ConvertPipeline functions
2021-12-05 15:39:00 -05:00
ad99bbf5fe
blit_image: Refactor ConvertPipelineEx functions
...
reduces much of the duplication between the color/depth variants
2021-12-05 15:38:59 -05:00
b387a26f30
vk_blit_screen: Minor refactor of filter pipeline selection
2021-12-05 15:35:35 -05:00
75c4aec8ab
Revert "Merge pull request #7395 from Morph1984/resolve-comments"
...
This reverts commit d20f91da11
, reversing
changes made to 5082712b4e
.
2021-12-05 15:35:35 -05:00
fae07919af
Merge pull request #7518 from german77/is_npad_valid
...
core/hid: Add missing controller type
2021-12-05 15:11:14 -05:00
8aef8f39d8
kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemory
...
Used by Skyline modding framework
2021-12-05 15:04:08 -05:00
7347cdb651
core/hid: Add missing controller type
2021-12-05 13:57:59 -06:00
f1f91ad468
Merge pull request #7494 from Morph1984/no-time-to-wait
...
native_clock: Wait for less time in EstimateRDTSCFrequency
2021-12-05 18:56:38 +01:00
7220056974
Fixed #7502
2021-12-04 23:22:39 -08:00
60e923046e
Merge pull request #7503 from german77/is_npad_valid
...
core/hid: Ensure only valid npad are connected
2021-12-04 23:08:43 -08:00
7fe455e42e
core/hid: Ensure only valid npad are connected
2021-12-04 23:20:18 -06:00
5462485cc3
Address feedback
2021-12-05 00:06:14 +08:00
a5c212516c
Texture Cache: Fix crashes on NVIDIA.
2021-12-04 11:26:58 +01:00
e482dd82b9
Merge pull request #7467 from liushuyu/fix-linux-decoding
...
video_core/codecs: more robust ffmpeg hwdecoder selection logic
2021-12-03 17:11:12 -08:00
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.
2021-12-03 19:55:59 -05:00
a2fb5a13b2
Merge pull request #7489 from Morph1984/steady-clock
...
general: Replace high_resolution_clock with steady_clock
2021-12-03 16:08:20 -08:00
e7f10de11a
video_core/cmake: link against libva explicitly ...
...
... to fix build on Flatpak (and self-builds)
2021-12-02 22:35:30 -07:00
a578df4c6b
video_core/codecs: more fixes for VAAPI detection ...
...
* skip impersonated VAAPI implementaions ("imposter detection")
* place VAAPI priority below CUDA/NVDEC/CUVID
2021-12-02 21:31:51 -07:00
20a46790d7
video_core/codec: address comments
2021-12-02 21:01:34 -07:00
cd27f211c8
video_core/codecs: more robust ffmpeg hwdecoder selection logic
2021-12-02 21:01:34 -07:00
fdcc161323
Merge pull request #7490 from Morph1984/stub-album-save-screenshot
...
service: am: ISelfController: Stub SaveCurrentScreenshot
2021-12-02 18:02:26 -08:00
f138731e2f
service: am: ISelfController: Stub SaveCurrentScreenshot
...
- Used by Disney Magical World 2: Enchanted Edition
2021-12-02 20:12:24 -05:00
55d6b095e5
Merge pull request #7452 from german77/controller_navigation
...
yuzu: Implement basic controller UI navigation
2021-12-02 19:55:08 -05:00
5ba7b11ba4
yuzu: Implement basic controller navigation
2021-12-02 15:17:44 -06:00
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.
2021-12-02 14:20:43 -05:00
2c47f8aa18
Support multiple videos playing
2021-12-02 12:48:42 +08:00