Blender  V3.3
device_vector< T > Member List

This is the complete list of members for device_vector< T >, including all inherited members.

alloc(size_t width, size_t height=0, size_t depth=0)device_vector< T >inline
clear_modified()device_vector< T >inline
copy_from_device()device_vector< T >inline
copy_from_device(size_t y, size_t w, size_t h)device_vector< T >inline
copy_to_device()device_vector< T >inline
copy_to_device_if_modified()device_vector< T >inline
data()device_vector< T >inline
data() constdevice_vector< T >inline
data_depthdevice_memory
data_elementsdevice_memory
data_heightdevice_memory
data_sizedevice_memory
data_typedevice_memory
data_widthdevice_memory
devicedevice_memory
device_alloc()device_memoryprotected
device_copy_from(size_t y, size_t w, size_t h, size_t elem)device_memoryprotected
device_copy_to()device_memoryprotected
device_free()device_memoryprotected
device_is_cpu()device_memoryprotected
device_memory(Device *device, const char *name, MemoryType type)device_memoryprotected
device_memory(const device_memory &)=deletedevice_memoryprotected
device_memory(device_memory &&other) noexcept=deletedevice_memoryprotected
device_pointerdevice_memory
device_sizedevice_memory
device_vector(Device *device, const char *name, MemoryType type)device_vector< T >inline
device_zero()device_memoryprotected
free()device_vector< T >inline
free_if_need_realloc(bool force_free)device_vector< T >inline
give_data(array< T > &to)device_vector< T >inline
host_alloc(size_t size)device_memoryprotected
host_free()device_memoryprotected
host_pointerdevice_memory
is_modified() constdevice_vector< T >inline
is_resident(Device *sub_device) constdevice_memory
memory_elements_size(int elements)device_memoryinline
memory_size()device_memoryinline
modifieddevice_memoryprotected
move_device(Device *new_device)device_vector< T >inline
namedevice_memory
need_realloc()device_vector< T >inline
need_realloc_device_memoryprotected
operator=(const device_memory &)=deletedevice_memoryprotected
operator=(device_memory &&)=deletedevice_memoryprotected
operator[](size_t i)device_vector< T >inline
original_devicedevice_memoryprotected
original_device_ptrdevice_memoryprotected
original_device_sizedevice_memoryprotected
resize(size_t width, size_t height=0, size_t depth=0)device_vector< T >inline
restore_device()device_memory
shared_counterdevice_memory
shared_pointerdevice_memory
size() constdevice_vector< T >inline
size(size_t width, size_t height, size_t depth)device_vector< T >inlineprotected
steal_data(array< T > &from)device_vector< T >inline
swap_device(Device *new_device, size_t new_device_size, device_ptr new_device_ptr)device_memory
tag_modified()device_vector< T >inline
tag_realloc()device_vector< T >inline
typedevice_memory
zero_to_device()device_vector< T >inline
~device_memory()device_memoryvirtual
~device_vector()device_vector< T >inlinevirtual