blarp123 Posted Wednesday at 13:02 Report Share Posted Wednesday at 13:02 Not sure if this is a known bug, but if I generate a random map in atlas (any size, including tiny, don't think it's an issue with computer performance) it crashes when trying to render the map in vulkan. Running kubuntu, wayland, mesa graphics on ryzen 3400g with vega 11 iGPU. Works perfectly fine on opengl. Video_2025-07-09_10-01-35.mp4 Quote Link to comment Share on other sites More sharing options...
hyperion Posted Wednesday at 14:56 Report Share Posted Wednesday at 14:56 Atlas uses xw toolkit which doesn't support vulkan yet so it's using opengl no matter what you have in your settings. That said this is likely fixed in the 0.27.1 release candidate. Probably a variant of https://gitea.wildfiregames.com/0ad/0ad/issues/7620 Quote Link to comment Share on other sites More sharing options...
Seleucids Posted Wednesday at 23:25 Report Share Posted Wednesday at 23:25 8 hours ago, hyperion said: Atlas uses xw toolkit Could we abandon xw or wx and switch to QT framework, for the Atlas? Quote Link to comment Share on other sites More sharing options...
blarp123 Posted Thursday at 00:37 Author Report Share Posted Thursday at 00:37 (edited) I saw this comment earlier think it's related. Apparently someone already rewriting to use QT? Edited Thursday at 00:37 by blarp123 Quote Link to comment Share on other sites More sharing options...
trompetin17 Posted Thursday at 02:53 Report Share Posted Thursday at 02:53 2 hours ago, blarp123 said: I saw this comment earlier think it's related. Apparently someone already rewriting to use QT? Still in WIP 2 Quote Link to comment Share on other sites More sharing options...
hyperion Posted Thursday at 05:58 Report Share Posted Thursday at 05:58 6 hours ago, Seleucids said: Could we abandon xw or wx and switch to QT framework, for the Atlas? Because you don't like gtk which is used on Linux for wx? Quote Link to comment Share on other sites More sharing options...
Seleucids Posted Thursday at 10:26 Report Share Posted Thursday at 10:26 4 hours ago, hyperion said: Because you don't like gtk which is used on Linux for wx? Well, I think native gtk is fine, as long as it doesn't crash as much as the current wxwidgets system. I have gtk apps that work fine. However, I do believe that QT is superior for the purpose of Atlas, because: Generally more dense widgets, more efficient use of space, which is good for a GUI which has many elements to it Aesthetically it integrates better into most desktop environments, also Windows OS. Perhaps easier when developing , because QT designer really helps GTK has some weird issues with appmenus But of course that's just me. Trompetin is rewriting it with 0ad native js code which also solves the problem Quote Link to comment Share on other sites More sharing options...
hyperion Posted Thursday at 12:20 Report Share Posted Thursday at 12:20 1 hour ago, Seleucids said: Well, I think native gtk is fine, as long as it doesn't crash as much as the current wxwidgets system. I have gtk apps that work fine. No amount of toolkit switching would have helped here, the crash has nothing to do with wx but is a bug in pyrogenesis. 1 hour ago, Seleucids said: Generally more dense widgets, more efficient use of space, which is good for a GUI which has many elements to it Change your gtk theme if you don't like your current one? 1 hour ago, Seleucids said: Aesthetically it integrates better into most desktop environments, also Windows OS wx uses native widgets on Windows, how are you gone beat that wrt integration? 1 hour ago, Seleucids said: Perhaps easier when developing , because QT designer really helps It's already developed and the maintenance cost for the last 20 years was exceedingly low, you could say qt was rewritten from scratch more then once in the same time frame. Edit: seems wxqt isn't fully dead https://wiki.wxwidgets.org/WxQt Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.