Damus
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! profile picture
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!
@Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!

Hello everyone, Hoshino Lina here! I'm a developer VTuber!
I also help run VT Social!

EN/日本語|she/her|🎨 #HoshinoLinArt|My gf: @cyan 🩵|We are @TokyoHackerGirls

Model https://x.com/NananoNanase
Design https://x.com/shiranui_illust
PFP https://x.com/7783__
🦋 @lina.yt
📨 [email protected]
💲https://lina.yt/sponsor

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

note1pr2t7...
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! profile picture
@nprofile1q... Well, wgpu is fundamentally WebGPU and that's on GitHub I think? I already followed a few issues about this ^^

https://github.com/gpuweb/gpuweb/issues/393
https://github.com/gpuweb/gpuweb/issues/435

wgpu is the Rust implementation and they do have extensions for stuff that isn't standardized yet, so I'm kind of hoping it's not too much friction to get stuff added there...
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! profile picture
So I'm looking at what a "production" Live2D renderer would look like, and I'm torn because I think I want to use wgpu, but I need some features it doesn't support to do some things efficientlly.

To do 5.3 blend modes efficiently, I need either VK_EXT_blend_operation_advanced or VK_EXT_rasterization_order_attachment_access or subpass self-dependency, but WebGPU has none of those.

For efficient masking, I think it's basically going to have to be subpasses (i.e. something that lets me render a mask to an attachment, then sample it in another subpass, that stays in tile memory/cache).

(Metal has equivalents for all this too)

Another option for both is VK_EXT_fragment_shader_interlock, but that will probably suck on tilers...

How hard is it to get stuff like this added to wgpu as an extension?
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! · 1w
More specifically, I think Cubism runs all vertex/deformer calculations on the CPU??? That stuff should be in a GPU compute shader! And also the way Cubism does masking is old school and there's way better approaches now. Especially on mobile and Macs.
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! · 1w
I'm going to be honest, if this is the standard of their legal team, I'm even less worried about potential legal threats from them.