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

◆ modify_buffer() [2/2]

BufferOperation MayaFlux::Kriya::BufferOperation::modify_buffer ( std::shared_ptr< Buffers::VKBuffer >  buffer,
Buffers::GraphicsProcessingFunction  modifier 
)
static

Attach a graphics quick processor to a Vulkan buffer.

Definition at line 502 of file BufferOperation.cpp.

505{
507 op.m_target_graphics_buffer = std::move(buffer);
508 op.m_graphics_buffer_modifier = std::move(modifier);
509 return op;
510}
std::shared_ptr< NetworkGeometryBuffer > buffer
BufferOperation(OpType type, BufferCapture capture)
@ MODIFY
Modify Buffer Data using custom quick process.
@ GRAPHICS_BACKEND
Standard graphics processing backend configuration.

References buffer, MayaFlux::Buffers::GRAPHICS_BACKEND, m_graphics_buffer_modifier, m_target_graphics_buffer, and MODIFY.