german77
57ceda21b7
service/notif: Add notif:a and stub ListAlarmSettings,Initialize
Used by ring fit adventure 1.2.0
4 years ago
ameerj
8969273d2d
general: Add missing copyright notices
4 years ago
Morph
875db1012b
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.
4 years ago
Morph
2b9afa4d56
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.
4 years ago
german77
b7357d95a7
settings: Add debug setting to enable all controllers
4 years ago
german77
8df8dd6c5c
config: Remove vibration configuration
4 years ago
Narr the Reg
7b56b2cab6
input_common: Fully implement UDP controllers
4 years ago
german77
b8b849dc2e
input_common: Move button names to the frontend
4 years ago
german77
dfb63175d1
core/hid: Fully implement native mouse
4 years ago
german77
6032358402
input_common: Allow keyboard to be backwards compatible
4 years ago
german77
ebfe40dec8
core/hid: Improve accuracy of the keyboard implementation
4 years ago
german77
ddcdaac727
config: Cleanup and documentation
4 years ago
german77
a4cdafed54
core/hid: Prevent Emulated controller from flapping with multiple inputs devices
4 years ago
german77
93997b234f
core/hid: Fully emulate motion from button
4 years ago
german77
4736326a05
second commit lion review
4 years ago
german77
a8852024b6
settings: Fix Debug controller type options
4 years ago
german77
9f91335a71
kraken: Address comments from review
start lion review
4 years ago
german77
d0389d2971
core/hid: Add TAS input
4 years ago
german77
ae6ba2c8bd
input_common: Add manual update options to input devices
4 years ago
german77
6c7814bc9c
core/hid: Fix rumble too strong at 1%
4 years ago
german77
00f654cd22
core/hid: Only signal when needed
4 years ago
german77
66cf94709a
core/hid: Add output devices
4 years ago
german77
84bda35f14
settings: Cleanup settings
4 years ago
german77
cb6b6189d7
common: Rewrite and move core/frontend/input.h to common
4 years ago
Kewlan
843fa6221e
configure_general: Allow framerate cap to be used in custom game configs
4 years ago
Fernando Sahmkow
e6d7d48d78
TextureCache: Refactor and fix linux compiling.
4 years ago
Fernando Sahmkow
c74619d266
TextureCache: Add automatic anisotropic filtering and refactor code.
4 years ago
Fernando Sahmkow
30039bb358
Yuzu UI: Add button for Anti Alias
4 years ago
Marshall Mohror
d5d689d3aa
Settings: Add anti-aliasing method setting
4 years ago
FernandoS27
9fa06bcc03
QtGUI: Add buttton to toggle the filter.
4 years ago
FernandoS27
f54d6dee54
VideoCore: Add gaussian filtering.
4 years ago
FernandoS27
43200a46fe
VideoCore: Add more rescaling option.
4 years ago
Fernando Sahmkow
ba4171de79
Video Core: fix building for GCC.
4 years ago
Fernando Sahmkow
d20bfdd9a3
Presentation: add Nearest Neighbor filter.
4 years ago
Marshall Mohror
2173534da5
vulkan: Implement FidelityFX Super Resolution
4 years ago
Fernando Sahmkow
7bb52ad3a7
Texture Cahe: Fix downscaling on SMO.
4 years ago
ameerj
b4742306d8
video_core: Refactor resolution scale function
4 years ago
ameerj
d99a6e8e47
video_core: Misc resolution scaling related refactoring
4 years ago
Fernando Sahmkow
bca25d2a0f
Renderer: Implement Bicubic and ScaleForce filters.
4 years ago
ReinUsesLisp
1b78ba7247
common/settings: Remove unused scaling options
4 years ago
Fernando Sahmkow
fcae5dab7b
Settings: eliminate rescaling_factor.
5 years ago
Fernando Sahmkow
b9a9b8d768
Settings: Add resolution scaling to settings.
5 years ago
Fernando Sahmkow
7a957d501f
VideoCore: Initial Setup for the Resolution Scaler.
5 years ago
Morph
7c8824d6e4
common: Implement a subset of P0323 (std::expected)
This implementation is based on and is a subset of the proposed implementation of std::expected
https://github.com/TartanLlama/expected/blob/master/include/tl/expected.hpp
4 years ago
Levi Behunin
30197c803e
Refactor Logging Impl
Loop on stop_token and remove final_entry in Entry.
Move Backend thread out of Impl Constructor to its own function.
Add Start function for backend thread.
Use stop token in PopWait and check if entry filename is nullptr before logging.
4 years ago
ameerj
d03c54439c
common/alignment: Fix VS2022 compilation
VS2022 seems to introduce an optimization when moving vectors to check for equality of the element values. AlignmentAllocator needed to overload the equality operator to fix compilation of its usage in vector moving.
4 years ago
ameerj
6cfd975469
settings: Remove std::chrono usage
Alleviates the dependency on chrono for all files that include settings.h
4 years ago
Morph
49ae05213e
string_util: Make use of std::string_view and add bounds checking
Makes use of std::string_view in StringFromFixedZeroTerminatedBuffer and add bounds checking
4 years ago
Morph
0196b5a01f
string_util: Prevent out of bounds access in u16string_view buffer
4 years ago
Creak
6485bc560f
common/fs/path_util: Slightly refactor PathManagerImpl's constructor
This moves all GenerateYuzuPath calls outside of the platofrm-specific #ifdefs, replacing them with assignments to paths.
4 years ago