binding(rq::BindingDescription const &binding) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
binding(VkDescriptorType descriptor, VkShaderStageFlags stageFlags=VK_SHADER_STAGE_FRAGMENT_BIT) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
binding(VkDescriptorType descriptor, VkImageViewType view, VkShaderStageFlags stageFlags=VK_SHADER_STAGE_FRAGMENT_BIT) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
bindings(rq::BindingDescriptionArray const &bindings) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
blendMode(BlendMode blendMode) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
build(Engine &engine, RenderDevice const &device, castor::String const &prefix, VkFormat outputFormat, VkExtent2D const &outputSize, ShaderModule const &vertexShader, ShaderModule const &pixelShader, IntermediateViewArray const &lhsViews, IntermediateView const &rhsView) | castor3d::CombinePassBuilder | inline |
RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder >::build(RenderDevice const &device, castor::String const &name, VkFilter samplerFilter) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
CombinePassBuilder() | castor3d::CombinePassBuilder | inline |
lhsViewLayout(VkImageLayout layout) | castor3d::CombinePassBuilder | inline |
m_config | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | protected |
range(VkImageSubresourceRange const &range) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
RenderQuadBuilderT() | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |
resultTexture(TextureLayoutSPtr resultTexture) | castor3d::CombinePassBuilder | inline |
rhsViewLayout(VkImageLayout layout) | castor3d::CombinePassBuilder | inline |
tex3DResult(ashes::ImageView result) | castor3d::CombinePassBuilder | inline |
texcoordConfig(rq::Texcoord const &config) | castor3d::RenderQuadBuilderT< CombinePassConfig, CombinePassBuilder > | inline |