Table of Contents

Class Framebuffer.DepthAttachmentFormat

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Depth attachment pixel format and type specification.

public record Framebuffer.DepthAttachmentFormat : IEquatable<Framebuffer.DepthAttachmentFormat>

Inheritance

Implements

Inherited Members

Constructors

DepthAttachmentFormat(PixelInternalFormat, PixelType)

Depth attachment pixel format and type specification.

public DepthAttachmentFormat(PixelInternalFormat InternalFormat, PixelType PixelType)

Parameters

InternalFormat PixelInternalFormat
PixelType PixelType

Fields

Depth32F

public static readonly Framebuffer.DepthAttachmentFormat Depth32F

Field Value

Framebuffer.DepthAttachmentFormat

Depth32FStencil8

public static readonly Framebuffer.DepthAttachmentFormat Depth32FStencil8

Field Value

Framebuffer.DepthAttachmentFormat

Properties

InternalFormat

public PixelInternalFormat InternalFormat { get; init; }

Property Value

PixelInternalFormat

PixelType

public PixelType PixelType { get; init; }

Property Value

PixelType

Methods

ToAttachmentFormat()

public Framebuffer.AttachmentFormat ToAttachmentFormat()

Returns

Framebuffer.AttachmentFormat

Operators

implicit operator AttachmentFormat(DepthAttachmentFormat)

public static implicit operator Framebuffer.AttachmentFormat(Framebuffer.DepthAttachmentFormat depthFormat)

Parameters

depthFormat Framebuffer.DepthAttachmentFormat

Returns

Framebuffer.AttachmentFormat