wisdom
Loading...
Searching...
No Matches
wisCommandListCopyBuffer Struct Reference

Detailed Description

Specification


C Version:

// Provided by Wisdom 0.7.0.
WisBufferView dst_buffer,
WisBufferView src_buffer,
const WisBufferCopyRegion* regions,
size_t region_count);
C Implementation Specific Version:
// Provided by Wisdom 0.7.0.
void wisVKCommandListCopyBuffer(const WisVKCommandList* self,
WisVKBufferView dst_buffer,
WisVKBufferView src_buffer,
const WisBufferCopyRegion* regions,
size_t region_count);
// Provided by Wisdom 0.7.0.
void wisDX12CommandListCopyBuffer(const WisDX12CommandList* self,
WisDX12BufferView dst_buffer,
WisDX12BufferView src_buffer,
const WisBufferCopyRegion* regions,
size_t region_count);

C++ Version:

namespace wis{
// Provided by Wisdom 0.7.0.
void CommandList::CopyBuffer(wis::BufferView dst_buffer,
wis::BufferView src_buffer,
wis::span<const wis::BufferCopyRegion> regions) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
// Provided by Wisdom 0.7.0.
void VKCommandList::CopyBuffer(wis::VKBufferView dst_buffer,
wis::VKBufferView src_buffer,
wis::span<const wis::BufferCopyRegion> regions) const noexcept;
// Provided by Wisdom 0.7.0.
void DX12CommandList::CopyBuffer(wis::DX12BufferView dst_buffer,
wis::DX12BufferView src_buffer,
wis::span<const wis::BufferCopyRegion> regions) const noexcept;
}

Parameters


  • this self self is a pointer to the valid WisCommandList instance.
  • dst_buffer defines a pointer to the destination buffer.
  • src_buffer describes a pointer to the source buffer.
  • regions points to an array of WisBufferCopyRegion that defines the copy regions.
  • region_count defines the count of the regions.

Description


See Also