Deathshadow's Madness
Madness and you, perfect together

11 Dec 2009 - glKernedFont Section Complete

Currently the largest portion of the site at 22 pages, this was the biggest hurdle on getting the site ready to go live. In writing up how it works and documenting all the variables and calls, I was able to lean down and improve the code in the process, and even rename some types and variables for consistancy (and to just make a bit more sense).

From here I just need to get the SDL_Gradient section working, though I think I'm going to rename that to SDL_Texture, and add a few more functions to it like noise, bricklining, motion blur, etc to make it a true 'on the fly' texture library. Why waste time with giant bitmaps in your distribution if you can generate your textures on the fly with a bit of code?

About Me


This site was created by Jason M. Knight, a retired software engineer with nearly four decades experience in electronics, software development, and graphic arts - not to mention a wide range of hobbies including Saxophone, EWI, programming, carving, drawing, and just being a general pain in the ass on web development forums ripping new holes for the nimrods who think HTML 5, JQuery or Dreamweaver are actually good things.

My Other Sites


Featuring articles, tutorials, and rants about web development. The focus of the site on minimalist semantic markup, separation of presentation from content, graceful degradation, and accessible design.


A small lightweight JavaScript library designed to promote good practices without becoming a bloated mess like most of the "frameworks" out there. Simplifies common cross-browser tasks, aids in navigating and manipulating the DOM, and polyfills bits of ECMAScript 5 that are not to be found in any version of IE.


An informational website about the Akai EWI - Electronic Wind Instrument.