Jump to content
  • Advertisement
  • entries
    359
  • comments
    237
  • views
    189178

Spoke too soon.

Sign in to follow this  
Telastyn

73 views

Apparently the offer wasn't a "hey come work for us" offer, but a "would you be open for something vaguely approaching this" offer. Complete BS, but that's what happens when you hold no leverage... Supposed to hear back by Friday.

[edit:]

Progress Report

I changed the logo screen (just something to play with timed events and alpha-fade-effect code) to be dynamically rendered text rather than loading a 1600x1200 png which was simply text on black. Loads much faster now, though that was a good test of the threaded loading code.

Speaking of that threaded loading code, I found and fixed a bug that the change unearthed. When the threaded loader returns, it pushes the texture it loaded to requestors. If no requestors exist [the programmer had essentially sent a pre-loading request] the code would store the texture, and set a timed event [which is a renderable object] to clean it up if it hadn't been used in 2 mins.

Well, if that was triggered at just the wrong time it would interrupt a foreach in the middle of iteration, and blow everything up. Oops.

A few quick modifications to make the general out-of-order event queue threadsafe, and all fixed.

Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!