Closed stephengtuggy closed 2 months ago
a few comments to keep in mind; but generally looking good
@BenjamenMeyer thanks.
Well, that last commit was a winner lol.
With regard to the logging system: A few days ago, I thought I would try switching to asynchronous logging, to see if that increased performance. Well, maybe it did and maybe it didn't. But what I primarily noticed was that the last message logged before program shutdown, never made it to the console. No matter what I tried.
So I am switching back to synchronous sinks. Maybe I'll try the async version again some other time.
Also: Rocky Linux 8.9 keeps throwing one error after another. I think I'm going to allow it to fail for now. And maybe stop building it at all in the CI, until further notice.
Also: Rocky Linux 8.9 keeps throwing one error after another. I think I'm going to allow it to fail for now. And maybe stop building it at all in the CI, until further notice.
Done ✔️
I have switched back to using synchronous logging sinks. The logging system seems to be working again, more or less as before.
... And #837 is not fixed. Damn. Oh well, I need to get this merged to fix the other issue (#844 ).
I'm going to go ahead and merge.
Thank you for submitting a pull request and becoming a contributor to the Vega Strike Core Engine.
Please answer the following:
Code Changes:
Issues: Fixes #844 for 0.9.x Attempts to fix #837 for 0.9.x
Purpose:
GFXDeleteTextures(...)
.