CamilleLaVey
543d4dfc8e
[TEST] Bypass unresolved render
2026-08-20 01:48:16 -04:00
CamilleLaVey
e3be392b8a
[TEST] Wondering around cbuf live route
2026-08-19 23:58:21 -04:00
CamilleLaVey
b754fcc49c
[TEST] Ensure resolve shadow reads on msaa + shader extencil fallback
2026-08-19 22:40:54 -04:00
CamilleLaVey
a4c37b5117
Flush deferred clears tied to scissor entries on framebuffer
2026-08-19 20:49:54 -04:00
CamilleLaVey
8206c7abac
[TEST] Add clipping distances to GS
2026-08-19 19:05:47 -04:00
CamilleLaVey
faacc62b10
[TEST] Prune on passthrough stores
2026-08-19 17:42:09 -04:00
CamilleLaVey
b0a01ca629
[TEST] Add varyings to the legacy fallback when no gemoetry shader passthrough is available
2026-08-19 15:43:19 -04:00
CamilleLaVey
945d5c373b
[TEST] Added another MSAA depth stencil shaders to convert into non msaa + sanitize MSAA UINT/SINT path
2026-08-19 03:13:47 -04:00
CamilleLaVey
cb04b133ea
[TEST] Ported fix from tiled-gpu-v2 for ZBCTable
2026-08-19 02:54:25 -04:00
CamilleLaVey
ff3de66bab
Quick adjustment on deferred clears order
2026-08-19 02:33:19 -04:00
CamilleLaVey
3ce788b09c
Forcing off rescale hack
2026-08-19 01:55:02 -04:00
CamilleLaVey
2a1b9278b9
[TEST] MSAA depth stencil discard again
2026-08-19 00:41:14 -04:00
CamilleLaVey
842b5e0b3a
[TEST] New MSAA shader for UINT/SINT color
2026-08-18 23:03:37 -04:00
CamilleLaVey
2f83399798
[TEST] Removal of IsSafeDownload death path
2026-08-18 22:35:04 -04:00
CamilleLaVey
2e52ca5753
[TEST] Corroborating the dowload/copy on MSAA path
2026-08-18 21:22:25 -04:00
CamilleLaVey
69cd5ee0d1
[TEST] Improve the geometry shader handling
2026-08-18 20:51:29 -04:00
CamilleLaVey
1f0605c35d
[TEST] Remove the whole geometry shader changes
2026-08-18 20:07:28 -04:00
CamilleLaVey
b9c28ef6a1
[TEST] Return the previous geometry shader passthrough handling
2026-08-18 16:25:31 -04:00
CamilleLaVey
809a61f600
[TEST] Quick revert on MSAA clamp
2026-08-17 22:11:43 -04:00
CamilleLaVey
c7b24bad1a
[TEST] Vertex, Samplers limits adjustments based on hardware support + MSAA Sample Counts degradation
2026-08-17 20:00:06 -04:00
CamilleLaVey
4244a6418d
Fix license header + removal of ternary on depth stencil routes for msaa uploads
2026-08-17 17:57:13 -04:00
CamilleLaVey
26044e18e1
Re-apply commit
2026-08-17 00:57:17 -04:00
CamilleLaVey
04d08f0cf1
[TEST] Blitting on MSAA
2026-08-16 22:41:06 -04:00
CamilleLaVey
2bf037c7bb
[TEST] Swizzling adjustment on the new fast path
2026-08-16 20:52:37 -04:00
CamilleLaVey
f6668ef01b
[TEST] Adjustments over the vkformat undefined and border color swizzle
2026-08-16 19:59:23 -04:00
CamilleLaVey
20a775ed08
Another meow
2026-08-16 19:34:45 -04:00
CamilleLaVey
3379556d89
[TEST] Return Xenoblade workaround + extend srgb handling on border colors
2026-08-16 18:57:37 -04:00
CamilleLaVey
8e687924b8
Funny meows
2026-08-16 18:38:56 -04:00
CamilleLaVey
d3e8c5e977
[TEST] CustomBoderColor changes
2026-08-16 18:38:56 -04:00
CamilleLaVey
95e67e6533
[TEST] Aniso fixes
2026-08-16 18:38:56 -04:00
CamilleLaVey
bdd1785b04
[TEST] Quick change on depth's handling
2026-08-16 18:38:56 -04:00
CamilleLaVey
f9e5ac191e
[TEST] Depth stencil resolve + MSAA depth stencil
2026-08-16 18:38:56 -04:00
CamilleLaVey
f3a674c064
[TEST] MSAA uploads
2026-08-16 18:38:56 -04:00
CamilleLaVey
4aa35bc835
[TEST] Fix vkFormat accessors
2026-08-16 18:38:56 -04:00
CamilleLaVey
894f2544a0
[TEST] Geometry shader changes + barrier fixes
2026-08-16 18:38:56 -04:00
CamilleLaVey
ceffda663c
[TEST] Fix TFB subdependency
2026-08-16 18:38:56 -04:00
CamilleLaVey
27e7fa10d9
[TEST] Fix missing barrier + removal of required aligments checks inside swizzle textures
2026-08-16 18:38:56 -04:00
CamilleLaVey
d3bd4f42cf
[TEST] Adjustments on pipeline hash collisions
2026-08-16 18:38:56 -04:00
CamilleLaVey
5a8fb951dd
[TEST] Remove subpass dependency
2026-08-16 18:38:56 -04:00
CamilleLaVey
27942142cf
[TEST] Ported PSO optimizations from tiled-gpu-v2
2026-08-16 18:38:56 -04:00
CamilleLaVey
db647f9a40
[TEST] Another bind vertex buffer optimization from previous handling
2026-08-16 18:38:56 -04:00
CamilleLaVey
35aeb0cf55
[TEST] Playing with SGSR
2026-08-16 18:38:56 -04:00
CamilleLaVey
3423d3c6a5
[TEST] fast path on swizzle decoding
2026-08-16 18:38:56 -04:00
CamilleLaVey
607bc18ad4
[TEST] Bring the unswizzle work from tiled-gpu-v2
2026-08-16 18:38:55 -04:00
CamilleLaVey
2000fdfb7b
[vulkan, android] Initial implementation of LSFG-VK ( #4263 )
...
Pretty much self explanatory, own implementation based on LSFG-VK available with some additional reverse engineer work for the actual use of shaders inside Lossless.dll, we don't store/ bundle any tools that bypass security and self ownership: to use this feature is required to own your own copy of Lossless Scaling and I encourage to support developers behind this work.
Special thanks:
1.- THS - Original developer behind Lossless Scaling
2.- PancakeTAS - Developer behind LSFG-VK
3.- The Big Smolio The Sleeper (@gidoly)
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4263
2026-08-17 00:30:19 +02:00
xbzk
dc95cd09ee
[android] Add Samsung DeX fullscreen probes ( #4245 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Shotgun attempt to fix fullscreen issue on samsung dex.
External test mapping:
bit 1, value 2: disable runtime fullscreen attempts
bit 2, value 4: force runtime user-landscape
bit 3, value 8: add legacy sticky system UI flags
bit 4, value 16: add delayed retries
bit 5, value 32: runtime orientation unspecified
bit 6, value 64: add FLAG_LAYOUT_NO_LIMITS
Good smoke masks: 0, 8, 16, 24, 4, 12, 20, 28, 32, 40, 64, 72, 88, 2.
EDIT: 8 (bit 3) did the trick. All cleaned up.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4245
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-15 14:21:52 +02:00
lizzie
e7a931d06b
[eden-cli] rework loop to use new SDL3 event dispatch system ( #4108 )
...
modernized into the new SDL3 API for event dispatching.
also stopped using the periodic comparison and just added a SDL timer like it wants us to do
is it better than before? well it's certainly more portable now. docs say this improves battery usage on busywaits for event polling.
Signed-off-by: lizzie <lizzie@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4108
Reviewed-by: Maufeat <sahyno1996@gmail.com >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-12 18:10:24 +02:00
crueter
8648c27cbb
[cmake] Simplify DetectPlatform and normalize platform names ( #4183 )
...
Since 3.25 introduced `LINUX` and `BSD`, use them, and standardize other platforms to that style
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4183
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
2026-08-10 04:57:38 +02:00
codeman4033
def76946f0
[forgejo] Replace mentions of yuzu in issue templates with eden ( #3842 )
...
Also fix the broken link for log files in the bug report
Signed-off-by: codeman4033 <codeman4033@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3842
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: Samuel <lizzie@eden-emu.dev >
2026-08-10 03:55:03 +02:00
BoiledElectricity
13d39f39aa
[qt] fix relative ROM paths passed on the CLI on macOS ( #4105 )
...
On macOS, convert relative paths to absolute paths before changing the
working directory. Otherwise, valid Switch formats may incorrectly fail
with a "The ROM format is not supported" error.
Fixes: https://github.com/eden-emulator/Issue-Reports/issues/404
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4105
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: Samuel <lizzie@eden-emu.dev >
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
2026-08-09 17:18:58 +02:00