Specification
C Version:
uint32_t vertex_count,
uint32_t instance_count,
uint32_t start_vertex,
uint32_t start_instance);
C Implementation Specific Version:
void wisVKCommandListDraw(const WisVKCommandList* self,
uint32_t vertex_count,
uint32_t instance_count,
uint32_t start_vertex,
uint32_t start_instance);
void wisDX12CommandListDraw(const WisDX12CommandList* self,
uint32_t vertex_count,
uint32_t instance_count,
uint32_t start_vertex,
uint32_t start_instance);
C++ Version:
namespace wis{
void CommandList::Draw(std::uint32_t vertex_count,
std::uint32_t instance_count,
std::uint32_t start_vertex,
std::uint32_t start_instance) const noexcept;
}
C++ Implementation Specific Version:
namespace wis{
void VKCommandList::Draw(std::uint32_t vertex_count,
std::uint32_t instance_count,
std::uint32_t start_vertex,
std::uint32_t start_instance) const noexcept;
void DX12CommandList::Draw(std::uint32_t vertex_count,
std::uint32_t instance_count,
std::uint32_t start_vertex,
std::uint32_t start_instance) const noexcept;
}
Parameters
- this
self self is a pointer to the valid WisCommandList instance.
vertex_count specifies number of vertices to draw.
instance_count describes number of instances to draw; default is 1.
start_vertex indicates index of the first vertex to draw; default is 0.
start_instance specifies index of the first instance to draw; default is 0.
Description
See Also