This website requires JavaScript.
0363cc6b7a
Merge pull request '[Audit] bring the audit_61 branch probe onto sylpheed-re' (#2 ) from fix/audit61-onto-sylpheed-re into sylpheed-re
sylpheed-re
fabi
2026-09-21 16:03:10 +00:00
fcdc2659fc
[Audit] bring the audit_61 branch probe onto sylpheed-re
fix/audit61-onto-sylpheed-re
Claude
2026-09-20 20:43:27 +02:00
99cc726626
docs: adopt the full cross-build guide (the tracked one was a stub)
Sylpheed RE agent
2026-09-13 21:18:30 +02:00
8e63a95425
[RE] file-pad: opt-in Keystroke REPEAT, at the SDL driver's own constants
Sylpheed RE agent
2026-09-13 19:17:17 +02:00
ab3203f792
RE: log a CONTENT hash beside every sampled texture
Sylpheed RE agent
2026-09-01 19:56:12 +00:00
d90d14e021
[RE] Log render-target state, resolves and PS constants on every UI draw
Sylpheed RE agent
2026-09-01 16:13:43 +00:00
fa1e4c2214
[RE] Raise the UI draw capture's vertex dump from 8 to 64
Sylpheed RE agent
2026-08-31 07:00:16 +00:00
0f920e6454
[RE] Log the blend state of every UI draw
Sylpheed RE agent
2026-08-31 06:09:25 +00:00
590912722c
[RE] Fix the keystroke-swallow log against upstream's XamState
Sylpheed RE agent
2026-08-28 15:48:38 +02:00
ff46ec87a4
Merge branch 'auto/re-ui-draw-order' into sylpheed-re
Sylpheed RE agent
2026-08-28 15:34:37 +02:00
88ce68958e
Merge branch 'auto/re-kernel-pages-probe' into sylpheed-re
Sylpheed RE agent
2026-08-28 15:33:58 +02:00
5977400461
[RE] log_stuck_waits v2: count CALLS per second, not just timeout streaks
Sylpheed RE agent
2026-08-24 07:45:41 +00:00
820696c114
[RE] log_stuck_waits: name the object a stuck thread keeps timing out on
Sylpheed RE agent
2026-08-24 02:30:50 +00:00
c1b57f93bb
[RE] threading_posix: fix a lost resume that left CREATE_SUSPENDED threads dead
Sylpheed RE agent
2026-08-19 10:41:05 +00:00
91200ca993
[HID] file-pad: implement GetKeystroke -- menus do not read GetState
Fabian Hamm
2026-08-13 20:27:38 +00:00
47209a1cbd
[HID] file-pad: nanosecond change detection, and log every state change
Fabian Hamm
2026-08-13 20:14:29 +00:00
cbfad1ab36
[HID] file-pad: a controller driven by a text file, for scripted RE
Fabian Hamm
2026-08-13 20:12:02 +00:00
a60fe7d11c
[RE] threading_posix: fix a lost resume that left CREATE_SUSPENDED threads dead
Sylpheed RE agent
2026-08-19 10:41:05 +00:00
8d3299975e
[RE] xam_input: test X_ERROR_SUCCESS exactly, not XSUCCEEDED
Sylpheed RE agent
2026-08-19 08:43:43 +00:00
f9170fd3fe
[RE] xam_input: log the keystroke path that REACHES the driver
Sylpheed RE agent
2026-08-19 08:35:26 +00:00
53b208bf4d
[RE] log_ui_draws: log the UI quad's colour attribute
Sylpheed RE agent
2026-08-19 01:09:04 +00:00
4cd019b769
[RE] Arm the UI draw capture on F10 unconditionally
Sylpheed RE agent
2026-08-19 00:36:34 +00:00
043002a871
[RE] Say so when a guest keystroke is swallowed by IsUIActive
Sylpheed RE agent
2026-08-18 22:18:38 +00:00
7dbb24e64f
[RE] --create_profile_if_none: bootstrap a profile for scripted runs
Sylpheed RE agent
2026-08-18 20:15:35 +00:00
8cca105eb9
[RE] log_ui_draws: bound the capture by cvar, and log the quad's Z
Sylpheed RE agent
2026-08-18 20:15:35 +00:00
2263470723
[RE] log_ui_draws: a per-draw, submission-order capture for 2D screens
Sylpheed RE agent
2026-08-18 18:57:18 +00:00
a5a18f5c75
[Misc] Random optimizations.
Gliniak
2026-08-13 22:46:34 +02:00
4cc584f47d
[D3D12] Fix constant-alpha blending in the RTV path
Clippy95
2026-08-15 10:32:54 +03:00
7cd47947b0
[GPU] Select promoted tfetch1D layouts at runtime
goldislead
2026-08-13 20:40:16 -07:00
95545f8e76
[D3D12] Fix over-invalidation of bulk fetch register writes
goldislead
2026-08-13 00:58:38 -07:00
197929d967
[D3D12] Fall back to point sampling for non-filterable formats
goldislead
2026-08-09 18:34:00 -07:00
61a8aa3607
[Vulkan] Add spirv_disable_rounding_mode_rte
goldislead
2026-08-08 10:47:00 -07:00
31168682b0
[Vulkan] Fix draw_resolution_scaled_texture_offsets cancelling itself out
goldislead
2026-08-08 10:18:00 -07:00
3eab2b8b39
[GPU] Handle tessellated triangle strip and fan draws
goldislead
2026-08-08 09:43:00 -07:00
77597d62ae
[Vulkan] Select back-face stencil ref/mask when culling only front faces
goldislead
2026-08-07 20:12:00 -07:00
53061c63fe
[Vulkan] Use dedicated alpha blend factor map for alpha srcb/dest blend
goldislead
2026-08-07 19:37:00 -07:00
2d5b41080c
[Vulkan] Clamp stacked-texture layer index for Inf/NaN coords
goldislead
2026-08-07 19:04:00 -07:00
9e9d3cdd3f
[GPU] Clamp out-of-bounds vertex fetch words to 0
goldislead
2026-08-07 18:29:00 -07:00
e6bdb0fdf7
[Vulkan] Skip draws with surface_pitch==0 to match D3D12
goldislead
2026-08-06 13:41:00 -07:00
654a8cacf5
[Vulkan] Fix FSI 2x-as-4x sample mask reading host sample 2 instead of 3
goldislead
2026-08-06 13:05:00 -07:00
0d38781760
[Vulkan] Apply float controls to geometry shaders to match VS/PS
goldislead
2026-08-05 22:20:00 -07:00
f25003c0ea
[GPU] Load guest-resolved mips from scaled resolve memory
goldislead
2026-08-05 21:48:00 -07:00
7101021150
[Vulkan] Bind shared memory persistently for texture loads and resolves
goldislead
2026-08-05 21:14:00 -07:00
cb240560df
[Vulkan] Fix 2x MSAA alpha-to-coverage sample layout
goldislead
2026-08-04 16:32:00 -07:00
4aeb518c9c
[Vulkan] Clamp scalar maxas/maxasf address register to [0, 255]
goldislead
2026-08-04 16:00:00 -07:00
3ff230d23b
[GPU] Emulate extended-range float16 in render target pack/unpack
goldislead
2026-08-02 10:46:00 -07:00
2b071d9b09
[Vulkan] Invalidate user clip plane constants on source registers change
goldislead
2026-08-02 10:05:00 -07:00
66779fb873
[Vulkan] Fix adaptive tessellation issues
goldislead
2026-08-01 15:12:00 -07:00
aed81ca93a
[Memory] Rework guest access resolution and unwatched invalidation
goldislead
2026-08-01 14:30:00 -07:00
59c08cd462
[Kernel] Replaced X_DISPATCHER_FLAGS with X_OBJECT_TYPES
Adrian
2026-08-13 20:26:50 +01:00
cdd60494d7
[XEX] - Add support for dash 1746
The-Little-Wolf
2026-08-17 10:42:23 -07:00
a05350ced3
[Build] Fix the SPIR-V shader script hiding the error it is reporting
MechaCat02
2026-08-17 23:06:02 +02:00
6fe509c89e
[Audit] Make the ported Phase B snapshot actually build
MechaCat02
2026-08-17 20:41:47 +02:00
5cf409d6e5
[Misc] C++20'ify Part 1
Gliniak
2026-08-14 13:39:42 +02:00
7a682d7cf4
[Docs] Land the PPC / Xbox 360 export reference tables
MechaCat02
2026-08-17 18:10:16 +02:00
55c47b17ca
[Audit] Take the snapshot branch's unique probes (files only, not a merge)
MechaCat02
2026-08-17 18:10:03 +02:00
8d1e731ead
Merge remote-tracking branch 'origin/capture-drawlog' into sylpheed-re
MechaCat02
2026-08-17 18:08:52 +02:00
2ae44a0edc
Merge remote-tracking branch 'origin/capture-ship-placement' into sylpheed-re
MechaCat02
2026-08-17 18:07:25 +02:00
8ffe24e372
[CPU] Publish JIT entry results under the entry table lock
AurisDSP
2026-08-01 10:33:46 -04:00
0d395ce9ab
[GPU] Move debug cvars to a new TOML block, misc cleanup
goldislead
2026-08-15 17:25:07 -07:00
4040c701c5
[Kernel] frame probe: sample guest memory once per guest frame, for RE
Fabian Hamm
2026-08-14 06:03:09 +00:00
15fe11d5d9
[HID] file-pad: implement GetKeystroke -- menus do not read GetState
Fabian Hamm
2026-08-13 20:27:38 +00:00
e3e17e4951
[HID] file-pad: nanosecond change detection, and log every state change
Fabian Hamm
2026-08-13 20:14:29 +00:00
d15c8cfab6
[HID] file-pad: a controller driven by a text file, for scripted RE
Fabian Hamm
2026-08-13 20:12:02 +00:00
907d92bf8c
[XAM] Fixed potential OOB memory write in copy utils
Adrian
2026-05-13 12:48:16 +01:00
92ada8ebc0
[GPU] Fix scalar ALU swizzles with three-source vector ops
Michael Oliver
2026-08-11 13:06:07 +01:00
31366e5cac
[GPU] ship-capture: log each draw's index buffer, and key the de-dup on it
Fabian Hamm
2026-08-13 05:58:02 +00:00
ec5c875122
[CPU/X64] Optimize VMX dot products, vrsqrtefp, partial stores, and permutes
WawWeFix
2026-08-12 11:05:39 +03:30
e31142bd79
[Linux/XSocket] Added error ID mapping for error 11.
Gliniak
2026-08-12 16:44:33 +02:00
fc48d37cdc
[GPU] Remove num_format/decode cvars and dead shader code
bomabomabomaboma
2026-08-10 18:14:02 +00:00
8c98ef0280
[XAM] Cleanup XamUserCreateTitlesPlayedEnumerator
Adrian
2026-07-18 13:02:43 +01:00
367d22d269
[XBOXKNRL/MISC] - Stub MicDeviceRequest
The-Little-Wolf
2026-02-10 16:37:54 -08:00
12f5084b93
[XAM] Allow deleting titles with achievements earned from profiles
NicknineTheEagle
2026-08-10 09:33:11 +03:00
052cb95f24
[GPU] Give integer scales the channel width that feeds each lane
bomabomabomaboma
2026-08-10 19:28:19 +00:00
7d8db5a2cd
[XBOXKRNL] - Replace lpvoid_t with pointer_t
The-Little-Wolf
2026-08-06 12:16:28 -07:00
2b3f0cb456
[GPU] Select alpha for A8 resolves
goldislead
2026-08-04 22:53:32 -07:00
b98037bed2
[CI] Disable running pipeline for draft PRs
Gliniak
2026-08-07 17:12:04 +02:00
6a45452087
[GPU] Walk the guest swizzle for integer scales; update comments Fixed integer fetches are updated to look widths up through the guest swizzle, so every output channel is scaled by the width it came from.
bomabomabomaboma
2026-08-05 16:38:39 -07:00
25597a5465
[GPU] Allow depth clamping instead of clipping
goldislead
2026-08-03 00:13:05 -07:00
6ff2a56f6a
[XAM] Fixed returning incorrect max property size
Adrian
2026-08-04 17:51:57 +01:00
0f2980de44
[GPU] Apply gradient exponent bias during fetch that's per-axis
bomabomabomaboma
2026-08-01 01:09:21 +00:00
090cecd1b8
[Vulkan] Implement vertex kill (oPts.z) in the translator
bomabomabomaboma
2026-08-01 01:13:19 +00:00
3254ac20f8
[Vulkan] Sample auto-LOD cube fetches with implicit LOD + bias
bomabomabomaboma
2026-08-01 00:58:34 +00:00
658cdbb5de
[Vulkan] Disable anisotropy for ineligible texture formats
bomabomabomaboma
2026-08-01 00:54:24 +00:00
1fdbe569e4
[Vulkan] Barrier consecutive uploads to the same image
bomabomabomaboma
2026-08-01 00:49:31 +00:00
cde5d85ec9
[GPU] Host RT polygon offset for Z-fighting decals
bomabomabomaboma
2026-08-01 00:25:24 +00:00
2a6e9f4e2a
[Vulkan] Add depth_float24_convert_in_pixel_shader support
bomabomabomaboma
2026-08-01 00:00:51 +00:00
947075f880
[GPU] Implement wide 1D texture support
bomabomabomaboma
2026-07-31 23:42:46 +00:00
d0dd989238
[GPU] Honor force_bc_w_to_max: force sampler border color alpha to 1.0
bomabomabomaboma
2026-07-31 23:17:27 +00:00
084f14ec41
[Vulkan] Use VK_EXT_custom_border_color for YCbCr texture border colors
bomabomabomaboma
2026-07-31 23:14:22 +00:00
ac42250688
[GPU] Fix 20e4 bit span in Depth20e4To32 comments
bomabomabomaboma
2026-07-31 23:10:35 +00:00
e519d59e40
[Vulkan] Fix stacked-texture inter-layer lerp base in SampleTexture
bomabomabomaboma
2026-07-31 23:08:33 +00:00
f3e42609a2
[GPU] Fix mantissa placement in CPU Float7e3To32
bomabomabomaboma
2026-07-31 23:07:18 +00:00
fbdb1f2817
[GPU] Handle two component tfetch1D coordinates
goldislead
2026-08-02 10:57:50 -07:00
fe40c0d68f
[Kernel] Fixed regression related to X_OBJECT_HEADER struct
Gliniak
2026-08-03 21:07:14 +02:00
7ef873b0d5
[Audio] Added mutex for each audio client
Gliniak
2026-07-12 22:54:55 +02:00
889d93e134
[Kernel] Fixed X_OBJECT_HEADER
Adrian
2026-07-28 23:04:09 +01:00
a0e1ba8313
[XAM/INFO] - Stub XamQueryLiveHive & XamGetLiveHiveValue functions
The-Little-Wolf
2026-07-24 19:34:01 -07:00
6d530a1ab9
[XBOXKRNL/IO] - Add missing structs for IoCreateDevice
The-Little-Wolf
2026-08-01 01:12:30 -07:00
131503f68d
[XEX] - add more file signatures
The-Little-Wolf
2026-03-28 19:18:23 -07:00