2026-08-22

Xenia Edge Git (2026/08/22)

EmuCR: XeniaXenia Edge Git (2026/08/22) is released. Xenia Edge is yet another experimental fork of the Xenia emulator, mainly based on Xenia Canary but with the aim of quicker iteration and improvements to Vulkan backend and Linux platform in particular. Windows of course remains fully supported as well and will benefit from changes made here especially with its Vulkan backend.

Xenia Edge Changelog:
Merge remote-tracking branch 'upstream/canary_experimental' into edge (2a45b23)
Merge commit '7cd47947b07de30b649fb4224418a659890eab73' into edge (cd4eacc)
Merge commit '59c08cd4' into edge (2f1ee31)
[Misc] Random optimizations. (a5a18f5)
[D3D12] Fix constant-alpha blending in the RTV path (4cc584f)
[GPU] Select promoted tfetch1D layouts at runtime (7cd4794)
[D3D12] Fix over-invalidation of bulk fetch register writes (95545f8)
[D3D12] Fall back to point sampling for non-filterable formats (197929d)
[Vulkan] Add spirv_disable_rounding_mode_rte (61a8aa3)
[Vulkan] Fix draw_resolution_scaled_texture_offsets cancelling itself out (3116868)
[GPU] Handle tessellated triangle strip and fan draws (3eab2b8)
[Vulkan] Select back-face stencil ref/mask when culling only front faces (77597d6)
[Vulkan] Use dedicated alpha blend factor map for alpha srcb/dest blend (53061c6)
[Vulkan] Clamp stacked-texture layer index for Inf/NaN coords (2d5b410)
[GPU] Clamp out-of-bounds vertex fetch words to 0 (9e9d3cd)
[Vulkan] Skip draws with surface_pitch==0 to match D3D12 (e6bdb0f)
[Vulkan] Fix FSI 2x-as-4x sample mask reading host sample 2 instead of 3 (654a8ca)
[Vulkan] Apply float controls to geometry shaders to match VS/PS (0d38781)
[GPU] Load guest-resolved mips from scaled resolve memory (f25003c)
[Vulkan] Bind shared memory persistently for texture loads and resolves (7101021)
[Vulkan] Fix 2x MSAA alpha-to-coverage sample layout (cb24056)
[Vulkan] Clamp scalar maxas/maxasf address register to [0, 255] (4aeb518)
[GPU] Emulate extended-range float16 in render target pack/unpack (3ff230d)
[Vulkan] Invalidate user clip plane constants on source registers change (2b071d9)
[Vulkan] Fix adaptive tessellation issues (66779fb)
[Memory] Rework guest access resolution and unwatched invalidation (aed81ca)
[Kernel] Replaced X_DISPATCHER_FLAGS with X_OBJECT_TYPES (59c08cd)

Download: Xenia Edge Git (2026/08/22)
Source: Here

0 Comments

Post a Comment