Sign in

Brandon Jones

@toji.dev
1.2K followers 54 following 1.2K posts

WebGPU/WebXR/WebGL Dev @ Google. He/Him "The downfall of modern civilization." - Joystiq Personal site: toji.dev

PostsRepliesMedia
Reposted by Brandon Jones
D.W.A.P. (Ben) @andwap.bsky.social · 24/09/2026
When your gamedev friend shows you progress on their new engine.
2648531693
Brandon Jones @toji.dev · 24/09/2026
Searching for a virtual joystick library for a web page that I'm building and discovering that easily the most robust one is called Nipplejs. yoannmoi.net/nipplejs/
static.klipy.com
Malreynolds Firefly Speechless Reaction
ALT: Malreynolds Firefly Speechless Reaction
030
Brandon Jones @toji.dev · 24/09/2026
Ah, and that would be why there was no mention of the Meta VR glasses FoV yesterday. (From the Tested hands on)
Screenshot of Meta VR glasses that indicates they have a 70 deg horizontal and 66 deg vertical FoV.
030
Brandon Jones @toji.dev · 24/09/2026
Was invited to Meta Connect today. Eye rolled my way through all the AI talk to here about the VR "glasses". Hardware looks very nice! Laughed when Mark practically mumbled the $1300 price tag. No talk of FOV either, which make me suspicious.
240
Brandon Jones @toji.dev · 21/09/2026
Had a dumb idea for a 4x3 puzzle: www.hankgreen.com/fourbythree/...
220
Brandon Jones @toji.dev · 19/09/2026
A cautionary tale: My streaming service shuffled an EDM song into my queue a little while back that I kinda liked so I favorites it and listened several times over the next week. Had a generic anime girl as the album art, but that's not too unusual in that space so whatever.
130
Brandon Jones @toji.dev · 19/09/2026
User: This site is so janky. 😡 Web site: Use our app, it's better! User: I'd rather no- Web site: USE OUR APP! IT'S BETTER! User: Okay, fine! [Installing...] Hey, this is literally just a web view to your janky site? App: I didn't say who it was better for. Now can I have your contacts and GPS data?
060
Brandon Jones @toji.dev · 14/09/2026
Since the question came up on Mastodon I'll answer here too: The Steam Frame won't have WebXR support in Chromium at launch. The Chrome team hasn't had access to the hardware or headcount available to work on it.
2111
Brandon Jones @toji.dev · 14/09/2026
Oh! It's apparently Steam Frame day! $1059 is unfortunately steep but also not unexpected given RAMpocolypse.
120
Brandon Jones @toji.dev · 14/09/2026
Doodling with my kid. He brought home a book about drawing "cute food" (which all seemed to involve animals curling up on/in said food), so have some mouse boba.
A sketch of a boba tea where the boba balls are little stylized mouse faces.
050
Brandon Jones @toji.dev · 12/09/2026
Two years later, this probably possessed sign near me has been replaced. I don't know if it's an improvement, though.
A business sign reading "REPULSE BAY" in large red letters. Nothing offers additional context as to what that might mean.
010
Brandon Jones @toji.dev · 11/09/2026
A distressing amount of my (and my coworkers) time lately has been spent on "No reasonable program would ever actually try to do this, and in fact Vulkan and Friends forbid it, BUT the GL spec technically allows it AND it blows up real good on driver XYZ, so it's a WebGL problem now."
230
Brandon Jones @toji.dev · 10/09/2026
"Insomniac's Spider-Man games were great! I loved swinging through the city, helping random people, taking down bad guys with webs from the ceiling, and using all Spidey's gadgets!" "Excellent! What if we told you Insomniac made ANOTHER superhero game that had exactly none of that?"
130
Brandon Jones @toji.dev · 10/09/2026
I have no interest in folding phones, regardless of which company makes them, but I gotta admit that the frosted glass transition Apple does when you open or close the phone is real slick. Give the engineer who wrote that shader a cookie.
160
Brandon Jones @toji.dev · 09/09/2026
Yeah, sure, there's an Apple Keynote, but let's be honest: we're all just waiting for JerryRigEverything to get his hands on the new foldy thing, right?
010
Brandon Jones @toji.dev · 08/09/2026
"Dear, why is that child staring at us?" "Shh! That's a Main Character! Ignore it and maybe it'll go away." "How do you know?" "Just look at him! Kid's hat has more texture resolution than the two of us combined! His shield has more polys than half the townsfolk. He. Has. Actual. HAIR!"
141
Reposted by Brandon Jones
Goodnews @goodnews.computer · 04/09/2026
Take a break from being depressed that everything you love is being destroyed by slop for a moment and let me tell you about the beautiful symbiotic relationship between graffiti writers, train yard workers, and model train enthusiasts.
A hand holding a model train with a replica of the same graffiti on the full scale train car behind it.A model train with two graffiti pieces on opposite sides.
895493548
Brandon Jones @toji.dev · 05/09/2026
I've had this mouse for 21 years, pulling it out of my parts drawer whenever I needed a wired device, and tonight it finally gave out. Pressing [F] to pay respects. 🫡
The legendary Logitech G5
6170
Brandon Jones @toji.dev · 02/09/2026
Having more fun on this little WebGPU side project than anything I've worked on in a while!
2111
Reposted by Brandon Jones
LaurieWired @lauriewired.bsky.social · 31/08/2026
I’ve alway’s thought it’s a shame that WebAssembly has the word “web” in it. Gives it a connotation that it’s “only for browsers” or something.

 Meanwhile, NASA’s over here with a flight-compliant derivative (SpaceWASM) intended for spacecraft!
1035744
Brandon Jones @toji.dev · 29/08/2026
After a bunch of work on invisible code architecture, my current personal WebGPU project has finally hit the point where I get to mess with the fun graphical techniques. :)
1271
Brandon Jones @toji.dev · 29/08/2026
Saw some of the GTA 6 footage that was released and it's truly remarkable what they're pulling off with the rendering! It's a shame I have zero interest in the game itself. If I'm playing a game where the whole point is to run around causing chaos and making NPCs miserable, I'd rather be a goose.
171
Brandon Jones @toji.dev · 28/08/2026
Pleased/concerned that after blindly throwing together a new glTF parser from spare parts in scraps of free time over the course of a couple of weeks, it actually worked the very first time I tried to render something with it!
090
Brandon Jones @toji.dev · 27/08/2026
Came across this quick breakdown of the rendering in Animal Well. There's more going on here than I would have suspected! Excellent game, by the way.
youtu.be
How is this frame of Animal Well rendered?
YouTube video by FibbWare
031
Brandon Jones @toji.dev · 27/08/2026
He finally escaped to the one place that hasn't been corrupted by capitalism.
050
Brandon Jones @toji.dev · 22/08/2026
My son has recently started flying entire Microsoft Flight Simulator 2024 flights, from gate to gate, while exclusively watching out the passenger window next to the wing. Which... okay, sure? Cool party trick?
261
Reposted by Brandon Jones
Megan Fox @glassbottommeg.bsky.social · 21/08/2026
Being able to make a luxuriously budgeted game like Psychonaut 2 and then sneak it out the back door with you is honestly a pretty major coup
238164
Brandon Jones @toji.dev · 18/08/2026
It's fascinating to watch as tech evolves over time. For example, did you know that the Politicians Breathlessly Begging For Donations app that comes pre-installed on your phone used to be used to send small personal text messages to people you actually knew?
041
Reposted by Brandon Jones
ceruleite.bsky.social @ceruleite.bsky.social · 15/08/2026
Slides for SIGGRAPH 2026 Advances in Real-Time Rendering in Games course's talk on Variable Rate Ray Tracing in Call of Duty: Modern Warfare 4 by Michał Olejnik from Activision are now online - enjoy!! advances.realtimerendering.com/s2026/index....
14724
Brandon Jones @toji.dev · 14/08/2026
Environmental Storytelling spotted in my neighborhood on a dog walk.
A white sign with a cartoon image of a dead bird reading "Please do not feed the fake crow" is posted on a lawn. Behind it in the grass lies what one presumes is the fake crow in question. It appears to be pining for the fjords.
130
Reposted by Brandon Jones
ceruleite.bsky.social @ceruleite.bsky.social · 14/08/2026
Slides for SIGGRAPH 2026 Advances in Real-Time Rendering in Games course's talk on SLIM: Scaling User-Generated 3D Worlds on Roblox by @sergeymakeev.bsky.social from @roblox.com are now online - enjoy!! advances.realtimerendering.com/s2026/index....
095
Brandon Jones @toji.dev · 13/08/2026
Dear Clacton, UK: Please. The whole world is in need of a reason to smile, and you have the opportunity to do the *funniest thing* in recent political history...
140
Brandon Jones @toji.dev · 10/08/2026
Dear media outlets that run headlines like "Hear what <actress> had to say about her super secret role as <surprise character> in <film just barely came out>!" What, and I cannot stress this enough, the hell? 🤬
151
Brandon Jones @toji.dev · 08/08/2026
This is probably true, but I'd say VR programming is a close second? Not only can you make yourself seriously ill by screwing up your equilibrium, but you also run the risk of smashing into things if you get out of alignment with your physical space.
2112
Brandon Jones @toji.dev · 07/08/2026
I would like to have words with @hankgreen.bsky.social, because this being a wrong answer was just plain mean!
The 7/7/2026 board for the game 4x3. "Rocky", "Grace", and "Adrian" are highlighted. This was not a correct combination.
160
Brandon Jones @toji.dev · 05/08/2026
Excellent article that I came across on Mastodon: "I've never seen a game fail because the artists were too slow"
productionalchemist.com
I Have Never Seen a Game Fail Because the Artists Were Too Slow
AI is optimising the cheapest part of production
040
Brandon Jones @toji.dev · 05/08/2026
I've landed the last change needed to enable #WebGPU by default on Samsung devices with an Xclipse GPU (mobile RDNA)! Should be available in Chrome 153, which will be stable in September. These GPUs are most common in Europe, but there are some in other markets (like the Galaxy S25 FE in the US).
2132
Brandon Jones @toji.dev · 30/07/2026
Had three hours to kill in a waiting room today, and to my delight that turned out to be *exactly* enough time to read through the first Murderbot Diaries book. I get why everyone likes these books now. This is quite possibly the most autistically-coded character of all time.
170
Reposted by Brandon Jones
🐔 Brian Bucklew 🐔 ₑͤ>∿<ₑͤ ∞🌮 @unormal.bsky.social · 26/07/2026
THEY TALKED TO THE COMPUTER IN STAR TREK BEACUSE ITS A *TV SHOW* AND YOU CANT HEAR WHAT SOMEONE IS TYPING NOT BEACUSE IT IS GOOD UX
412205463
Brandon Jones @toji.dev · 21/07/2026
If I had a nickel for every time a villain from a Disney-adjacent movie plotted to build a freeway through the habitat of a group of non-humans, only to be revealed to be a member of that group in a human suit at the end of the movie, I'd have two nickels. But it's weird that it happened twice.
Mayor Jerry from "Hoppers"Judge Doom from "Who Framed Rodger Rabbit"
120
Brandon Jones @toji.dev · 16/07/2026
Hello? Yes, a moment of your time, if you please. I'm the Vampire Crawlers boss you've been fighting, and I'm not sure if you're aware of the fact that I've been dead for the last 10 minutes. Could you kindly wrap up this hand so I can explode in a shower of coins? It would be most appreciated.
100
Brandon Jones @toji.dev · 13/07/2026
For several months now TypeScript v6/v7 has had an incomplete version of the WebGPU types in their "dom" library, which caused errors in WebGPU apps. The last of the missing symbols was added 2 weeks ago, so you can now follow the instructions here to fix it:
github.com
GitHub - gpuweb/types: TypeScript type definitions for WebGPU https://gpuweb.github.io/types/
TypeScript type definitions for WebGPU https://gpuweb.github.io/types/ - gpuweb/types
1182
Brandon Jones @toji.dev · 13/07/2026
When Jurassic Park came out I was Tim's age. I was obsessed. It was my favorite movie by a long shot, and Alan Grant was a superhero in my eyes. Now I'm Alan Grant's age, the movie is still one of my favorites, and I'm very sad that my childhood hero is gone. Thanks for the memories, Sam!
Scene from Jurassic Park of Alan Grant resting on the helicopter with Tim and Lex.
061
Brandon Jones @toji.dev · 12/07/2026
Serious question: Can we get an American equivalent to Count Binface to highlight how absurd some of our politicians are? And if you just asked "Who?" Oh boy are you about to fall down a delightful rabbit hole!
youtu.be
Nigel Farage vs Count Binface: The Clacton By-Election Explained
YouTube video by TLDR News
292
Reposted by Brandon Jones
Jeff Gerstmann @jeffgerstmann.com · 09/07/2026
I think if you needed any more evidence that the cuts are shortsighted and focused on cutting as deep and as fast as possible with little regard for the future, this is pretty definitive. That engine felt like magic in some spots. A colossal waste of talent and resources.
6057881883
Reposted by Brandon Jones
Jordan DeVries 🔜 NYCC @jordandevries.com · 30/06/2026
a widely-known meme comic of a dog wanting a ball to be thrown without giving it up, but it's edited to read: "hit videogame? no studios! only hit video game"
82988716
Brandon Jones @toji.dev · 04/07/2026
Got 15/20 right on this quiz. Interestingly the majority of the AI ones I misidentified as real we're from Gemini. Gotta adjust my expectations of what to look for in AI images.
120
Brandon Jones @toji.dev · 02/07/2026
Just drove past a big friendly sign saying "We're temporarily closed!" In front of the rubble that was once a McDonald's. Not sure what this is a metaphor for, but it's a good one.
130
Brandon Jones @toji.dev · 01/07/2026
Oh, hey! @erincatto.bsky.social (of Box2d fame) has released a 3D version! You will *never* guess what it's called...
github.com
GitHub - erincatto/box3d: Box3D is a 3D physics engine for games
Box3D is a 3D physics engine for games. Contribute to erincatto/box3d development by creating an account on GitHub.
071