Natalie Vock
Natalie Vock
FWIW, GL has [GL_NVX_gpu_memory_info](https://www.khronos.org/registry/OpenGL/extensions/NVX/NVX_gpu_memory_info.txt) which seems to be supported okay-ish (~50% of reports on gpuinfo). `GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX` would then be maximum/"expected" memory size, and `GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX` would be the actual available value.
If I had to guess it's RADV compiling RT pipelines (which are pretty big in UE games) in the background. Improvements for compilation performance are in the works on the...
> when i open the game i get a vkCreateRayTracingPipelinesKHR error (RX 6950XT) This is probably a RADV issue. In current stable Mesa versions (up to 23.1.x) that is sort...
This is likely a completely different issue, then.
> There have been [real driver crashes](https://github.com/KhronosGroup/Vulkan-ValidationLayers/issues/2835) from not having some global limits validated at vkCreateShaderModule time Was this ever confirmed? vkCreateShaderModule on RADV is nothing more than a `memcpy`...
> Anything that we don't write is usually by default rendered insignificant. When you aren't absolutely sure about what specific piece of code causes your issue (to the extent that...
> Curiously, I don't see any commit / MR / Issue on upstream mesa... It's up now: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34944