Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-02 | Merge pull request #10839 from lat9nq/pgc-plus | liamwhite | |
general: Reimplement per-game configurations | |||
2023-07-27 | wall_clock: Increase precision requirements | Morph | |
We are providing a conversion to nanoseconds in NativeClock, which is more precise than the GPU tick. | |||
2023-07-26 | Merge pull request #10990 from comex/ubsan | liamwhite | |
Fixes and workarounds to make UBSan happier on macOS | |||
2023-07-25 | (ui)settings: Add more runtime_modifiable settings | lat9nq | |
2023-07-25 | backend: Remove usage of explicit operator overload | lat9nq | |
Causes a crash on MSVC from a race condition on application quit. Intended to address yuzu-emu/yuzu/issues/11137 | |||
2023-07-25 | settings: Correct Linkage member impl location | lat9nq | |
2023-07-24 | settings: Set GPU as default ASTC decoder | lat9nq | |
2023-07-23 | settings_common: Document specializations | lat9nq | |
2023-07-21 | common,qt-config: Remove usage of forward_list | lat9nq | |
2023-07-21 | Merge pull request #11069 from lat9nq/mingw-no-tzdb | liamwhite | |
common: Use arithmetic instead of string ops to get time zone | |||
2023-07-21 | settings_common: Use a vector in category linkage | lat9nq | |
Improve storage requirements. | |||
2023-07-21 | settings: Remove sorting from log | lat9nq | |
Unecessary, and would run every time the settings are logged. | |||
2023-07-21 | common: Move global configuration state modifiers back to settings | lat9nq | |
2023-07-21 | settings_setting: Fix typo | lat9nq | |
2023-07-21 | common,configure_system: Rename method to GetCategory | lat9nq | |
Fixes essentially a shadowing issue. | |||
2023-07-21 | settings: Cleanup | lat9nq | |
Addresses review feedback Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | |||
2023-07-21 | core,common: Give memory layout setting an enum | lat9nq | |
Allows for 6GB and 8GB layouts to be selected. | |||
2023-07-21 | settings: Require time zone setting value for stirng | lat9nq | |
2023-07-21 | settings: Give indices to enums | lat9nq | |
2023-07-21 | settings_common: Remove unncessary enum spec | lat9nq | |
2023-07-21 | settings_enums: Remove casting | lat9nq | |
Not sure how I missed this earlier, but these vectors can be constructed using the type of the enum. | |||
2023-07-21 | settings_setting: Silence shadowing warnings | lat9nq | |
2023-07-21 | settings,configuration: Add a default suffix | lat9nq | |
2023-07-21 | settings: Define paired settings | lat9nq | |
settings_common: Remove unused optional | |||
2023-07-21 | settings: Define specializations for settings | lat9nq | |
Suggests to a frontend how to represent each setting. | |||
2023-07-21 | settings,translation: Fix time zone enum | lat9nq | |
Renames enum values to conform to naming convention. | |||
2023-07-21 | settings,opengl,yuzu-qt: Fix AA, Filter maximums | lat9nq | |
The new enum macros don't support setting values directly. For LastAA and LastFilter, this means we need a simpler approach to loop around the toggle in the frontend... | |||
2023-07-21 | settings_enums: More aggressively use macros | lat9nq | |
This lets us define an enum and all the textual representations of its values in one swing. All for the price of some ugly macros. | |||
2023-07-21 | settings,uisettings: Remove leading underscore | lat9nq | |
2023-07-21 | settings: Move speed_limit to core | lat9nq | |
2023-07-21 | common,yuzu-qt: Avoid explicit instantiation on old clang | lat9nq | |
Clang versions < 15 have compile issues with explicit instantiation. Disable it for these versions. | |||
2023-07-21 | settings_setting: Fix MSVC error | lat9nq | |
2023-07-21 | common,yuzu-qt: GCC warning silences | lat9nq | |
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref. | |||
2023-07-21 | settings: Delete cpu_accuracy_first_time | lat9nq | |
Almost a 2 year old migration setting now | |||
2023-07-21 | settings: Document BasicSetting, add Ranged | lat9nq | |
2023-07-21 | settings: Move IsConfiguringGlobal to settings_common | lat9nq | |
2023-07-21 | settings: Move some simple data to BasicSetting | lat9nq | |
Reduces the need for the compiler to duplicate this code, by about 100KB executable size. | |||
2023-07-21 | settings_setting: Fix errors | lat9nq | |
ToString didn't have a constexpr if statement where needed. Canonicalize missed an else, causing unreachable code error on MSVC. | |||
2023-07-21 | (ui,)settings: Use explicit instantiation | lat9nq | |
Reduces compile times a tad on clang. | |||
2023-07-21 | settings: Remove redundant false literals | lat9nq | |
2023-07-21 | general: Add typeinfo where needed | lat9nq | |
Using typeid without including typeinfo first produces an ill-formed program. | |||
2023-07-21 | settings_enums: Add const type where needed | lat9nq | |
2023-07-21 | settings: yuzu is not capitalized why is it capitalized stop no bad | lat9nq | |
2023-07-21 | settings: Reorder | lat9nq | |
Groups graphics audio and system settings together in a way that reflects the frontend. This also just conceptually groups them more nicely than they were. | |||
2023-07-21 | settings: Report all contained settings values | lat9nq | |
Also adds a couple characters that denotes the state of the setting. M for modified, or not default. C for custom, in context of per-game settings. | |||
2023-07-21 | settings_enums: Cannonicalize settings names | lat9nq | |
Gives every option of the enums a string literal via a macro. | |||
2023-07-21 | settings,general: Rename non-confirming enums | lat9nq | |
2023-07-21 | settings: Make volume runtime-configurable | lat9nq | |
2023-07-21 | configure_audio: Implement ui generation | lat9nq | |
Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation configure_audio: Implement ui generation Needs a considerable amount of management specific to some of the comoboboxes due to the audio engine configuration. general: Partial audio config implmentation settings: Make audio settings as enums | |||
2023-07-21 | settings: Split enums to new file | lat9nq | |