Minerscale
New Member
- Nov 14, 2025
- 2
- 4
Hi,
I was testing the game under proton on my Archlinux machine on the latest NVIDIA graphics drivers on a 3070ti (I understand that Linux isn't supported, but I figure I would report it anyway since I spent some time tracking down where the bug might be). It works pretty great! Except that I'm seeing about half to a third of the performance I would expect.
This lead me to a renderdoc frame timing bender to see if I could see any obvious problems. I found two draw commands right next to each other that took 5.7ms and 6.2ms respectively. They were right next to each other (Colour pass #4 and Colour Pass #5, if this means anything to you). Even funnier, it appears the command was a copy operation offending shader is 'Content/Core/Shaders/Copy.frag'. I'm not exactly sure why it would be the case that these operations are particularly slow.
Maybe it's better to copy the images some other way? Perhaps without using the fancypants subpassInput? I've thought about it for some time and I've decided I have no idea, but I hope that this is enough information for you all to possibly know what's going on.
This is in the default scene with just Earth in it by the way, I believe it's replicatable with all graphics settings.
I hope this is useful and thank you for your time. Thanks for your beautiful work so far too, it's gorgeous.
If you need any more information feel free to ask.
I was testing the game under proton on my Archlinux machine on the latest NVIDIA graphics drivers on a 3070ti (I understand that Linux isn't supported, but I figure I would report it anyway since I spent some time tracking down where the bug might be). It works pretty great! Except that I'm seeing about half to a third of the performance I would expect.
This lead me to a renderdoc frame timing bender to see if I could see any obvious problems. I found two draw commands right next to each other that took 5.7ms and 6.2ms respectively. They were right next to each other (Colour pass #4 and Colour Pass #5, if this means anything to you). Even funnier, it appears the command was a copy operation offending shader is 'Content/Core/Shaders/Copy.frag'. I'm not exactly sure why it would be the case that these operations are particularly slow.
Maybe it's better to copy the images some other way? Perhaps without using the fancypants subpassInput? I've thought about it for some time and I've decided I have no idea, but I hope that this is enough information for you all to possibly know what's going on.
This is in the default scene with just Earth in it by the way, I believe it's replicatable with all graphics settings.
I hope this is useful and thank you for your time. Thanks for your beautiful work so far too, it's gorgeous.
If you need any more information feel free to ask.
Attachments
Upvote
0