JPikachu
6abdda8072
vulkan_device: Remove must_emulate_scaled_formats = false for all Qualcomm and Arm processes
8 months ago
JPikachu
0de8f866db
vulkan_device: Dynamically control scaled format emulation based on dynamic state setting fixing the "0" option
If the setting dyna_state is set to 0 (dynamic state disabled), must_emulate_scaled_formats is forced "true" for proper rendering.
If dyna_state is set to 1, 2, or 3 (dynamic state enabled), must_emulate_scaled_formats is forced "false" for proper dyna-state use.
This change applies globally after all device-specific quirks and is logged clearly at boot for easier debugging.
8 months ago
JPikachu
e4e27ef86b
implement: New API for Multiplayer Support
8 months ago
Pavel Barabanov
37a508c3ba
Add USE AUTO STUB to Android
8 months ago
Pavel Barabanov
56e619c872
Remove the stub for GetCradleFwVersion
8 months ago
MrPurple666
449a2497ea
Initial MMO implementation
MMO (Multithreaded Memory Operations)
8 months ago
MrPurple666
4e7f6ef694
Better FastMemcpy and FastMemset
Use 16-byte copy paths
8 months ago
MrPurple666
476e0fe432
Use 4MB cache size instead of 1MB
8 months ago
MrPurple666
0b35e89ab9
Some RAII fixes
8 months ago
MrPurple666
a58799aca7
Initial RAII implementation
8 months ago
MrPurple666
abc7e71ecd
Replace std::memcpy/memset with intrinsics on known sizes
8 months ago
MrPurple666
b695ca5a2a
Revert some wip changes
8 months ago
swurl
808276b48a
Dynamic State Fixes ( #57 )
- Forcefully disabled dynamic state extensions if Vulkan reports that
the device doesn't support it (need to update UI for this)
- Adds some more supported state 3 extensions
- Adds back stencil reinterpretation
- default to 0 on Android and 1 on desktop
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/57
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
47efb1873b
updated build guide links ( #60 )
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
Bix
399a3127cd
Some slight changes to the readme. ( #59 )
Just a small fix to the readme, I tested it by the way.
Fixed "Levey" to "LaVey"
Made shortened words complete.
Declared Language.
Used "en-gb" complaint Language.
Signed-off-by: Bix <xq9zp7f2@proton.me>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/59
Co-authored-by: Bix <xq9zp7f2@proton.me>
Co-committed-by: Bix <xq9zp7f2@proton.me>
8 months ago
swurl
de2009575e
fix cmake formatting
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
a8f105d4ff
Merge branch 'game-warnings'
Closes #55
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
9f806138ab
Merge branch 'log-by-line'
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
CamilleLaVey
30670bd92a
Merge pull request 'Add configurations for VkExtendedDynamicState extensions' ( #53 ) from crueter/eden:dynamic-state-config into master
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/53
8 months ago
CamilleLaVey
fa950aaeca
Merge pull request 'Fix Qt <6.7 build and allow speed limit to be saved' ( #52 ) from crueter/eden:fix-limit-speed into master
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/52
8 months ago
CamilleLaVey
a9c3d3abbe
Merge pull request 'shader compiler: Ensure all clip distances are initialized when used' ( #48 ) from JPikachu/eden:EOW into master
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/48
8 months ago
swurl
7a9011b82d
add tick marks to desktop slider
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
Briar
13eb5e1be4
android: Add `dyna_state` setting to UI
8 months ago
swurl
c5f98d0388
switch bad updates list to hex
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
01065a89a5
fix android setting
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
83cf9774e1
switch dynamic state to a slider
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
e8ad10350e
Warn about updates for affected games
Some games suck with updates on Yuzu, this lets the user know about it.
Currently, only Tears of the Kingdom is known to be affected, but this
can easily be expanded to include more games.
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
c140529a75
add notice for extensions
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
918d6d3514
proper placement of clip distance init
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
9cb03cd007
Log by line compilation option
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
eb90246803
use macro to remove eye destruction
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
b47c0e07a3
Proper linking between states
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
a137760b48
add dynamic state settings to android settings
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
1949e7c438
Add dynamic state extension configs
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
446e362530
remove duplicate code in statusbar
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
8795b96d46
Fix Qt <6.7 build and allow speed limit to be saved
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
JPikachu
c64c404a2f
Enable ExtendedDynamicState 3
8 months ago
edendev
e96383615b
Fixed typo
8 months ago
edendev
8823f12f18
Enable ExtendedDynamicState 2 and other features
8 months ago
edendev
5080513a5e
Enable ExtendedDynamicState 1 across platforms
8 months ago
JPikachu
c64f1994c7
Fix complination issues by making clip_distance_written static
8 months ago
JPikachu
fc1a3b6310
shader compiler: Ensure all clip distances are initialized when used
Thank you to Ryujinx (riperiperi specifically) for the pointer towards clip distances
Huge thanks to crueter for finding where the code works and Camille for giving pointers along the way.
8 months ago
swurl
609f5e48e0
prevent appimage from murdering the runner
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
1f091191f2
AppImage the long way ( #45 )
fixed sdl and opengl i think
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/45
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
8 months ago
CamilleLaVey
922d678abd
Merge pull request 'Add changes of my fork into newer repo' ( #32 ) from MrPurple666/eden:purple into master
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/32
Reviewed NCE modifications and implementations, those makes a good addition; merging also Briar features.
8 months ago
MrPurple666
e77ef26293
Merge branch 'master' into purple
8 months ago
MrPurple666
52a692b73a
Merge branch 'purple' of https://git.eden-emu.dev/MrPurple666/eden into purple
8 months ago
MrPurple666
7a62776d11
fix duplicated on merge
8 months ago
edendev
6acf63839b
Update Vulkan externals submodules
- Updated Vulkan-Headers
- Updated Vulkan-Utility-Libraries
- Updated VulkanMemoryAllocator
8 months ago
Laconix
0865b01053
Turn off predictive back gesture to fix hardware back button not working in android 13 or higher
1 year ago