# Sandbox.BasePostProcess.BlitMode

- Kind: struct
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Fields

- [`Attributes`](/api/Sandbox.BasePostProcess.BlitMode/Attributes): We'll use this instead of BasePostProcess.Attributes if set.
- [`Material`](/api/Sandbox.BasePostProcess.BlitMode/Material): The material to use for the blit.
- [`Order`](/api/Sandbox.BasePostProcess.BlitMode/Order): The order within the stage. Lower numbers get rendered first.
- [`RenderStage`](/api/Sandbox.BasePostProcess.BlitMode/RenderStage): Where to place this in the render pipeline
- [`WantsBackbuffer`](/api/Sandbox.BasePostProcess.BlitMode/WantsBackbuffer): If true, the backbuffer will be copied to a texture called "ColorBuffer" before the blit.
- [`WantsBackbufferMips`](/api/Sandbox.BasePostProcess.BlitMode/WantsBackbufferMips): If both WantsBackbuffer and this is true the backbuffer will be mipped after being copied.

## Methods

- [`Simple`](/api/Sandbox.BasePostProcess.BlitMode/Simple): Shortcut to build a simple blit mode
- [`WithBackbuffer`](/api/Sandbox.BasePostProcess.BlitMode/WithBackbuffer): Shortcut to build a blit mode that copies the backbuffer first
