public | | vk::Viewport | createViewport(const Vec<2, std::uint32_t>& inSize, const Vec<2, float>& inPosition) | |
public | | vk::Rect2D | createScissor(const Vec<2, std::uint32_t>& inSize) | |
public | | vk::PipelineShaderStageCreateInfo | createVertexShader(const vk::ShaderModule& inShaderModule) | |
public | | vk::PipelineShaderStageCreateInfo | createFragmentShader(const vk::ShaderModule& inShaderModule) | |
public | | vk::PipelineVertexInputStateCreateInfo | createVertexInputState(bool bInHasVertices, const vk::VertexInputBindingDescription& inBindingDescription, const std::vector<vk::VertexInputAttributeDescription>& inAttributeDescriptions) | |
public | | vk::PipelineInputAssemblyStateCreateInfo | createInputAssemblyState() | |
public | | vk::PipelineViewportStateCreateInfo | createViewportState(const vk::Viewport& inViewport, const vk::Rect2D& inScissor) | |
public | | vk::PipelineDynamicStateCreateInfo | createDynamicState(const std::vector<vk::DynamicState>& inDynamicStates) | |
public | | vk::PipelineRasterizationStateCreateInfo | createRasterizationState(vk::PolygonMode inPolygonMode) | |
public | | vk::PipelineMultisampleStateCreateInfo | createMulitsampleState() | |
public | | vk::PipelineColorBlendAttachmentState | createBlendAttachmentState() | |
public | | vk::PipelineColorBlendStateCreateInfo | createColorBlendState() | |
public | | vk::PipelineDepthStencilStateCreateInfo | createDepthStencilState() | |
public | | vk::PipelineLayout | createLayout(const std::vector<vk::DescriptorSetLayout>& inDescriptorSetLayouts, const std::vector<vk::PushConstantRange>& inPushConstantRanges, const vk::Device& inLogicalDevice) | |
public | | vk::AttachmentDescription | createColorAttachment(const Attachment& inAttachment) | |
public | | vk::AttachmentReference | createColorAttachmentRef() | |
public | | vk::SubpassDependency | createColorSubpassDepedency() | |
public | | vk::AttachmentDescription | createDepthAttachment(const Attachment& inAttachment) | |
public | | vk::AttachmentReference | createDepthAttachmentRef() | |
public | | vk::SubpassDependency | createDepthSubpassDepedency() | |
public | | vk::RenderPass | createRendepass(bool bInHasDepth, const std::vector<vk::AttachmentDescription>& inAttachments, const vk::Device& inLogicalDevice) | |