Chloe Marcec
27a7d5a11a
Set: Allow setting device nickname
3 years ago
Liam
292cc68b75
video_core: Integrate SMAA
Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com>
Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com>
3 years ago
Liam
dfc09df118
core: add option to break on unmapped access
3 years ago
Liam
acc4a150ef
video_core: add null backend
3 years ago
Matías Locatti
71055c8e90
Oops
3 years ago
Matías Locatti
492fabc9b2
Replace GLSL as the default OpenGL shader backend
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
3 years ago
Matías Locatti
8e19421f84
FSR Sharpening Slider part 1 - only a global slider
3 years ago
Morph
98c792dbf4
settings: Update aspect_ratio range
Since 16:10 was added, the maximum value is now 4.
3 years ago
lat9nq
e5392df1a5
yuzu qt: Add option to disable startup Vulkan check
The startup check apparently confuses other programs when yuzu launches
2 processes and then quickly closes one of them. Though this isn't
really our issues it's also not a big deal for me to add an option to
work around that issue.
3 years ago
lat9nq
554b7e220b
yuzu: Use a debugger to generate minidumps
yuzu: Move mini_dump out of core
startup_checks: Better exception handling
4 years ago
Liam
39c3184237
video_core: add option for pessimistic flushing
3 years ago
Kelebek1
c92bcde27e
Allow audio volume up to 200%
3 years ago
Narr the Reg
a08b8f224b
yuzu: Add webcam support and rebase to latest master
4 years ago
german77
76b18ad549
input_common: Add camera driver
4 years ago
Kelebek1
be1f5f1d9f
Project Andio
3 years ago
bunnei
e42a6ad7d9
yuzu: settings: Remove framerate cap and merge unlocked framerate setting.
- These were all somewhat redundant.
3 years ago
merry
4091cca405
common/setting: Make ranged a property of the type
- Avoids new GCC 12 warnings when Type is of form std::optional<T>
- Makes more sense this way, because ranged is not a property which would change over time
3 years ago
lat9nq
6e65bb6f83
settings: Consolidate RangedSetting's with regular ones
The latest git version of GCC has issues with my diamond inheritance
shenanigans. Since that's now two compilers that don't like it I thought
it'd be best to just axe all of it and just have the two templates like
before.
This rolls the features of BasicRangedSetting into BasicSetting, and
likewise RangedSetting into Setting. It also renames them from
BasicSetting and Setting to Setting and SwitchableSetting respectively.
Now longer name corresponds to more complex thing.
4 years ago
Liam
2ee161a0bf
core/debugger: Implement new GDB stub debugger
4 years ago
lat9nq
9e96b749ca
settings: Set Vulkan to the default renderer backend
4 years ago
Fernando Sahmkow
df5dd2fd82
VideoCore: Add option to dump the macros.
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
4 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
german77
25c46f82c5
yuzu: Add custom ringcon configuration
4 years ago
merry
e752529c4c
configuration: Add Paranoid CPU accuracy level
Disables most optimizations for the paranoid.
4 years ago
merry
3fe2c2d40d
dynarmic: Inline exclusive memory accesses
Inlines implementation of exclusive instructions into JITted code,
improving performance of applications relying heavily on these
instructions.
We also fastmem these instructions for additional speed, with
support for appropriate recompilation on fastmem failure.
An unsafe optimization to disable the intercore global_monitor is also
provided, should one wish to rely solely on cmpxchg semantics for
safety.
See also: merryhime/dynarmic#664
4 years ago
bunnei
5dc4c92dc2
settings: Add a new "use_extended_memory_layout" setting.
- This will be used to enable emulation of a larger memory arrangement.
4 years ago
german77
47ca44ad1d
yuzu: Add setting to disable controller navigation
4 years ago
Fernando Sahmkow
65387dd0a0
ShaderDecompiler: Add a debug option to dump the game's shaders.
4 years ago
german77
b7357d95a7
settings: Add debug setting to enable all controllers
4 years ago
Narr the Reg
7b56b2cab6
input_common: Fully implement UDP controllers
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
ddcdaac727
config: Cleanup and documentation
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
84bda35f14
settings: Cleanup settings
4 years ago
Kewlan
843fa6221e
configure_general: Allow framerate cap to be used in custom game configs
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
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
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.
4 years ago