Module screen_13::graph::pass_ref

source ·
Expand description

Strongly-typed rendering commands.

Structs§

  • Recording interface for acceleration structure commands.
  • An indexable structure will provides access to Vulkan smart-pointer resources inside a record closure.
  • Recording interface for computing commands.
  • Recording interface for drawing commands.
  • A general render pass which may contain acceleration structure commands, general commands, or have pipeline bound to then record commands specific to those pipeline types.
  • A render pass which has been bound to a particular compute, graphic, or ray-trace pipeline.
  • Recording interface for ray tracing commands.

Enums§

  • Describes the SPIR-V binding index, and optionally a specific descriptor set and array index.
  • Describes a portion of a resource which is bound.
  • Describes the interpretation of a resource.

Traits§

  • Associated type trait which enables default values for read and write methods.
  • Allows for a resource to be reinterpreted as differently formatted data.

Type Aliases§