API_Specification » APISpec_Rasterization module

Chapter 26: Specification

Contents

Classes

struct VV::V1::Pipeline::MultiSampleState::CreateInfo
Specification
struct VV::V1::Pipeline::MultiSampleState
Structure specifying parameters of a newly created pipeline multisample state.
struct VV::V1::Pipeline::RasterizationState::CreateInfo
Specification
struct VV::V1::Pipeline::RasterizationState
Rasterization is the process by which a primitive is converted to a two-dimensional image. Each point of this image contains associated data such as depth, color, or other attributes.

Enums

enum class ECullModeFlag: ui32 { None = VK_CULL_MODE_NONE, Front = VK_CULL_MODE_FRONT_BIT, Back = VK_CULL_MODE_BACK_BIT, Front_And_Back = VK_CULL_MODE_FRONT_AND_BACK, VV_SpecifyBitmaskable = VK_CULL_MODE_FLAG_BITS_MAX_ENUM }
Specification
enum class EFrontFace: ui32 { CounterClockwise = VK_FRONT_FACE_COUNTER_CLOCKWISE, Clockwise = VK_FRONT_FACE_CLOCKWISE }
Specification
enum class EPolygonMode: ui32 { Fill = VK_POLYGON_MODE_FILL, Line = VK_POLYGON_MODE_LINE, Point = VK_POLYGON_MODE_POINT, NV_Fill_Rectangle = VK_POLYGON_MODE_FILL_RECTANGLE_NV }
Specification

Typedefs

using SampleMask = VkSampleMask
Specification
using CullModeFlags = Bitfield<ECullModeFlag, VkCullModeFlags>
Specification

Enum documentation

Typedef documentation

using CullModeFlags = Bitfield<ECullModeFlag, VkCullModeFlags>

Specification