diff options
| author | xbzk <xbzk@eden-emu.dev> | 2026-06-02 03:31:59 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-06-02 03:31:59 +0200 |
| commit | 8e5419209c8994359eddaa2b85395dd7d756ff89 (patch) | |
| tree | cf168c6f0376141530222ae4ffc6997502f21dbe /src/frontend_common/mod_manager.cpp | |
| parent | 8fac95dcc06a3e24956e1abcf77ff368fd08d73b (diff) | |
[video,buffer] rewrite storagebufferbinding size() lambda to be full data driven instead of cbuf_index based (#4041)
fixes an yxzx era bug where eden assumed NVN-style packed SSBO descriptors (u64 gpu_addr followed by size) only happen in cbuf_index == 0.
Mega Man Star Force Collection proves that assumption is false. It has an unbiased/global-memory SSBO descriptor in cbuf_index == 3, offsets 0x100/0x300, but the descriptor still appears to be { address, size }.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4041
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Diffstat (limited to 'src/frontend_common/mod_manager.cpp')
0 files changed, 0 insertions, 0 deletions
