CamilleLaVey
6b87b0052a
[test] shader float control returned to Adreno
2026-03-07 06:46:14 +00:00
CamilleLaVey
9630da580d
[vulkan] Removed counter enable for ZPassPixelCount64 in Clear method and added initial layout transition for images in RefreshContents
2026-03-07 06:46:14 +00:00
CamilleLaVey
12fdd88a58
smol fix for query enable
2026-03-07 06:46:14 +00:00
CamilleLaVey
646aea7fbf
[vulkan] Removed unused helper in texture pass
2026-03-07 06:46:14 +00:00
CamilleLaVey
186c0b0cc7
[vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding
2026-03-07 06:46:14 +00:00
CamilleLaVey
ee1ffbaf2e
[vulkan] Adjustments to wrong access of image-memory barrier on depth fragments + blending extended enabling method
2026-03-07 06:46:14 +00:00
CamilleLaVey
c931de0570
[vulkan] Adjusted QueryReset's
2026-03-07 06:46:14 +00:00
CamilleLaVey
33f1fb1cf4
fix build
2026-03-07 06:46:14 +00:00
CamilleLaVey
aabc470314
First meow in honor of meowly
2026-03-07 06:46:14 +00:00
CamilleLaVey
d82a6a273d
fix build
2026-03-07 06:46:14 +00:00
lizzie
4bb853d52a
Merge fix
2026-03-07 06:46:14 +00:00
CamilleLaVey
43ebdb1ffc
[vulkan] Adjusted DYNAMIC_STATES setting
2026-03-07 06:46:14 +00:00
CamilleLaVey
e310f0b151
[vulkan] Indirect draw for dstStageMask
2026-03-07 06:46:14 +00:00
CamilleLaVey
9b915c8659
[vulkan] Adjusting re-cast for EDS support when bind happens
2026-03-07 06:46:14 +00:00
CamilleLaVey
35ab33de6a
Fix build
2026-03-07 06:46:14 +00:00
CamilleLaVey
5615ea9ced
[vulkan] re-cast vkCmdSet for dynamic states during binding
2026-03-07 06:46:14 +00:00
CamilleLaVey
d273fc4ad6
[vulkan] Changed UpdateDynamicState order
2026-03-07 06:46:14 +00:00
CamilleLaVey
e3e880e879
[vulkan] Added flag to detect last mode from provokingVertex
2026-03-07 06:46:14 +00:00
CamilleLaVey
6b8115f27a
fix meow
2026-03-07 06:46:14 +00:00
CamilleLaVey
a24e7e8143
[maxwell] Adding storage flags to some surface format
2026-03-07 06:46:14 +00:00
CamilleLaVey
88b9393b44
[vulkan] Adding guards per dynamic states setters
2026-03-07 06:46:14 +00:00
CamilleLaVey
2081d659d2
[vulkan] Dead code removal from VertexInputDynamicState
2026-03-07 06:46:14 +00:00
CamilleLaVey
9eacaf2444
[vulkan] Adjustment for Viewport and Scissor counts within EDS
2026-03-07 06:46:01 +00:00
CamilleLaVey
c9eb764d2a
[vulkan] Fixing some incongruences with pipeline keys and dynamic state flags
2026-03-07 06:46:01 +00:00
CamilleLaVey
72ced6b947
[vulkan] Set always vertex strides
2026-03-07 06:46:01 +00:00
CamilleLaVey
ffae2350ca
[vulkan] fix custom border color query struct
2026-03-07 06:46:01 +00:00
CamilleLaVey
646542a397
[vulkan] Query custom border color properties based on device report
2026-03-07 06:46:01 +00:00
CamilleLaVey
1ae76d44c1
[vulkan, rasterizer] Filling missing byte count handling when TFB is not available
2026-03-07 06:46:01 +00:00
CamilleLaVey
24d07ab28c
fix build
2026-03-07 06:46:01 +00:00
CamilleLaVey
651a999017
[vulkan] Unique representation logic fix.
2026-03-07 06:46:01 +00:00
CamilleLaVey
5c0e12fb0e
[vulkan] Rework line rasterization handle
2026-03-07 06:46:01 +00:00
CamilleLaVey
712c505cd1
[vulkan] Extending conversative rasterization detection and handling
2026-03-07 06:46:01 +00:00
CamilleLaVey
051522b54e
[vulkan] Fix conditional rendering enable
2026-03-07 06:46:01 +00:00
CamilleLaVey
a1fdbef129
[vulkan] removing dead code for driverID detection under EDS handling/ban
2026-03-07 06:46:01 +00:00
CamilleLaVey
ecd5c751f8
fix license headers
2026-03-07 06:46:01 +00:00
CamilleLaVey
69678d02b6
[android] Removing unneeded setting
2026-03-07 06:46:01 +00:00
CamilleLaVey
8d031532d8
[vulkan] Dead code removal
2026-03-07 06:46:01 +00:00
CamilleLaVey
c8e4818b01
[vulkan] Fixing inconsistences within VK_EXT_extended_dynamic_state1 handling
2026-03-07 06:46:01 +00:00
CamilleLaVey
2bac9cec32
[vulkan] Implenting layouts use for indexing descriptors
2026-03-07 06:46:01 +00:00
CamilleLaVey
6190fcaaef
[vulkan] Changing ProvokingVertex enabling nature
2026-03-07 06:46:01 +00:00
CamilleLaVey
3272e1fcb5
[vulkan] adjusting BindVertexBuffer2EXT wrong calling in pipeline
2026-03-07 06:46:00 +00:00
CamilleLaVey
8faeffdc7e
[vulkan] removal of EDS3 and VIDS
2026-03-07 06:44:48 +00:00
xbzk
ddac8c8eb5
[vk] fix crash introduced in 9a07bd0570 ( #3685 )
...
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run
Fix for current crash on master.
Just reverted only the necessary stuff so that PresentManager can hold a reference to khr and resist death upon application hold/restore.
@Lizzie shall judge.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3685
Co-authored-by: xbzk <xbzk@eden-emu.dev>
Co-committed-by: xbzk <xbzk@eden-emu.dev>
2026-03-06 19:52:17 +01:00
lizzie
c062931c9b
[qt] add translation table entry for debug_knobs,serial_battery and serial_unit ( #3682 )
...
trivial qt change
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3682
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-06 16:38:39 +01:00
crueter
e4122dae1d
[desktop] addons: open mod folder in rc menu ( #3662 )
...
also fixed the multiselection being absolutely horrendous
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3662
2026-03-06 16:38:21 +01:00
lizzie
b75e81af5e
[video_core/engines] implement stub NV01 timer, inline other channel engines ( #3640 )
...
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3640
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-06 15:05:39 +01:00
lizzie
2ed1328c93
[vk] use static_vector instead of small_vector for TFB and other bindings ( #3641 )
...
MK8D is a big offender, taking up lots of time memcpy'ing and memmov'ing small_vector<> AND to add salt to the wound it doesn't even do heap allocations (no game does I think) - so basically useless waste of compute time in hot path for NO reason :^)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3641
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-06 15:05:05 +01:00
lizzie
c70b857c4f
[video_core/engines] Macro HLE inline ( #3653 )
...
Should slightly boost perf on android, Desktop is mainly unaffected (for now)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3653
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: DraVee <chimera@dravee.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-03-06 15:04:38 +01:00
MaranBr
23566a1f7d
[prepo] Add support for missing PlayReport commands ( #3674 )
...
This fixes:
`[ 433.095195] Debug <Critical> core\hle\service\service.cpp:operator ():69: Assertion Failed!
Unknown / unimplemented function '10107': port='prepo:u' cmd_buf={[0]=0x110006, [1]=0x80000014, [2]=0x1, [3]=0x0, [4]=0x0, [5]=0x191080, [6]=0x5A7350F8, [7]=0x112, [8]=0x5A735158}`
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3674
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: DraVee <chimera@dravee.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
2026-03-06 15:02:59 +01:00
xbzk
529b069499
[android,ui] fixed top disalignment between buttons of each column in settings fragment ( #3675 )
...
this silly little thing tickles obsessive compulsive disturbed fellas a lot hu3
was shipped along PR 3660, which was rediscussed for other reason, hence this tiny lonely PR.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3675
Reviewed-by: DraVee <chimera@dravee.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: xbzk <xbzk@eden-emu.dev>
Co-committed-by: xbzk <xbzk@eden-emu.dev>
2026-03-05 13:58:46 +01:00