I was reminded why I do my gaming on consoles instead of my PC this morning. I've spent a few hours working on my graphics project, written in OpenGL, trying to figure out why a certain texturing option didn't seem to work as expected. Ultimately, the texture was supposed to either appear once, like a sticker, or repeat itself and cover the entire polygon. Well, the repeating option was working, but the GL_CLAMP option wasn't. Instead of the borders of the image being stretched around the polygon, I was getting this weird gray color that popped in and out depending on how the object was rotating.
I searched high and low through my "red book". I looked through the notes for my class. Nothing. Eventually, I thought I'd try copying it from my laptop to my desktop and running it there. I have a GeForce Go5200 on my laptop, that actually runs quite well and some piece of crud Intel graphics chip on the desktop here.
Well, on the desktop, everything looked perfect. So I updated the drivers on my laptop (the date on the old driver was from last November, I updated them to April of this year) and everything looks ok now.
There goes 2 hours of my life.