we (web engine): Experimental web browser project to understand the limits of Claude

Implement Metal texture management and image upload master

Add GPU texture creation for RGBA8 images and R8 grayscale glyph bitmaps, nearest-neighbor sampler for pixel-accurate rendering, and TextureCache to avoid redundant GPU uploads across frames. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>


+378 -1
1 changed file