6#ifndef VK_RASTERIZATIONSTATE_H
7#define VK_RASTERIZATIONSTATE_H
27 default:
throw std::runtime_error(
"Unsupported PolygonMode");
38 default:
throw std::runtime_error(
"Unsupported CullMode");
47 default:
throw std::runtime_error(
"Unsupported FrontFace");
vk::CullModeFlags convertCullMode(CullMode mode) const
VK_RasterizationState(VK_Context *ctx)
vk::PolygonMode convertPolygonMode(PolygonMode mode) const
vk::FrontFace convertFrontFace(FrontFace face) const
vk::PipelineRasterizationStateCreateInfo & rasterizationStateCreateInfo()
vk::PipelineMultisampleStateCreateInfo & multisampleStateCreateInfo()
vk::PipelineRasterizationStateCreateInfo m_rasterizationStateCreateInfo
vk::PipelineMultisampleStateCreateInfo m_multisampleStateCreateInfo