VkCV Framework
0.0.1
CV Vulkan framework
|
Public Attributes | |
ShaderProgram | m_ShaderProgram |
uint32_t | m_Width |
uint32_t | m_Height |
PassHandle | m_PassHandle |
VertexLayout | m_VertexLayout |
std::vector< vk::DescriptorSetLayout > | m_DescriptorLayouts |
bool | m_UseDynamicViewport |
bool | m_UseConservativeRasterization = false |
PrimitiveTopology | m_PrimitiveTopology = PrimitiveTopology::TriangleList |
BlendMode | m_blendMode = BlendMode::None |
bool | m_EnableDepthClamping = false |
Multisampling | m_multisampling = Multisampling::None |
CullMode | m_culling = CullMode::None |
DepthTest | m_depthTest = DepthTest::LessEqual |
bool | m_depthWrite = true |
bool | m_alphaToCoverage = false |