github has207/xenia-edge 2a45b23
xenia_edge

5 hours ago

Changes

  • 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)

Full changelog: 36566cb...2a45b23

Don't miss a new xenia-edge release

NewReleases is sending notifications on new releases.