| 399 | } |
| 400 | |
| 401 | void FramePass::addInputColourTargetImage( ImageViewIdArray views ) |
| 402 | { |
| 403 | auto attachName = fpass::adjustName( *this, views.front().data->name ) + "/IRcl"; |
| 404 | auto result = addOwnAttach( std::move( views ) |
| 405 | , std::move( attachName ) |
| 406 | , Attachment::FlagKind( Attachment::Flag::Input ) |
| 407 | , ImageAttachment::FlagKind( ImageAttachment::Flag::None ) |
| 408 | , AttachmentLoadOp::eLoad, AttachmentStoreOp::eDontCare |
| 409 | , AttachmentLoadOp::eDontCare, AttachmentStoreOp::eDontCare |
| 410 | , ClearValue{ ClearColorValue{} } |
| 411 | , PipelineColorBlendAttachmentState{} |
| 412 | , ImageLayout::eColorAttachment |
| 413 | , nullptr ); |
| 414 | m_targets.emplace_back( result ); |
| 415 | } |
| 416 | |
| 417 | void FramePass::addInputDepthTargetImage( ImageViewIdArray views ) |
| 418 | { |