Skip to main content

Module backbuffer

Module backbuffer 

Source
Expand description

Backbuffer management for double/triple buffering

This module provides backbuffer support for:

  • Glass/vibrancy effects (need to read previous frame)
  • WASM/WebGL targets where swapchain access may be limited
  • Post-processing effects that need to sample the rendered scene
  • Screenshot/capture functionality

Structsยง

Backbuffer
Manages a chain of backbuffers for rendering
BackbufferConfig
Configuration for backbuffer
FrameContext
Frame context that manages backbuffer and surface rendering