Blender V4.3
blender::draw::StorageArrayBuffer< T, len, device_only > Member List

This is the complete list of members for blender::draw::StorageArrayBuffer< T, len, device_only >, including all inherited members.

as_span() constblender::draw::StorageArrayBuffer< T, len, device_only >inline
async_flush_to_host()blender::draw::detail::StorageCommon< T, len, device_only >inline
begin() constblender::draw::detail::DataBuffer< T, len, false >inline
begin()blender::draw::detail::DataBuffer< T, len, false >inline
BLI_STATIC_ASSERT(((sizeof(T) *len) % 16)==0, "Buffer size need to be aligned to size of float4.")blender::draw::detail::DataBuffer< T, len, false >protected
clear_to_zero()blender::draw::detail::StorageCommon< T, len, device_only >inline
data() constblender::draw::detail::DataBuffer< T, len, false >inline
data()blender::draw::detail::DataBuffer< T, len, false >inline
data_blender::draw::detail::DataBuffer< T, len, false >protected
end() constblender::draw::detail::DataBuffer< T, len, false >inline
end()blender::draw::detail::DataBuffer< T, len, false >inline
get_or_resize(int64_t index)blender::draw::StorageArrayBuffer< T, len, device_only >inline
len_blender::draw::detail::DataBuffer< T, len, false >protected
name_blender::draw::detail::StorageCommon< T, len, device_only >protected
operator GPUStorageBuf *() constblender::draw::detail::StorageCommon< T, len, device_only >inline
operator Span< T >() constblender::draw::detail::DataBuffer< T, len, false >inline
operator&()blender::draw::detail::StorageCommon< T, len, device_only >inline
operator[](int64_t index) constblender::draw::detail::DataBuffer< T, len, false >inline
operator[](int64_t index)blender::draw::detail::DataBuffer< T, len, false >inline
push_update()blender::draw::detail::StorageCommon< T, len, device_only >inline
read()blender::draw::detail::StorageCommon< T, len, device_only >inline
resize(int64_t new_size)blender::draw::StorageArrayBuffer< T, len, device_only >inline
size() constblender::draw::StorageArrayBuffer< T, len, device_only >inline
ssbo_blender::draw::detail::StorageCommon< T, len, device_only >protected
StorageArrayBuffer(const char *name=nullptr)blender::draw::StorageArrayBuffer< T, len, device_only >inline
StorageCommon(const char *name=nullptr)blender::draw::detail::StorageCommon< T, len, device_only >inline
swap(StorageArrayBuffer &a, StorageArrayBuffer &b)blender::draw::StorageArrayBuffer< T, len, device_only >inlinestatic
trim_to_next_power_of_2(int64_t required_size)blender::draw::StorageArrayBuffer< T, len, device_only >inline
~StorageArrayBuffer()blender::draw::StorageArrayBuffer< T, len, device_only >inline
~StorageCommon()blender::draw::detail::StorageCommon< T, len, device_only >inline