Contents

CommandQueue

public abstract class CommandQueue : GraphicsResource, IDisposable
Inheritance and metadata

Constructors

CommandQueue(GraphicsContext, CommandQueueType)

protected CommandQueue(GraphicsContext context, CommandQueueType type)

Properties

Timeline

public abstract Timeline Timeline { get; }

Type

public CommandQueueType Type { get; }

Methods

CommandBuffer()

public CommandBuffer CommandBuffer()

CreateCommandBuffer()

protected abstract CommandBuffer CreateCommandBuffer()

Destroy()

protected override void Destroy()

GetElapsedNanoseconds(ulong, ulong)

public double GetElapsedNanoseconds(ulong startTimestamp, ulong endTimestamp)

GetTimestampPeriod(out uint)

protected abstract double GetTimestampPeriod(out uint validBits)

SubmitImpl(ReadOnlySpan<TimelineValue>, CommandBuffer)

protected abstract void SubmitImpl(ReadOnlySpan<TimelineValue> waits, CommandBuffer commandBuffer)

Find a member

Zenith.NET.CommandQueue

Search documentation

Search tutorials, concepts, samples, and the API reference.