Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-31 | chore: update project branding to citron | Zephyron | |
2023-07-21 | configuration: Use buttons instead of highlights | lat9nq | |
Only for updated configs at the moment | |||
2023-07-21 | configure_graphics_advance: Generate UI at runtime | lat9nq | |
We can iterate through the AdvancedGraphics settings and generate the UI during runtime. This doesn't help runtime efficiency, but it helps a ton in reducing the amount of work a developer needs in order to add a new setting. | |||
2023-07-21 | settings,video_core: Consolidate ASTC decoding options | lat9nq | |
Just puts them all neatly into one place. | |||
2023-06-14 | video_core: optionally skip barriers on feedback loops | Liam | |
2023-06-08 | nvnflinger: allow locking framerate during video playback | Liam | |
2023-05-23 | textures: add BC1 and BC3 compressors and recompression setting | Liam | |
2023-05-15 | Merge pull request #10181 from lat9nq/intel-compute-toggle | liamwhite | |
configure_graphics: Add option to enable compute pipelines for Intel proprietary | |||
2023-05-07 | Settings: add option to enable / disable reactive flushing | Fernando Sahmkow | |
2023-05-07 | yuzu-qt/config: Add option to disable compute on Intel | lat9nq | |
This option is only visible if an Intel GPU using the proprietary driver is found during Vulkan device enumeration. configure_graphics: More directly get driver id Vulkan::Device does quite a bit more than we need just to see the driver ID here. | |||
2023-05-06 | Merge pull request #10125 from lat9nq/vsync-select | bunnei | |
configuration: Expose separate swap present modes | |||
2023-05-03 | settings: remove pessimistic flushing | Liam | |
2023-05-02 | configuration: Expose separate swap present modes | lat9nq | |
Previously, yuzu would try and guess which vsync mode to use given different scenarios, but apparently we didn't always get it right. This exposes the separate modes in a drop-down the user can select. If a mode isn't available in Vulkan, it defaults to FIFO. | |||
2023-05-01 | vk_present_manager: Add toggle for async presentation | GPUCode | |
2023-02-22 | configuration: Add async ASTC decode setting | ameerj | |
2023-01-06 | Merge pull request #9552 from liamwhite/turbo | liamwhite | |
vulkan: implement 'turbo mode' clock booster | |||
2023-01-05 | config: Better wording for VK pipeline cache option and enable by default | Wollnashorn | |
2023-01-05 | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines | Wollnashorn | |
As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk. These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically. | |||
2023-01-04 | common: add setting for renderer clock workaround | Liam | |
2022-08-25 | video_core: add option for pessimistic flushing | Liam | |
2022-08-07 | Make vsync setting work for Vulkan | DJRobX | |
2021-11-16 | TextureCache: Add automatic anisotropic filtering and refactor code. | Fernando Sahmkow | |
2021-11-16 | TextureCache: Make a better Anisotropic setter. | Fernando Sahmkow | |
2021-10-07 | yuzu qt: Remove global system instances from config, WaitTree, main | lat9nq | |
2021-09-06 | Second part of Golden's PR | Moonlacer | |
2021-08-28 | Garbage Collection: enable as default, eliminate option. | Fernando Sahmkow | |
2021-08-06 | Update configure_graphics_advanced.ui | gidoly | |
add description too fast gpu time | |||
2021-07-22 | qt: Remove "experimental" from asynchronous shader building UI | ReinUsesLisp | |
2021-07-22 | general: Add setting shader_backend | lat9nq | |
GLASM is getting good enough that we can move it out of advanced graphics settings. This removes the setting `use_assembly_shaders`, opting for a enum class `shader_backend`. This comes with the benefits that it is extensible for additional shader backends besides GLSL and GLASM, and this will work better with a QComboBox. Qt removes the related assembly shader setting from the Advanced Graphics section and places it as a new QComboBox in the API Settings group. This will replace the Vulkan device selector when OpenGL is selected. Additionally, mark all of the custom anisotropic filtering settings as "WILL BREAK THINGS", as that is the case with a select few games. | |||
2021-07-10 | settings: Disable FPS unlimit setting between title launches | ameerj | |
Some titles crash if the FPS limit is disabled when launching. This change ensures that titles launch with the limit in-place to avoid issues. In order to simplify the change, the UI toggle was removed as it will always be overridden at launch to be disabled. The setting can still be toggled during gameplay with the hotkey, and indicated by the fps label in the status bar. | |||
2021-06-23 | Merge pull request #6465 from FernandoS27/sex-on-the-beach | Mai M | |
GPU: Implement a garbage collector for GPU Caches (project Reaper+) | |||
2021-06-20 | Reaper: Upgrade label from unsafe to experimental as no regressions are ↵ | Fernando Sahmkow | |
known now. | |||
2021-06-17 | nvflinger: Add toggle to disable buffer swap interval limits | ameerj | |
Enabling this setting will allow some titles to present more frames to the screen as they become available in the nvflinger buffer queue. | |||
2021-06-17 | Reaper: Change memory restrictions on TC depending on host memory on VK. | Fernando Sahmkow | |
2021-06-16 | Reaper: Address Feedback. | Fernando Sahmkow | |
2021-06-16 | Reaper: Setup settings and final tuning. | Fernando Sahmkow | |
2020-08-16 | Address feedback, add shader compile notifier, update setting text | ameerj | |
2020-07-28 | configure_graphics: Remove Force 30 FPS mode | Morph | |
The introduction of multicore rendered this setting non-functional as timing code was changed. This removes the setting entirely. | |||
2020-07-19 | configure_graphics_advanced: Implement highlighted overrides | lat9nq | |
2020-07-17 | Rebase for per game settings | David Marcec | |
2020-05-19 | yuzu: Add frontend settings for assembly shaders | ReinUsesLisp | |
Add settings for assembly shaders. Currently hidden to avoid users from accidentally enabled them. | |||
2020-04-23 | GPU: Add Fast GPU Time Option. | Fernando Sahmkow | |
2020-04-22 | UI: Replasce accurate GPU option for GPU Accuracy Level | Fernando Sahmkow | |
2020-02-27 | Create an "Advanced" tab in the graphics configuration tab and add ↵ | Morph | |
anisotropic filtering levels. |