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
swurl
3695481a80
Fix Alpha warning label & CI Building
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
MrPurple666
f65c3042c4
Merge branch 'master' into purple
8 months ago
MrPurple666
6ac5eaea11
Merge https://git.eden-emu.dev/eden-emu/eden into purple
8 months ago
swurl
f2db4dd3a1
Fix CI Building For Windows, Android & Linux
8 months ago
EmulationEnjoyer
fcec7995af
feat(shader): implement geometry shader invocation info
- Update EmitInvocationInfo in SPIRV backend to handle geometry shader stage
ref: 1266fad681 (diff-4cbf73a98ed4ad649a4a6f38b569bc31fcf68cf7)
1 year ago
MrPurple666
44dc152a2b
Add InputTopologyVertices from torzu adapted to eden
8 months ago
FireBurn
b03d51f06f
Include memory header
This stops build failures for missing std::shared_ptr which is in multiple files
Signed-off-by: FireBurn <mike@fireburn.co.uk>
1 year ago
EmulationEnjoyer
a5a7cb8a24
chore(HLE): Update HLE API version constants
- Updated Horizon OS version to 19.0.1 and NintendoSDK version to 1.0. Adjusted `VERSION_HASH`, `DISPLAY_VERSION`, and `DISPLAY_TITLE` to match the new firmware versions.
ref: fcb6444037
1 year ago
EmulationEnjoyer
cb135ba86f
shader/recompiler: Revert NVN storage buffer bias range
- Return to original NVN bias values which better cover the full range of storage buffer accesses:
- offset_begin: 0x110 -> 0x100
- offset_end: 0x610 -> 0x700
The wider range ensures we catch all valid storage buffer accesses
while maintaining the same alignment requirements.
ref: 2564e721df
1 year ago
EmulationEnjoyer
e6d0c5ea42
arm: Skip duplicate consecutive addresses in backtrace output
ref: aa56430f2a
1 year ago
edendev
32f1e13af4
Update Vulkan externals submodules
- Updated Vulkan-Headers
- Updated Vulkan-Utility-Libraries
- Updated VulkanMemoryAllocator
8 months ago
Zephyron
cf1bcb02c5
service/vi: Improve OpenDisplay validation
Updates the OpenDisplay function in IApplicationDisplayService to properly
validate display names. Instead of only accepting "Default", now validates
against all known valid display names: "Default", "External", "Edid",
"Internal", and "Null".
- Changes log level from WARNING to DEBUG since this is no longer stubbed
- Adds proper validation for all valid display names
- Returns ResultOperationFailed for invalid display names
- Improves logging by including the requested display name
10 months ago
Zephyron
728de0406e
vulkan: Improve memory allocation robustness
Enhances the Vulkan memory allocator with better OOM handling and memory
alignment:
* Add memory recovery by cleaning up empty allocations before failing
* Implement proper fallback to non-device-local memory
* Simplify memory alignment handling for different vendors
* Add better error logging for allocation failures
* Add IsEmpty() helper to track unused allocations
* Fix alignment requirements for Adreno (4KB) vs other vendors
These changes improve the robustness of memory allocation, particularly
in low-memory situations, and streamline vendor-specific alignment
requirements.
10 months ago
MrPurple666
bf7502e439
Update Vulkan submodules
8 months ago
Laconix
ee384f57c2
Turn off predictive back gesture to fix hardware back button not working in android 13 or higher
1 year ago
swurl
c8a4cf715f
windows actions (again) ( #39 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/39
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
8 months ago
swurl
08d320cc27
fix appimage
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
MrPurple666
19d28cf97b
Fix linux build
8 months ago
Pavel Barabanov
ee03ac227d
Fixes the launch of some games on firmware versions 18 and above.
8 months ago
swurl
053d68deef
AppImage real?
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
Pavel Barabanov
b66ebe638b
Qlauncher firmware 19
8 months ago
swurl
807397680a
fix android checkout
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
JPikachu
d6eff706f2
Service: am: enhance UnpopInData, GetHdcpAuthenticationState and GetHdcpAuthenticationStateChangeEvent
Thanks to Sudachi and Torzu for some help and referance.
8 months ago
swurl
2d3a3f035b
fix pre alpha warning label
Signed-off-by: swurl <swurl@swurl.xyz>
8 months ago
JPikachu
2149362378
Update "yuzu is not affiliated with Nintendo" to "eden is not affiliated with Nintendo"
8 months ago
swurl
52d851500c
actions: Linux & Source builds ( #26 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/26
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
android build, fix appimage
Signed-off-by: swurl <swurl@swurl.xyz>
9 months ago
MrPurple666
909a94783c
fixes out_audio_controller build error
8 months ago