Looks like I’m up
So, I couldn’t think of anything cool and advanced (that isn’t covered by my NDA) to talk about on such short notice, so I figured I’d start with something easy. My apologies to all the veterans on...
View ArticleVectiquette
vect·i·quette [vect-i-kit, -ket] –noun 1. the code of ethical behavior regarding professional practice or action among programmers in their dealings with vector hardware: vector etiquette. 2. a...
View ArticleOn Demos and Programming Tests : Rant From A Q-Games Test Reviewer
by Jaymin Kessler (of Q-Games) http://6cycles.maisonikkoku.com @okonomiyonda This one is for the kids, and I mean that in the least pedo way possible. I like hanging out in the GDC career pavilion, and...
View ArticlePut This In Your Pipe And Execute It
Jaymin Kessler (Q-Games) http://6cycles.maisonikkoku.com @okonomiyonda When we last left off two articles ago ( vectiquette, or alternatively “What GCC Wants” ) I was just about to get around to...
View ArticleSoftware Pipelining (failed video experiment)
Jaymin Kessler (Q-Games) http://6cycles.maisonikkoku.com @okonomiyonda Before watching these, you might want to go back and review my pipeline post. Or not. It’s up to you. So, I consider this...
View ArticleThe Radical Optimizationist’s War on Abstraction and Patterns
Jaymin Kessler @okonomiyonda 2011 April 1st In this rant, I would like to address certain misconceptions regarding program performance on modern hardware. Many programmers, not just amateur but also...
View ArticleRate Me, My Friend
Jaymin Kessler Q-Games http://6cycles.maisonikkoku.com It’s officially review season! That wonderful time of year when managers and bosses have programmers and artists jumping through hoops to prove...
View Articlesimple SPU ray length counting trick that everyone probably already knew
This is a very early variation of part of the PixelJunk Shooter 2 lighting system. It can process up to 16 pixels at a time, and you can easily unroll to do many rays at once. The version shown does 4...
View ArticleInitial D(ebugger) 3rd Stage
Humans are natural pattern matching machines. Evolution of this ability enabled us to better survive on the plains of africa, and lack of it is what makes non-primates suck so hard at sudoku. Of...
View ArticleSeven Year Review
Jaymin Kessler Q-Games 1 2 3 4 5 6 7 if( strcmp(your_name, “Jaymin Kessler”) ) { exit(0); } Seriously, I’m writing this one for me and if you read it, I won’t be responsible for the 10...
View ArticlePixelJunk Shooter 2 lighting : My one (so far) regret
Disclaimer: I am not on the PixelJunk team, so if you liked the game I probably had zero to do with it! Conversely, if there were parts you disliked, I’m probably not the person to talk to :) By now,...
View ArticleWhen you can’t SPASM, TREMBLE
If you somehow end up enjoying any part of this article, please consider following me on Twitter. I’m currently locked in mortal combat with Q-Games’s Ariel to be the first one to 1000 followers and my...
View ArticleKHAAAAAAAAAAAAAAAAN (academy)
Its the best website you’ve never heard of. Originally I had planned to do an update on TREMBLE, my SPU loop pipeliner and optimizer. I added some cool new features like multi-implementation odd/even...
View ArticlePixelJunk Shooter 2 SIGGRAPH talk
Here is a semi-accurate reproduction of my SIGGRAPH 2011 talk on PixelJunk Shooter 2. I worked really hard to make these videos and all I ask in return is that you follow me on Twitter. I need to hit...
View ArticleBasic register allocation, for n00bs by n00bs
I won’t bother with an intro since I already know how many ADBAD readers care about register allocation. My only request is that the one person who will end up watching these watches them in HD,...
View ArticleI HAVE CURED INSOMNIA (with this video on vector-scalar mixing)
disclaimer: sorry about my voice, but this was recorded during a 24 hour food poisoning marathon and my throat was really raw and scratchy A medium length video about the pain of mixing scalars and...
View ArticleStrattonian Gambit
After a 1 year hiatus from the site (including a bit of crunch), I thought I’d try to start making videos again. Hopefully I can also finish a bunch of the almost dones and post them as well. I...
View Article