Module gfx.graal.pipeline

Interfaces

NameDescription
DescriptorPool
DescriptorSet
DescriptorSetLayout
Pipeline
PipelineLayout
ShaderModule

Structs

NameDescription
BlendState
BufferDescriptor Descriptor for a buffer to be used to update the following descriptor types: - DescriptorType.uniformBuffer - DescriptorType.uniformBufferDynamic - DescriptorType.storageBuffer - DescriptorType.storageBufferDynamic
ColorBlendAttachment
ColorBlendInfo
CopyDescritporSet
DepthBias Defines how a polygon can be offset (mainly to avoid shadow artifacts). Given m as maximum depth slope of the triangle and r as implementation defined minimal resolvable difference, the offset of the triangle is defined as follow: o = m * slopeFactor + r * constantFactor If clamp == 0f, o is used directly as effective offset. If clamp > 0f, the effective offset is min(o, clamp) If clamp < 0f, the effective offset is max(o, clamp)
DepthInfo
DescriptorPoolSize
DescriptorWrite Gathering of descriptor or descriptors array to be written to a device
GraphicsShaderSet
ImageDescriptor Descriptor for images to be used to update the following descriptor types: - DescriptorType.sampledImage - DescriptorType.storageImage - DescriptorType.inputAttachment
ImageSamplerDescriptor Descriptor that combines sampler and image view to be used to update the following descriptor types: - DescriptorType.combinedImageSampler
InputAssembly
PipelineInfo
PipelineLayoutBinding
PushConstantRange
Rasterizer
SamplerDescriptor Descriptor for a sampler to be used to update the following descriptor types: - DescriptorType.sampler
StencilInfo
StencilOpState
TexelBufferDescriptor Descriptor for a texel buffer to be used to update the following descriptor types: - DescriptorType.uniformTexelBuffer - DescriptorType.storageTexelBuffer
VertexInputAttrib Describes a vertex attribute
VertexInputBinding Describes the binding of a buffer to the pipeline
ViewportConfig
WriteDescriptorSet

Enums

NameDescription
BlendFactor
BlendOp
ColorMask
CompareOp
Cull
DescriptorType
DynamicState
FrontFace
LogicOp
PolygonMode
Primitive
ShaderStage
StencilOp