#include <vulkan.hpp>
|
| StructureType | sType = StructureType::ePhysicalDeviceConservativeRasterizationPropertiesEXT |
| |
Definition at line 17576 of file vulkan.hpp.
◆ PhysicalDeviceConservativeRasterizationPropertiesEXT() [1/2]
| VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::PhysicalDeviceConservativeRasterizationPropertiesEXT |
( |
float |
primitiveOverestimationSize_ = 0, |
|
|
float |
maxExtraPrimitiveOverestimationSize_ = 0, |
|
|
float |
extraPrimitiveOverestimationSizeGranularity_ = 0, |
|
|
Bool32 |
primitiveUnderestimation_ = 0, |
|
|
Bool32 |
conservativePointAndLineRasterization_ = 0, |
|
|
Bool32 |
degenerateTrianglesRasterized_ = 0, |
|
|
Bool32 |
degenerateLinesRasterized_ = 0, |
|
|
Bool32 |
fullyCoveredFragmentShaderInputVariable_ = 0, |
|
|
Bool32 |
conservativeRasterizationPostDepthCoverage_ = 0 |
|
) |
| |
|
inline |
◆ PhysicalDeviceConservativeRasterizationPropertiesEXT() [2/2]
◆ operator VkPhysicalDeviceConservativeRasterizationPropertiesEXT &()
◆ operator VkPhysicalDeviceConservativeRasterizationPropertiesEXT const &()
◆ operator!=()
◆ operator=()
◆ operator==()
Definition at line 17679 of file vulkan.hpp.
17681 return (
sType == rhs.sType )
17682 && (
pNext == rhs.pNext )
References conservativePointAndLineRasterization, conservativeRasterizationPostDepthCoverage, degenerateLinesRasterized, degenerateTrianglesRasterized, extraPrimitiveOverestimationSizeGranularity, fullyCoveredFragmentShaderInputVariable, maxExtraPrimitiveOverestimationSize, pNext, primitiveOverestimationSize, primitiveUnderestimation, and sType.
Referenced by operator!=().
◆ setConservativePointAndLineRasterization()
◆ setConservativeRasterizationPostDepthCoverage()
◆ setDegenerateLinesRasterized()
◆ setDegenerateTrianglesRasterized()
◆ setExtraPrimitiveOverestimationSizeGranularity()
◆ setFullyCoveredFragmentShaderInputVariable()
◆ setMaxExtraPrimitiveOverestimationSize()
◆ setPNext()
◆ setPrimitiveOverestimationSize()
◆ setPrimitiveUnderestimation()
◆ conservativePointAndLineRasterization
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::conservativePointAndLineRasterization |
◆ conservativeRasterizationPostDepthCoverage
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::conservativeRasterizationPostDepthCoverage |
◆ degenerateLinesRasterized
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::degenerateLinesRasterized |
◆ degenerateTrianglesRasterized
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::degenerateTrianglesRasterized |
◆ extraPrimitiveOverestimationSizeGranularity
| float VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::extraPrimitiveOverestimationSizeGranularity |
◆ fullyCoveredFragmentShaderInputVariable
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::fullyCoveredFragmentShaderInputVariable |
◆ maxExtraPrimitiveOverestimationSize
| float VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::maxExtraPrimitiveOverestimationSize |
◆ pNext
| void* VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::pNext = nullptr |
◆ primitiveOverestimationSize
| float VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::primitiveOverestimationSize |
◆ primitiveUnderestimation
| Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::primitiveUnderestimation |
◆ sType
| StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceConservativeRasterizationPropertiesEXT::sType = StructureType::ePhysicalDeviceConservativeRasterizationPropertiesEXT |
|
private |
The documentation for this struct was generated from the following file: