Introduces GBuffer struct with 4 render target TextureViews (position/ normal/albedo/material) plus depth, and a fullscreen oversized triangle for screen-space passes. Exports format constants and create helpers. Updates lib.rs with new module declarations and re-exports. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>