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.
2648561696
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
Not interested in an OS that revolves around the AI yeti. Wish I could get this hardware with Steam Deck software. That would be perfect!
010
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
I've done this in the past (notably to de-kpop-ify my recommendations after my kids went through a phase) but the interface for deleting watch/listen history is sadly not very friendly to bulk operations. 🫤
010
Brandon Jones @toji.dev · 19/09/2026
Anime girl album art: not even once.
130
Brandon Jones @toji.dev · 19/09/2026
So, yeah. Unfortunately I got tricked into giving an obvious AI content farm a few dozen listens, and NOW my recommendations are endless fields of non-distinct EDM songs from a variety of fake artists with AI generated anime girls on the cover. And I don't know how to dig myself out of this hole.
130
Brandon Jones @toji.dev · 19/09/2026
After that The Algorithm got real excited and was like "You like this artist? I'm gonna play more stuff by them!" And it played a LOT more. And it all sounded suspiciously similar. Turns out this "artist" puts out hundreds of singles a year. Every one with generic anime girl art.
130
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 · 18/09/2026
I'm a white dad that travels with my black son *all the time*. Every once in a while someone in security asks my kids "who are you travelling with today?" And when they point at me and my (white) wife and say "My mom and dad" they wave us through. Never get a second glance otherwise. 🤔
110
Brandon Jones @toji.dev · 17/09/2026
PCVR at least didn't have the hardware exclusivity problem of the Wii U. Bet there's a whole bunch of people who played it on a Quest 2.
110
Brandon Jones @toji.dev · 14/09/2026
There has been an external contributor doing great work to get WebXR running on Linux/Steam Frame, though! You can follow crbug.com/506004811 for updates. It's not *too* far off, but if the Steam Frame is shipping imminently it won't be ready.
crbug.com
Chromium
090
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
Mostly because it's stuff that nobody in their right mind would try! But it's amazing what turns up when you've got data centers full of LLMs pouring over your code looking for flaw. 🙄 Also ANGLE *does* tend to smooth over a lot of it, but it's not used everywhere quite yet.
101
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 · 09/09/2026
Deep thoughts: Is it actually an Open World if it's a Truman World? 🤔
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
Brandon Jones @toji.dev · 08/09/2026
It's okay, because we'll just build strong automated test suite to tell us when the code is bad! What do you mean, "who's building the tests?" I mean, I would, but that's so boring... but maybe I can just ask the AI...
000
Brandon Jones @toji.dev · 07/09/2026
Ah, that helps explain a lot of the reaction to it.
011
Brandon Jones @toji.dev · 07/09/2026
Is it a porn game? I haven't played it but it's hard to miss on social media. Obviously the animators took special care with some details, but otherwise it seems remarkably tame? Unless everyone is playing on a "streamer friendly" mode.
100
Brandon Jones @toji.dev · 06/09/2026
This one had been getting a little wobbly on registering middle clicks over the years, but no. This was just "Plugged in but not responding." I suspect the cord gave out.
010
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
The "wear pattern" coloring on the G5 was like that out of the box.
000
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
"Hey Google, is this mushroom safe to eat?"
010
Brandon Jones @toji.dev · 02/09/2026
I added that today! My son said "it's shiny!" which was exactly what I was going for. It's simple, but way better than the "multiply by red" I had previously.
010
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 · 01/09/2026
They look super comfy! Also, off topic, her anxiety attack in this episode was probably the best portrayal of one I've ever seen in media. And where can I get a SecUnit to tell me flatly "no, you're definitely not having a heart attack" next time I have one?
120
Brandon Jones @toji.dev · 30/08/2026
There was a time when that would have sounded awesome to me. These days I'm like "best I can do is give you 30min on my Steam Deck while riding the bus."
010
Brandon Jones @toji.dev · 30/08/2026
No subliminal messaging intended! 😅 Just showing how the decal effect adapts to different situations. The Chrome logo was intentionally put down at an angle, so it's kind of distorted too.
000
Brandon Jones @toji.dev · 29/08/2026
010
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 · 24/08/2026
Alt text is also the *best* place to add little in-jokes that add flavor to the image description! Like, go turn on the closed captions on this video with the language "Swedish - Chef". Just do it. Thank me later. www.youtube.com/watch?v=B7Um...
youtube.com
Pöpcørn | Recipes with The Swedish Chef | The Muppets
YouTube video by The Muppets
021
Brandon Jones @toji.dev · 23/08/2026
You leave my poor, innocent dialog trees out of this! A) [Appease] Of *course* Dialog Trees are different! B) [Antagonize] Trees are AI and hot dogs are sandwiches! C) [Romance] Mmm, you know I appreciate a tree with lots of... Branches.
091
Brandon Jones @toji.dev · 22/08/2026
To be fair, though, it's a view he's kinda been obsessed with since he was a toddler, so I guess I'm not surprised. 😄
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