ImFusion SDK 4.3
AtomicCounterBuffer Member List

This is the complete list of members for AtomicCounterBuffer, including all inherited members.

allocateBuffer(int64_t numBytes)Bufferprotected
AtomicCounterBuffer(int numCounters, Usage usageHint=Usage::DynamicDraw)AtomicCounterBufferexplicit
bind() constBuffer
bindBase(uint32_t index)AtomicCounterBuffer
Buffer(Target target, Usage usage)Buffer
getBufferSize(Utils::Span< Ts >... data) constBufferprotected
getData()AtomicCounterBuffer
glBufferSubDataImpl(Target target, int64_t offset, int64_t size, const void *data)Bufferprotectedstatic
glGetBufferSubDataImpl(Target target, int64_t offset, int64_t size, void *data)Bufferprotectedstatic
id() constBuffer
m_bufferSizeBufferprotected
m_idBufferprotected
m_targetBufferprotected
m_usageHintBufferprotected
reset(uint32_t value=0)AtomicCounterBuffer
setData(Utils::Span< uint32_t > data)AtomicCounterBuffer
setSubData(size_t offset, Utils::Span< Ts >... data)Bufferprotected
setUsageHint(Usage value)Bufferinline
Target enum nameBuffer
unbind()AtomicCounterBufferstatic
ImFusion::GL::Buffer::unbind(Target target)Bufferstatic
Usage enum nameBuffer
usageHint() constBufferinline
~Buffer() (defined in Buffer)Buffervirtual
Search Tab / S to search, Esc to close