[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: LabCommandBuffer.pas line 16
type TLabCommandBuffer = class(TLabClass) |
||
public |
||
property CommandPool: TLabCommandPoolShared; [r] |
|
|
property VkHandle: TVkCommandBuffer; [r] |
|
|
property Recording: Boolean; [r] |
|
|
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
function RecordBegin(); |
|
|
function RecordEnd; |
|
|
function QueueSubmit(); |
|
|
procedure Reset(); |
|
|
procedure BeginRenderPass(); |
|
|
procedure EndRenderPass; |
|
|
procedure BindPipeline(); |
|
|
procedure BindDescriptorSets(); |
|
|
procedure BindVertexBuffers(); |
|
|
procedure BindIndexBuffer(); |
|
|
procedure SetViewport(); |
|
|
procedure SetScissor(); |
|
|
procedure Draw(); |
|
|
procedure DrawIndexed(); |
|
|
procedure DispatchCompute(); |
|
|
procedure CopyBuffer(); |
|
|
procedure CopyBufferToImage(); |
|
|
procedure BlitImage(); |
|
|
procedure PipelineBarrier(); |
|
|
procedure PushConstants(); |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |