The Hacks of Life
Wednesday, November 21, 2018
Code like You
›
Fantastic lightning talk from this year's cppcon : This was what I was trying to get at in advocating for not going to the Nth d...
Saturday, August 11, 2018
Solve Less General Problems
›
Two decades ago when I first started working at Avid, one of the tasks I was assigned was porting our product (a consumer video editor - th...
6 comments:
Wednesday, August 08, 2018
When Not To Serialize
›
Over a decade ago, I wrote a blog post about WorldEditor's file format design and, in particular, why I didn't reuse the serializa...
Wednesday, June 06, 2018
Hats Off for a Fast Turn-Around
›
Normally I use this blog to complain about things that are broken, but I want to give credit here to Apple, for their WWDC 2018 video turn-...
Monday, May 21, 2018
Never Map Again: Persistent Memory, System Memory, and Nothing In Between
›
I have, over the years, written more posts on VBOs and vertex performance in OpenGL than I'd like to admit. At this point, I can...
Tuesday, March 27, 2018
There Must Be Fifty Ways to Fail Your Stencil
›
When we first put deferred rendering into X-Plane 10.0, complete with lots of spot lights in-scene, I coded up stencil volumes for the ligh...
Monday, January 29, 2018
Flush Less Often
›
Here's a riddle: Q: What does a two year old and OpenGL have in common? A: You never know when either of them is going to flush.* ...
‹
›
Home
View web version