# 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`