Samples a host-provided <canvas data-texture="grid">.
Two textures via data-texture, mixed 50/50.
Storage buffer read by fragment shader; zero-initialized, so the tint term dominates.
Exercises createImageBitmap on an <img>; clicking swaps src and rebuilds.
Verifies @test_texture surfaces as a compile-error.
Status: waiting