Kevin Gibson
@kevin-gibson.com
He/him. Software developer, graphics/ML@Apple prev. Xbox, Hololens. Canadian in Seattle. Music, computer graphics, baking, etc.
Reposted by Kevin Gibson
This actually helps, thank you
well, at least Drake lost a ton of money tonight
November 2, 2025 at 4:25 AM
This actually helps, thank you
Reposted by Kevin Gibson
LMFAO IT’S A BALLGAME NOW
November 2, 2025 at 1:26 AM
LMFAO IT’S A BALLGAME NOW
So glad Bo Bichette gets his big postseason moment - Blue Jays wouldn't be here without him, and this might be his last game in this uniform
November 2, 2025 at 1:04 AM
So glad Bo Bichette gets his big postseason moment - Blue Jays wouldn't be here without him, and this might be his last game in this uniform
I would be okay with the Blue Jays not pitching to Ohtani for the rest of the series, honestly
October 28, 2025 at 3:04 AM
I would be okay with the Blue Jays not pitching to Ohtani for the rest of the series, honestly
The Blue Jays art department has been doing great work this postseason.
October 12, 2025 at 6:52 PM
The Blue Jays art department has been doing great work this postseason.
Need some blood pressure medication after that game, but Blue Jays win! Now I just need the Mariners to win on Friday so I can go to a game next week
two baseball players in a dugout with orioles.com on the wall behind them
ALT: two baseball players in a dugout with orioles.com on the wall behind them
media.tenor.com
October 9, 2025 at 2:36 AM
Need some blood pressure medication after that game, but Blue Jays win! Now I just need the Mariners to win on Friday so I can go to a game next week
AL east champions! Hell of a season for these guys
a blue jays player stands on the field during a game
Alt: George Springer, Blue Jay, gets pumped up
media.tenor.com
September 28, 2025 at 10:11 PM
AL east champions! Hell of a season for these guys
Reposted by Kevin Gibson
me fighting bosses in silksong: My body is a machine that turns pain into death. I know all the steps to this dance. You cannot touch me. I am a leaf on the wind but made out of razor blades
me fighting three (3) generic goons in silksong: aaghghg shit fuck shit fuck shit fuck shit fuck shit fuck
me fighting three (3) generic goons in silksong: aaghghg shit fuck shit fuck shit fuck shit fuck shit fuck
September 10, 2025 at 1:54 AM
me fighting bosses in silksong: My body is a machine that turns pain into death. I know all the steps to this dance. You cannot touch me. I am a leaf on the wind but made out of razor blades
me fighting three (3) generic goons in silksong: aaghghg shit fuck shit fuck shit fuck shit fuck shit fuck
me fighting three (3) generic goons in silksong: aaghghg shit fuck shit fuck shit fuck shit fuck shit fuck
All wrapped for SIGGRAPH this year. Leaving exhausted and full of ideas as usual, ready to not have the time to explore 90% of them.
August 15, 2025 at 1:02 AM
All wrapped for SIGGRAPH this year. Leaving exhausted and full of ideas as usual, ready to not have the time to explore 90% of them.
Reposted by Kevin Gibson
Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
blog.selfshadow.com/publications...
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice
blog.selfshadow.com
August 10, 2025 at 2:47 PM
Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...
blog.selfshadow.com/publications...
Seeing Superman at the combination movie theatre/museum/worst place in the world to get locked in after dark, the Highland Cinemas in Kinmount Ontario
July 30, 2025 at 10:56 PM
Seeing Superman at the combination movie theatre/museum/worst place in the world to get locked in after dark, the Highland Cinemas in Kinmount Ontario
Heading to SIGGRAPH this year for the first time in a while. Surely there’s been nothing new in graphics in the past, say, 5 years?
July 23, 2025 at 9:28 PM
Heading to SIGGRAPH this year for the first time in a while. Surely there’s been nothing new in graphics in the past, say, 5 years?
This basically sums up my experience at Microsoft - dozens of opportunities squandered by mismanagement by people who never will be held accountable. Much love to all the folks getting laid off today.
what a waste of everything.
July 2, 2025 at 5:11 PM
This basically sums up my experience at Microsoft - dozens of opportunities squandered by mismanagement by people who never will be held accountable. Much love to all the folks getting laid off today.
Local SWAT team is apparently using some empty houses nearby for a training exercise tonight, which is cool except for the random explosions going off every once in a while.
June 27, 2025 at 4:37 AM
Local SWAT team is apparently using some empty houses nearby for a training exercise tonight, which is cool except for the random explosions going off every once in a while.
Seems obvious that he’d be Thénardier - shifty landlords that go bankrupt and resort to looting corpses
Reporter: Have you seen the musical before and do you identify more with Jean Valjean or Javert?
Trump: Oh, that's a tough one, the last part of that question. That's tough, I think. You better answer that one, honey. I don't know. I've seen it. We've seen it a number of times. It's fantastic.
Trump: Oh, that's a tough one, the last part of that question. That's tough, I think. You better answer that one, honey. I don't know. I've seen it. We've seen it a number of times. It's fantastic.
June 12, 2025 at 3:01 AM
Seems obvious that he’d be Thénardier - shifty landlords that go bankrupt and resort to looting corpses
This is really nice. Image transitions are annoying because they depend on the execution order of individual commands, but need to be recorded as part of a command buffer, and can't be dealt with by just adding a timeline semaphore or something between queueSubmit calls.
Probably the most important Vulkan update since dynamic rendering is live!
docs.vulkan.org/features/lat...
docs.vulkan.org/features/lat...
VK_KHR_unified_image_layouts :: Vulkan Documentation Project
docs.vulkan.org
June 9, 2025 at 10:46 PM
This is really nice. Image transitions are annoying because they depend on the execution order of individual commands, but need to be recorded as part of a command buffer, and can't be dealt with by just adding a timeline semaphore or something between queueSubmit calls.
Oh hey, the renderer I've been working on for Persona got shown off at WWDC this morning www.apple.com/newsroom/202...
June 9, 2025 at 6:43 PM
Oh hey, the renderer I've been working on for Persona got shown off at WWDC this morning www.apple.com/newsroom/202...
The doom 2016 Siggraph talk is one my all time favs, hope they do another one this year (or an Indy one, that game is jaw dropping)
Today on Digital Foundry, a deep dive into Doom: The Dark Ages and the stunning id Tech 8 engine. New features are showcased, behind-the-scenes engine visualisations are shared. A lot of effort went into this one and we hope you enjoy it: youtu.be/Ed4vNNQwCDU
May 13, 2025 at 7:34 PM
The doom 2016 Siggraph talk is one my all time favs, hope they do another one this year (or an Indy one, that game is jaw dropping)
Guess I should start carrying my passport with me to try and score some discounts. Very curious to see what the crowd is like at the Mariners series this weekend, it’s normally packed with visitors, but I suspect it’ll be quiet
Seattle, feeling the pinch from lack of Canadian tourism with border crossings down 50%, have started a tourism campaign where local restaurants/hotels take Canadian dollars at par this weekend for the annual Jays-Mariners series
May 10, 2025 at 12:48 AM
Guess I should start carrying my passport with me to try and score some discounts. Very curious to see what the crowd is like at the Mariners series this weekend, it’s normally packed with visitors, but I suspect it’ll be quiet
Reposted by Kevin Gibson
Reposted by Kevin Gibson
Code Nerds for trans rights in Edinburgh.
April 19, 2025 at 12:40 PM
Code Nerds for trans rights in Edinburgh.
Long overdue, but good news
The Oscars will finally introduce a Best Stunts category.
It will begin in 2027 for the 100th Oscars.
It will begin in 2027 for the 100th Oscars.
April 10, 2025 at 9:15 PM
Long overdue, but good news
Thank you CNN for your astute commentary
April 2, 2025 at 9:04 PM
Thank you CNN for your astute commentary
Love to see a thread go from first amendment protections to... Gödel's incompleteness theorem?
March 28, 2025 at 9:18 PM
Love to see a thread go from first amendment protections to... Gödel's incompleteness theorem?