An issue came up recently where, as it turns out, AMD/Radeon cards seem unable to handle draw_line3d commands nearly as efficiently as Nvidia.
There is some discussion and examples of it in this post: https://opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=481860#Post481860
However, I wanted to make a separate post for this issue, since it might be some kind of a bug in the software. It's not a slight difference in frame rate, its like 50-60 fps down to 10-12 fps, a huge difference making the game nearly unplayable on AMD hardware. My other games do not seem to have any noticeable difference from one graphics card to the other. Based on the feedback in the other thread, it seems like it is specifically related to the draw_line3d command.
In the above thread, the problem was resolved by using a wireframe material instead of draw_line3d, however my other game utilizes a lot of draw_line3d commands, and I am hoping to find some setting in the AMD preferences, or some similar thing, to offer to players with AMD cards. Changing to wireframe materials could work, but my attempts, for various reasons, do not look good at all, and would also require redesigning almost every asset in the game.
If you have already commented on the other thread, please feel free to ignore this, I'm just hoping maybe someone will see it who hasn't already.