diff options
| author | xbzk <xbzk@eden-emu.dev> | 2026-06-03 05:02:13 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-06-03 05:02:13 +0200 |
| commit | ec2b9b04001ebea637f01273ac8e6c17b2cc8390 (patch) | |
| tree | 672949aeedfba37367021e74ce6b06d3175347f5 /docs/README.md | |
| parent | 5027aecf772988279bf112442b9070a0ae554c2a (diff) | |
[vk, renderdoc] fixed zero-sized streambuffer bug on old heap-absent GPUs (#4052)
This fix a bug in which eden crashes when renderdoc is attached to vulkan.
that kept me away from renderdoc for around a year now.
the bug:
in video_core\renderer_vulkan\vk_staging_buffer_pool.cpp
in GetStreamBufferSize(...)
if device.HasDebuggingToolAttached()
but heap is empty/unavailable <-- Case in my old nvidia kepler gpu
the original method returns size 0, right?
the change honors same original behavior, while covers my case properly, returning MAX_STREAM_BUFFER_SIZE.
addl some log tip and some minimal doc. fully safe. let it rip.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4052
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'docs/README.md')
| -rw-r--r-- | docs/README.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/README.md b/docs/README.md index 9e5f635b6f..985b5cb7e0 100644 --- a/docs/README.md +++ b/docs/README.md @@ -12,6 +12,7 @@ This contains documentation created by developers. This contains build instructi - **[Development Guidelines](./Development.md)** - **[Dependencies](./Deps.md)** - **[Debug Guidelines](./Debug.md)** +- **[RenderDoc usage](./RenderDoc.md)** - **[CPM - CMake Package Manager](./CPMUtil)** - **[Platform-Specific Caveats](./Caveats.md)** - **[The NVIDIA SM86 (Maxwell) GPU](./NvidiaGpu.md)** |
