Gorgon
Show / Hide Table of Contents

Class GorgonDispatchCall

Provides information used to execute a call on the GorgonComputeEngine.

Inheritance
object
GorgonDispatchCall
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: Gorgon.Graphics.Core
Assembly: Gorgon.Graphics.Core.dll
Syntax
public class GorgonDispatchCall

Properties

| Edit this page View Source

ComputeShader

Property to return the compute shader used for this dispatch.

Declaration
public GorgonComputeShader ComputeShader { get; }
Property Value
Type Description
GorgonComputeShader
See Also
GorgonComputeEngine
| Edit this page View Source

ConstantBuffers

Property to return the constant buffers to use.

Declaration
public IGorgonReadOnlyArray<GorgonConstantBufferView> ConstantBuffers { get; }
Property Value
Type Description
IGorgonReadOnlyArray<GorgonConstantBufferView>
See Also
GorgonComputeEngine
| Edit this page View Source

ReadWriteViews

Property to return the read/write (unordered access) views to use.

Declaration
public IGorgonReadOnlyArray<GorgonReadWriteViewBinding> ReadWriteViews { get; }
Property Value
Type Description
IGorgonReadOnlyArray<GorgonReadWriteViewBinding>
See Also
GorgonComputeEngine
| Edit this page View Source

Samplers

Property to return the texture samplers to use.

Declaration
public IGorgonReadOnlyArray<GorgonSamplerState> Samplers { get; }
Property Value
Type Description
IGorgonReadOnlyArray<GorgonSamplerState>
See Also
GorgonComputeEngine
| Edit this page View Source

ShaderResources

Property to return the shader resource views to use.

Declaration
public IGorgonReadOnlyArray<GorgonShaderResourceView> ShaderResources { get; }
Property Value
Type Description
IGorgonReadOnlyArray<GorgonShaderResourceView>
See Also
GorgonComputeEngine

Extension Methods

GorgonDebugExtensions.ValidateObject<T>(T, string)
GorgonNullExtensions.AsNullable<T>(object)
GorgonNullExtensions.IfNull<T>(object, T)
GorgonNullExtensions.IsNull(object)

See Also

GorgonComputeEngine
  • Edit this page
  • View Source
In this article
Back to top Copyright 2023 - Licensed under the MIT license by Michael Winsor (Tape_Worm).
Send comments on this topic to the author