Lines Matching refs:attachmentIndex
115 void clearRenderPassColorAttachment(size_t attachmentIndex, const VkClearColorValue &clearValue) in clearRenderPassColorAttachment() argument
117 mRenderPassAttachmentOps[attachmentIndex].loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR; in clearRenderPassColorAttachment()
118 mRenderPassClearValues[attachmentIndex].color = clearValue; in clearRenderPassColorAttachment()
121 void clearRenderPassDepthAttachment(size_t attachmentIndex, float depth) in clearRenderPassDepthAttachment() argument
123 mRenderPassAttachmentOps[attachmentIndex].loadOp = VK_ATTACHMENT_LOAD_OP_CLEAR; in clearRenderPassDepthAttachment()
124 mRenderPassClearValues[attachmentIndex].depthStencil.depth = depth; in clearRenderPassDepthAttachment()
127 void clearRenderPassStencilAttachment(size_t attachmentIndex, uint32_t stencil) in clearRenderPassStencilAttachment() argument
129 mRenderPassAttachmentOps[attachmentIndex].stencilLoadOp = VK_ATTACHMENT_LOAD_OP_CLEAR; in clearRenderPassStencilAttachment()
130 mRenderPassClearValues[attachmentIndex].depthStencil.stencil = stencil; in clearRenderPassStencilAttachment()
133 void invalidateRenderPassColorAttachment(size_t attachmentIndex) in invalidateRenderPassColorAttachment() argument
135 mRenderPassAttachmentOps[attachmentIndex].storeOp = VK_ATTACHMENT_STORE_OP_DONT_CARE; in invalidateRenderPassColorAttachment()
138 void invalidateRenderPassDepthAttachment(size_t attachmentIndex) in invalidateRenderPassDepthAttachment() argument
140 mRenderPassAttachmentOps[attachmentIndex].storeOp = VK_ATTACHMENT_STORE_OP_DONT_CARE; in invalidateRenderPassDepthAttachment()
143 void invalidateRenderPassStencilAttachment(size_t attachmentIndex) in invalidateRenderPassStencilAttachment() argument
145 mRenderPassAttachmentOps[attachmentIndex].stencilStoreOp = VK_ATTACHMENT_STORE_OP_DONT_CARE; in invalidateRenderPassStencilAttachment()
505 void clearRenderPassColorAttachment(size_t attachmentIndex,
507 void clearRenderPassDepthAttachment(size_t attachmentIndex, float depth);
508 void clearRenderPassStencilAttachment(size_t attachmentIndex, uint32_t stencil);
510 void invalidateRenderPassColorAttachment(size_t attachmentIndex);
511 void invalidateRenderPassDepthAttachment(size_t attachmentIndex);
512 void invalidateRenderPassStencilAttachment(size_t attachmentIndex);
735 size_t attachmentIndex, in clearRenderPassColorAttachment() argument
739 mCurrentWritingNode->clearRenderPassColorAttachment(attachmentIndex, clearValue); in clearRenderPassColorAttachment()
742 ANGLE_INLINE void CommandGraphResource::clearRenderPassDepthAttachment(size_t attachmentIndex, in clearRenderPassDepthAttachment() argument
746 mCurrentWritingNode->clearRenderPassDepthAttachment(attachmentIndex, depth); in clearRenderPassDepthAttachment()
749 ANGLE_INLINE void CommandGraphResource::clearRenderPassStencilAttachment(size_t attachmentIndex, in clearRenderPassStencilAttachment() argument
753 mCurrentWritingNode->clearRenderPassStencilAttachment(attachmentIndex, stencil); in clearRenderPassStencilAttachment()
756 ANGLE_INLINE void CommandGraphResource::invalidateRenderPassColorAttachment(size_t attachmentIndex) in invalidateRenderPassColorAttachment() argument
759 mCurrentWritingNode->invalidateRenderPassColorAttachment(attachmentIndex); in invalidateRenderPassColorAttachment()
762 ANGLE_INLINE void CommandGraphResource::invalidateRenderPassDepthAttachment(size_t attachmentIndex) in invalidateRenderPassDepthAttachment() argument
765 mCurrentWritingNode->invalidateRenderPassDepthAttachment(attachmentIndex); in invalidateRenderPassDepthAttachment()
769 size_t attachmentIndex) in invalidateRenderPassStencilAttachment() argument
772 mCurrentWritingNode->invalidateRenderPassStencilAttachment(attachmentIndex); in invalidateRenderPassStencilAttachment()