Jump to content
  • Advertisement
  • entries
  • comments
  • views

Late Night Progress

Sign in to follow this  


~3:30 am CST
- Hacked a little at the threaded texture loader. Images loaded before the threaded pre-loading completes will now return a plain white texture, which is replaced when the loading thread returns. The old behavior was to try and load the texture blockingly, which caused it to be accessed twice; slowing the process considerably.

~3:30 pm CST
- Created a little class to display Memory Usage. Default update every 20 seconds, does humanizing (300k rather than 300,000 bytes) up to MB. It just uses GC.GetTotalMemory(false).
- Created a little class to display Frames per sec. It just adds an int each render(), and if the local timer hits 1s it updates the text and resets.
- Created a TiedRect class, which allows different renderables to keep their position relative to others. (yes yes, I know there's better ways...)
- Added a Debugging cmdset for the console group, and placed show_mem_usage, hide_mem_usage, showfps, and hidefps.

All mostly useless, but they really seem to make the thing seem a bit more slick.

~6:00 pm CST
- Created a PipeCursor | for textinput fields. Yes, it blinks.
Sign in to follow this  


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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!