Files
Juliet/Romeo/docs/Juliet_include_Graphics_RenderPass.md
T

27 lines
946 B
Markdown

# Juliet\include\Graphics\RenderPass
## Source Files
- Header: `Juliet\include\Graphics\RenderPass.h`
## AI Description
This header defines a render pass abstraction for the Juliet graphics API, containing enums and structs to configure color targets, depth/stencil states, blend modes, mipmap operations (load/store/resolve), clear values, and texture cycling. It enables high-level rendering pipeline configuration by encapsulating target properties like formats, mip levels, resolution logic, and per-component blending parameters without exposing direct hardware calls.
## Symbols
### Namespace `Juliet`
#### Classes, Structs & Unions
- `struct ColorTargetInfo`
- `union ColorTargetInfo::anonymous`
- `struct DepthStencilTargetInfo`
- `struct ColorTargetBlendState`
- `struct ColorTargetDescription`
#### Enums
- `enum struct`
- `enum struct`
- `enum class BlendFactor`
- `enum class BlendOperation`
- `enum class ColorComponentFlags`