CamilleLaVey
4bf30b41a6
ASDÑlasfu mfudgh rq
2026-08-20 19:49:12 -04:00
CamilleLaVey
6390edb76d
Remove FP32 sz nan preserve on QCOM
2026-08-20 16:33:14 -04:00
CamilleLaVey
f0ba93d75f
Here we go again
2026-08-20 15:36:22 -04:00
CamilleLaVey
68ff82679f
GIVE ME SOMETHING
2026-08-20 02:54:02 -04:00
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