setting-up-texture-bridge

Installation
SKILL.md

Setting Up texture-bridge

Overview

@napolab/texture-bridge publishes Electron offscreen-rendered frames to Syphon (macOS) / Spout (Windows) as zero-copy GPU textures. Setup is almost entirely main-process; the renderer just draws.

Install the right package. The code ships as a dependency chain — you normally depend on exactly one:

Package Use
@napolab/texture-bridge-renderer High-level (start here): createTextureBridge(), receivers, discovery
@napolab/texture-bridge-core Low-level: TextureSender, sendTextureFromPaintEvent (root); forwardSharedTexture (/electron subpath only)
@napolab/texture-bridge Raw napi-rs binding — never install directly for app work
pnpm add @napolab/texture-bridge-renderer

Requires Electron 40+ (first version with useSharedTexture paint events).

Installs
1
GitHub Stars
6
First Seen
4 days ago
setting-up-texture-bridge — naporin0624/electron-texture-bridge