Thomas Altenburger

Results 43 issues of Thomas Altenburger

This problem will cause some hardware to fail and is a major compatibility issue. --- When the swapchain is (re)created, a variable number of images are created depending on what...

Help Wanted
DesktopVK

Here are the remaining DesktopVK issues that need to be fixed before we consider publishing it publicly. **General maintenance** - [ ] #9001 - [ ] #9007 - [ ]...

Help Wanted
DesktopVK

#8815 removed the need to restore tools with a target and re-introduced the need of a ```dotnet-tools.json``` file. The [migration documentation](https://docs.monogame.net/articles/migration/migrate_38.html) needs to be updated to reflect that: - it...

### Discussed in https://github.com/MonoGame/MonoGame/discussions/9012 Originally posted by **tholopai** September 11, 2025 Hello, I upgraded my Monogame project from 3.8.2.1105 to 3.8.4. After the update, build is not working anymore on...

I am running into a very bizarre rendering glitch that depends on the swapchain ```presentMode``` that is first initialized with the first swapchain created, and that will persist over all...

Help Wanted
DesktopVK

A few tests are failing and need fixing.

Help Wanted
DesktopVK

It seems the VK pipeline cache and render pass cache sometime have hash misses, or that cached instances get discarded too soon. This might have been fixed by tweaking ```kFreeFrames```...

DesktopVK

Currently, when loading textures, RT, or effects from a thread will result in a Vulkan validation layer complain, and some resources might simply not load, or not properly. The validation...

Help Wanted
DesktopVK

Vulkan requires that all images that are using a resource finish rendering before those resources can be destroyed. Unloading a texture, render target, or effect can sometime crash Vulkan or...

Help Wanted
DesktopVK

DesktopVK needs an audio implementation. There is already an XAudio2 implementation done for DirectX 12 which can be leveraged to translate it into an FAudio implementation for DesktopVK.

DesktopVK