Unit 'vulkanobjects' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_vulkan]

TvkObj_CommandBuffer

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: vulkanobjects.pas line 365

type TvkObj_CommandBuffer = class(TvkObj_Handle)

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure BeginCommand;

  

  procedure EndCommand;

  

  procedure PipelineBarrier();

  

  procedure SetViewport();

  

  procedure SetScissors();

  

  procedure BindDescriptorSet();

  

  procedure BindPipeline();

  

  procedure BindVertexBuffers();

  

  procedure BindIndexBuffers();

  

  procedure DrawIndexed();

  

  function BeginRenderPass;

  

  procedure EndRenderPass;

  

  property Handle: TVkCommandBuffer; [r]

  

  property CommandPool: TVkCommandPool; [r]

  

  property DeviceFunctions: TVkDeviceFunctions; [r]

  

end;

Inheritance

TvkObj_CommandBuffer

  

|

TvkObj_Handle

  

|

TvkObj_Object

  

|

TObject



CT Web help

CodeTyphon Studio