Vixen
02b45cc4
csharp
public interface ICommandSubmitter

A queue work is submitted to.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Named a submitter rather than a queue because the analyzers reserve the Queue suffix for collection types and this is not one — it takes work, it does not hold it.

Fields and properties (1)

Methods (2)

  • void Submit(ReadOnlySpan<ICommandList> lists)

    Submits recorded command lists, in order.

  • void WaitIdle()

    Blocks until everything submitted to this queue has finished.

Used by (108, showing 40)

  • ArenaFrameThirdPersonShooter
  • ArenaIlluminationThirdPersonShooter
  • PbrShowcaseGamePbrShowcase
  • TriangleGameHelloTriangle
  • UiHostHelloUi
  • VideoGameVideoPlayback
  • VirtualGeometryGameVirtualGeometry
  • AccelerationStructureDeviceTestsVixen.Graphics.Golden.Tests
  • AccelerationStructureTestsVixen.Graphics.Null.Tests
  • AppGraphicsVixen.App.Hosting
  • AutoExposureTestsVixen.Rendering.PostFx.Tests
  • BindlessFrameTestsVixen.Rendering.Tests
  • BindlessSamplingDeviceTestsVixen.Graphics.Golden.Tests
  • BloomTestsVixen.Rendering.PostFx.Tests
  • BufferTransferDeviceTestsVixen.Graphics.Golden.Tests
  • BufferTransferTestsVixen.Rendering.Tests
  • ClusterCullingDeviceTestsVixen.Graphics.Golden.Tests
  • ClusterResolveTestsVixen.Rendering.Tests
  • ClusteredLightingTestsVixen.Rendering.Tests
  • CommandRecorderTestsVixen.Graphics.Null.Tests
  • CompositorAssetTestsVixen.Rendering.Tests
  • DepthPrepassTestsVixen.Rendering.Tests
  • DescriptorBindingTestsVixen.Rendering.Tests
  • DrawCompactionTestsVixen.Rendering.Tests
  • FixtureVixen.Graphics.Golden.Tests
  • FixtureVixen.Rendering.Tests
  • FoliageCullPassTestsVixen.Rendering.Terrain.Tests
  • ForwardFrameTestsVixen.Rendering.Tests
  • ForwardLightingTestsVixen.Rendering.Tests
  • GeometryBufferTestsVixen.Rendering.Tests
  • GlCommandListTestsVixen.Graphics.OpenGL.Tests
  • GlDeviceVixen.Graphics.OpenGL
  • GlReplayTestsVixen.Graphics.OpenGL.Tests
  • GlSubmitterVixen.Graphics.OpenGL
  • GlobalDistanceFieldTextureTestsVixen.Rendering.Tests
  • GpuVisibilityGroupVixen.Rendering
  • GpuVisibilityGroupTestsVixen.Rendering.Tests
  • GraphicsCompositorTestsVixen.Rendering.Tests
  • GrassDispatchTestsVixen.Rendering.Terrain.Tests
  • GrassDrawPassTestsVixen.Rendering.Terrain.Tests