Commit graph

28479 commits

Author SHA1 Message Date
CamilleLaVey
e1c27dd69b [debug] Added extra parametters for histogram track info -> shader info for RZ 2026-03-06 18:30:18 -04:00
CamilleLaVey
36bfb7b371 [debug] fix logging entries for histogram 2026-03-06 02:13:47 -04:00
CamilleLaVey
94dd776a1c [test] Histogram debug - shader float control -> initial target: Adreno 2026-03-06 01:37:49 -04:00
CamilleLaVey
55a0504513 [vulkan] Adjusted image view usage flags to ensure compatibility with image format in TextureCache 2026-03-06 00:40:27 -04:00
CamilleLaVey
e919de9156 [test] shader float control returned to Adreno 2026-03-06 00:02:30 -04:00
CamilleLaVey
ceb765b1d0 [vulkan] Removed counter enable for ZPassPixelCount64 in Clear method and added initial layout transition for images in RefreshContents 2026-03-05 23:17:15 -04:00
CamilleLaVey
b2803fedea smol fix for query enable 2026-03-05 22:41:34 -04:00
CamilleLaVey
d0da4dc476 [vulkan] Removed unused helper in texture pass 2026-03-05 21:52:42 -04:00
CamilleLaVey
2d9673bc95 [vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding 2026-03-05 21:45:38 -04:00
CamilleLaVey
d0e42e36f0 [vulkan] Adjustments to wrong access of image-memory barrier on depth fragments + blending extended enabling method 2026-03-05 21:09:50 -04:00
CamilleLaVey
1c78d9e985 [vulkan] Adjusted QueryReset's 2026-03-05 20:47:08 -04:00
CamilleLaVey
3afaa02ea6 fix build 2026-03-05 03:27:24 -04:00
CamilleLaVey
ba9a2f387b First meow in honor of meowly 2026-03-05 03:19:05 -04:00
CamilleLaVey
235b4e1c02 fix build 2026-03-05 02:24:43 -04:00
lizzie
e192c80db7 Merge fix 2026-03-05 02:55:45 +00:00
CamilleLaVey
906b72db2b [vulkan] Adjusted DYNAMIC_STATES setting 2026-03-05 02:53:07 +00:00
CamilleLaVey
6817b2f1b9 [vulkan] Indirect draw for dstStageMask 2026-03-05 02:53:07 +00:00
CamilleLaVey
d74dc3959d [vulkan] Adjusting re-cast for EDS support when bind happens 2026-03-05 02:53:07 +00:00
CamilleLaVey
6e5dacaaee Fix build 2026-03-05 02:53:07 +00:00
CamilleLaVey
62506cac3c [vulkan] re-cast vkCmdSet for dynamic states during binding 2026-03-05 02:53:07 +00:00
CamilleLaVey
6faab583e1 [vulkan] Changed UpdateDynamicState order 2026-03-05 02:53:07 +00:00
CamilleLaVey
b329d8eb42 [vulkan] Added flag to detect last mode from provokingVertex 2026-03-05 02:53:07 +00:00
CamilleLaVey
d1eeb7965a fix meow 2026-03-05 02:53:07 +00:00
CamilleLaVey
ea7dd57e54 [maxwell] Adding storage flags to some surface format 2026-03-05 02:53:07 +00:00
CamilleLaVey
f91eda1a0e [vulkan] Adding guards per dynamic states setters 2026-03-05 02:53:07 +00:00
CamilleLaVey
5aa7738292 [vulkan] Dead code removal from VertexInputDynamicState 2026-03-05 02:53:07 +00:00
CamilleLaVey
083ae2ef6b [vulkan] Adjustment for Viewport and Scissor counts within EDS 2026-03-05 02:53:06 +00:00
CamilleLaVey
c998364ab7 [vulkan] Fixing some incongruences with pipeline keys and dynamic state flags 2026-03-05 02:53:06 +00:00
CamilleLaVey
e0b0e06651 [vulkan] Set always vertex strides 2026-03-05 02:53:06 +00:00
CamilleLaVey
598e88ea64 [vulkan] fix custom border color query struct 2026-03-05 02:53:06 +00:00
CamilleLaVey
e470715cc0 [vulkan] Query custom border color properties based on device report 2026-03-05 02:53:06 +00:00
CamilleLaVey
13959f453f [vulkan, rasterizer] Filling missing byte count handling when TFB is not available 2026-03-05 02:53:06 +00:00
CamilleLaVey
e4a3b96bdf fix build 2026-03-05 02:53:06 +00:00
CamilleLaVey
55b55f45cf [vulkan] Unique representation logic fix. 2026-03-05 02:53:06 +00:00
CamilleLaVey
065598c591 [vulkan] Rework line rasterization handle 2026-03-05 02:53:06 +00:00
CamilleLaVey
0d6ac125cf [vulkan] Extending conversative rasterization detection and handling 2026-03-05 02:53:06 +00:00
CamilleLaVey
f7cfc6e186 [vulkan] Fix conditional rendering enable 2026-03-05 02:53:06 +00:00
CamilleLaVey
8723e01c85 [vulkan] removing dead code for driverID detection under EDS handling/ban 2026-03-05 02:53:06 +00:00
CamilleLaVey
ff4bdf1f22 fix license headers 2026-03-05 02:53:06 +00:00
CamilleLaVey
6f740f1a6f [android] Removing unneeded setting 2026-03-05 02:53:06 +00:00
CamilleLaVey
0a4dcef4c7 [vulkan] Dead code removal 2026-03-05 02:53:06 +00:00
CamilleLaVey
e5617ba657 [vulkan] Fixing inconsistences within VK_EXT_extended_dynamic_state1 handling 2026-03-05 02:51:18 +00:00
CamilleLaVey
18df4f1dbc [vulkan] Implenting layouts use for indexing descriptors 2026-03-05 02:51:18 +00:00
CamilleLaVey
d0c87e0c95 [vulkan] Changing ProvokingVertex enabling nature 2026-03-05 02:51:18 +00:00
CamilleLaVey
bbd8cc321f [vulkan] adjusting BindVertexBuffer2EXT wrong calling in pipeline 2026-03-05 02:51:18 +00:00
CamilleLaVey
f36cebf9c9 [vulkan] removal of EDS3 and VIDS 2026-03-05 02:51:18 +00:00
xbzk
05f6942bef
[android, ui] fixed setting reset to defaults infinite loop (#3659)
fixed a bug discovered by Pavel in which the settings' "reset to defaults" dialog would get stuck in a infinite loop, due to a recall prior to cleaning state.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3659
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <chimera@dravee.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: xbzk <xbzk@eden-emu.dev>
Co-committed-by: xbzk <xbzk@eden-emu.dev>
2026-03-05 00:58:49 +01:00
nekle
70c1e9abed
[android] Try and fix SD Card storage mount points for external paths (#3436)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3436
Reviewed-by: DraVee <chimera@dravee.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: nekle <nekle@protonmail.com>
Co-committed-by: nekle <nekle@protonmail.com>
2026-03-05 00:56:25 +01:00
wildcard
69e47bd2c0
[vulkan] Fix wrong stage index in prepare_stage render area check (#3672)
The OpenGL correctly uses const auto& info{stage_infos[stage]};

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3672
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: wildcard <wildcard@eden-emu.dev>
Co-committed-by: wildcard <wildcard@eden-emu.dev>
2026-03-05 00:54:48 +01:00
wildcard
cdf9b556b2
[vulkan]fix vuid 02751 (#3573)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3573
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: wildcard <wildcard@eden-emu.dev>
Co-committed-by: wildcard <wildcard@eden-emu.dev>
2026-03-05 00:54:26 +01:00