VkLineRasterizationMode - Line rasterization modes
Description
LINE_RASTERIZATION_MODE_DEFAULT is equivalent to LINE_RASTERIZATION_MODE_RECTANGULAR if PhysicalDeviceLimits::
strictLinesis TRUE, otherwise lines are drawn as non-strictLinesparallelograms. Both of these modes are defined in Basic Line Segment Rasterization.
LINE_RASTERIZATION_MODE_RECTANGULAR specifies lines drawn as if they were rectangles extruded from the line
LINE_RASTERIZATION_MODE_BRESENHAM specifies lines drawn by determining which pixel diamonds the line intersects and exits, as defined in Bresenham Line Segment Rasterization.
LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH specifies lines drawn if they were rectangles extruded from the line, with alpha falloff, as defined in Smooth Lines.
See Also
VK_EXT_line_rasterization, VK_KHR_line_rasterization, VK_VERSION_1_4, PipelineRasterizationLineStateCreateInfo, cmdSetLineRasterizationModeEXT
Constructors
Instances6Eq, Ord, Read, Show, Storable, Zero
Eq LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationModeOrd LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationModeRead LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationModeShow LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationModeStorable LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationModeZero LineRasterizationModeDefined in vulkan-3.27 · Vulkan.Core14.Enums.LineRasterizationMode