Renderer Backend Port

Port an existing nanoUSD renderer to a new GPU backend or API (e.g. Vulkan to Metal, DX12, or WebGPU) or stand up a second backend behind the shared renderer contract. Use when Codex adds a backend, translates shaders and RHI calls across graphics APIs, decides what to share versus reimplement versus stub, keeps backends at ABI and feature parity, or hits cross-API transform, struct-alignment, command-encoder, or resource-residency pitfalls.

NVIDIA-Omniverse Updated

File contents

nvidia-omniverse/omniverse-labs/tree/main/projects/nanousd-labs/.claude/skills/renderer-backend-port commit 1982e8ce69

Frequently asked questions

npx skillmds@latest add nvidia-omniverse/renderer-backend-port