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

◆ write_layer_value()

void MayaFlux::Buffers::TextureArrayBuffer::write_layer_value ( size_t  index,
const glm::vec4 &  values 
)
private

Definition at line 221 of file TextureArrayBuffer.cpp.

222{
224 if (!m_layer_data) {
225 return;
226 }
227
229 std::memcpy(static_cast<uint8_t*>(m_layer_data->get_mapped_ptr()) + index * sizeof(glm::vec4),
230 &values, sizeof(glm::vec4));
231}
std::vector< std::byte > values
Definition VDBWriter.cpp:26
uint32_t index
Definition VKDevice.cpp:122
void enable_layer_data()
Create the per-layer buffer the shader reads as layerData.

References enable_layer_data(), index, m_layer_data, m_layer_values, and values.

Referenced by set_layer_params(), and set_layer_timing().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: