MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ bind_vertex_buffer()

void MayaFlux::Core::VKGraphicsPipeline::bind_vertex_buffer ( vk::CommandBuffer  cmd,
vk::Buffer  buffer,
vk::DeviceSize  offset = 0,
uint32_t  binding = 0 
)

Bind single vertex buffer (common case)

Definition at line 712 of file VKGraphicsPipeline.cpp.

717{
718 if (!buffer) {
720 "Cannot bind null vertex buffer");
721 return;
722 }
723
724 cmd.bindVertexBuffers(binding, 1, &buffer, &offset);
725}
#define MF_ERROR(comp, ctx,...)
@ GraphicsBackend
Graphics/visual rendering backend (Vulkan, OpenGL)
@ Core
Core engine, backend, subsystems.

References MayaFlux::Journal::Core, MayaFlux::Journal::GraphicsBackend, and MF_ERROR.