mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-06-04 00:47:10 +02:00
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>
1.6 KiB
1.6 KiB
Eden Build Documentation
Are you just a casual user? Take a look at our User Handbook then!
If you want to register/signup as a contributor, take a gander at the signup guide.
This contains documentation created by developers. This contains build instructions, guidelines, instructions/layouts for cool stuff we made, and more.
- General Build Instructions
- CMake Options
- Cross Compiling
- Development Guidelines
- Dependencies
- Debug Guidelines
- RenderDoc usage
- CPM - CMake Package Manager
- Platform-Specific Caveats
- The NVIDIA SM86 (Maxwell) GPU
- Cross compilation
- Driver Bugs
- Building Older Commits
- Subsystems:
Policies
Policies and information on development.
Externals
Other useful resources in general, take a quick read if you need.