gfx.graal.pipeline

Undocumented in source.

Members

Enums

BlendFactor
enum BlendFactor
Undocumented in source.
BlendOp
enum BlendOp
Undocumented in source.
ColorMask
enum ColorMask
Undocumented in source.
CompareOp
enum CompareOp
Undocumented in source.
Cull
enum Cull
Undocumented in source.
DescriptorType
enum DescriptorType
Undocumented in source.
DynamicState
enum DynamicState
Undocumented in source.
FrontFace
enum FrontFace
Undocumented in source.
LogicOp
enum LogicOp
Undocumented in source.
PolygonMode
enum PolygonMode
Undocumented in source.
Primitive
enum Primitive
Undocumented in source.
ShaderStage
enum ShaderStage
Undocumented in source.
StencilOp
enum StencilOp
Undocumented in source.

Interfaces

DescriptorPool
interface DescriptorPool
Undocumented in source.
DescriptorSet
interface DescriptorSet
Undocumented in source.
DescriptorSetLayout
interface DescriptorSetLayout
Undocumented in source.
Pipeline
interface Pipeline
Undocumented in source.
PipelineLayout
interface PipelineLayout
Undocumented in source.
ShaderModule
interface ShaderModule
Undocumented in source.

Structs

BlendState
struct BlendState
Undocumented in source.
BufferDescriptor
struct BufferDescriptor

Descriptor for a buffer to be used to update the following descriptor types: - DescriptorType.uniformBuffer - DescriptorType.uniformBufferDynamic - DescriptorType.storageBuffer - DescriptorType.storageBufferDynamic

ColorBlendAttachment
struct ColorBlendAttachment
Undocumented in source.
ColorBlendInfo
struct ColorBlendInfo
Undocumented in source.
CopyDescritporSet
struct CopyDescritporSet
Undocumented in source.
DepthBias
struct 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
struct DepthInfo
Undocumented in source.
DescriptorPoolSize
struct DescriptorPoolSize
Undocumented in source.
DescriptorWrite
struct DescriptorWrite

Gathering of descriptor or descriptors array to be written to a device

GraphicsShaderSet
struct GraphicsShaderSet
Undocumented in source.
ImageDescriptor
struct ImageDescriptor

Descriptor for images to be used to update the following descriptor types: - DescriptorType.sampledImage - DescriptorType.storageImage - DescriptorType.inputAttachment

ImageSamplerDescriptor
struct ImageSamplerDescriptor

Descriptor that combines sampler and image view to be used to update the following descriptor types: - DescriptorType.combinedImageSampler

InputAssembly
struct InputAssembly
Undocumented in source.
PipelineInfo
struct PipelineInfo
Undocumented in source.
PipelineLayoutBinding
struct PipelineLayoutBinding
Undocumented in source.
PushConstantRange
struct PushConstantRange
Undocumented in source.
Rasterizer
struct Rasterizer
Undocumented in source.
SamplerDescriptor
struct SamplerDescriptor

Descriptor for a sampler to be used to update the following descriptor types: - DescriptorType.sampler

StencilInfo
struct StencilInfo
Undocumented in source.
StencilOpState
struct StencilOpState
Undocumented in source.
TexelBufferDescriptor
struct TexelBufferDescriptor

Descriptor for a texel buffer to be used to update the following descriptor types: - DescriptorType.uniformTexelBuffer - DescriptorType.storageTexelBuffer

VertexInputAttrib
struct VertexInputAttrib

Describes a vertex attribute

VertexInputBinding
struct VertexInputBinding

Describes the binding of a buffer to the pipeline

ViewportConfig
struct ViewportConfig
Undocumented in source.
WriteDescriptorSet
struct WriteDescriptorSet
Undocumented in source.

Meta