| _Add_reference() | Concurrency::details::_Reference_counter | inline |
| _Adopt_texture(unsigned int _Rank, _Texture_base_type_id _Id, _In_ IUnknown *_Data_ptr, accelerator_view _Accelerator_view, unsigned int _View_format) | Concurrency::details::_Texture | static |
| _Buffer(_In_ _Accelerator_view_impl *_Av, _In_ void *_Buffer_data_ptr, _In_ void *_Host_ptr, _Access_mode _Allowed_host_access_mode, _Access_mode _Current_host_access_mode, size_t _Num_elems, size_t _Elem_size, bool _Owns_data, bool _Is_staging, bool _Is_temp, bool _Is_adopted) | Concurrency::details::_Buffer | protected |
| _Buffer() | Concurrency::details::_Buffer | protected |
| _Buffer(const _Buffer &rhs) | Concurrency::details::_Buffer | protected |
| _Clone_texture(const _Texture *_Src, const accelerator_view &_Accelerator_view, const accelerator_view &_Associated_av) | Concurrency::details::_Texture | static |
| _Copy_to_async(_Out_ _Texture *_Dest, const size_t *_Copy_extent, const size_t *_Src_offset, const size_t *_Dst_offset, unsigned int _Src_mipmap_level, unsigned int _Dst_mipmap_level) | Concurrency::details::_Texture | |
| Concurrency::details::_Buffer::_Copy_to_async(_Out_ _Buffer *_Dest, size_t _Num_elems, size_t _Src_offset=0, size_t _Dest_offset=0) | Concurrency::details::_Buffer | |
| Concurrency::details::_Buffer::_Copy_to_async(_Out_ _Buffer *_Dest, _View_shape_ptr _Src_shape, _View_shape_ptr _Dest_shape) | Concurrency::details::_Buffer | |
| _CPU_accelerator_view_impl class | Concurrency::details::_Texture | friend |
| _Create_buffer(accelerator_view _Accelerator_view, accelerator_view _Access_on_accelerator_view, size_t _Num_elems, size_t _Elem_size, bool _Is_temp=false, access_type _Cpu_access_type=access_type_auto) | Concurrency::details::_Buffer | static |
| _Create_buffer(_In_ void *_Data_ptr, accelerator_view _Accelerator_view, size_t _Num_elems, size_t _Elem_size) | Concurrency::details::_Buffer | static |
| _Create_stage_buffer(accelerator_view _Accelerator_view, accelerator_view _Access_on_accelerator_view, size_t _Num_elems, size_t _Elem_size, bool _Is_temp=false) | Concurrency::details::_Buffer | static |
| _Create_stage_texture(accelerator_view _Accelerator_view, accelerator_view _Access_on_accelerator_view, unsigned int _Rank, size_t _Width, size_t _Height, size_t _Depth, unsigned int _Mip_levels, unsigned int _Format, bool _Is_temp=false) | Concurrency::details::_Texture | static |
| _Create_stage_texture(accelerator_view _Accelerator_view, accelerator_view _Access_on_accelerator_view, unsigned int _Rank, size_t _Width, size_t _Height, size_t _Depth, unsigned int _Mip_levels, _Short_vector_base_type_id _Type_id, unsigned int _Num_channels, unsigned int _Bits_per_channel) | Concurrency::details::_Texture | static |
| _Create_texture(accelerator_view _Accelerator_view, unsigned int _Rank, size_t _Width, size_t _Height, size_t _Depth, unsigned int _Mip_levels, _Short_vector_base_type_id _Type_id, unsigned int _Num_channels, unsigned int _Bits_per_channel, bool _Is_temp=false) | Concurrency::details::_Texture | static |
| _D3D_accelerator_view_impl class | Concurrency::details::_Texture | friend |
| _D3D_temp_staging_cache class | Concurrency::details::_Texture | friend |
| _Exclusively_owns_data() | Concurrency::details::_Buffer | |
| _Get_accelerator_view() const | Concurrency::details::_Buffer | |
| _Get_accelerator_view_impl() const | Concurrency::details::_Buffer | inline |
| _Get_access_on_accelerator_view() const | Concurrency::details::_Buffer | |
| _Get_access_on_accelerator_view_impl() const | Concurrency::details::_Buffer | inline |
| _Get_allowed_host_access_mode() const | Concurrency::details::_Buffer | inline |
| _Get_allowed_host_access_type() const | Concurrency::details::_Buffer | inline |
| _Get_bits_per_channel() const | Concurrency::details::_Texture | inline |
| _Get_bits_per_element() const | Concurrency::details::_Texture | inline |
| _Get_current_host_access_mode() const | Concurrency::details::_Buffer | inline |
| _Get_data_length(unsigned int _Most_detailed_mipmap_level, unsigned int _View_mipmap_levels, const size_t *_Extents=nullptr) const | Concurrency::details::_Texture | inline |
| _Get_data_ptr() const | Concurrency::details::_Buffer | inline |
| _Get_depth(unsigned int _Mip_offset=0) const | Concurrency::details::_Texture | inline |
| _Get_depth_pitch() const | Concurrency::details::_Texture | inline |
| _Get_elem_size() const | Concurrency::details::_Buffer | inline |
| _Get_height(unsigned int _Mip_offset=0) const | Concurrency::details::_Texture | inline |
| _Get_host_ptr() const | Concurrency::details::_Buffer | inline |
| _Get_mip_levels() const | Concurrency::details::_Texture | inline |
| _Get_num_channels() const | Concurrency::details::_Texture | inline |
| _Get_num_elems() const | Concurrency::details::_Buffer | inline |
| _Get_rank() const | Concurrency::details::_Texture | inline |
| _Get_reference_count() | Concurrency::details::_Reference_counter | inline |
| _Get_row_pitch() const | Concurrency::details::_Texture | inline |
| _Get_temp_staging_buffer(accelerator_view _Av, size_t _Requested_num_elems, size_t _Elem_size) | Concurrency::details::_Buffer | static |
| _Get_temp_staging_texture(accelerator_view _Accelerator_view, unsigned int _Rank, size_t _Width, size_t _Height, size_t _Depth, unsigned int _Mip_levels, unsigned int _Format) | Concurrency::details::_Texture | static |
| _Get_texture_format() const | Concurrency::details::_Texture | inline |
| _Get_view_format() const | Concurrency::details::_Texture | inline |
| _Get_width(unsigned int _Mip_offset=0) const | Concurrency::details::_Texture | inline |
| _Is_adopted() const | Concurrency::details::_Buffer | inline |
| _Is_buffer() const | Concurrency::details::_Buffer | inline |
| _Is_host_accessible(_Access_mode _Requested_access_mode) const | Concurrency::details::_Buffer | inline |
| _Is_mappable() const | Concurrency::details::_Buffer | |
| _Is_staging() const | Concurrency::details::_Buffer | inline |
| _Is_temp() const | Concurrency::details::_Buffer | inline |
| _M_accelerator_view | Concurrency::details::_Buffer | protected |
| _M_access_on_accelerator_view | Concurrency::details::_Buffer | protected |
| _M_allowed_host_access_mode | Concurrency::details::_Buffer | protected |
| _M_bits_per_channel | Concurrency::details::_Texture | private |
| _M_current_host_access_mode | Concurrency::details::_Buffer | protected |
| _M_data_ptr | Concurrency::details::_Buffer | protected |
| _M_depth | Concurrency::details::_Texture | private |
| _M_depth_pitch | Concurrency::details::_Texture | private |
| _M_elem_size | Concurrency::details::_Buffer | protected |
| _M_height | Concurrency::details::_Texture | private |
| _M_host_ptr | Concurrency::details::_Buffer | protected |
| _M_is_adopted | Concurrency::details::_Buffer | protected |
| _M_is_buffer | Concurrency::details::_Buffer | protected |
| _M_is_staging | Concurrency::details::_Buffer | protected |
| _M_is_temp | Concurrency::details::_Buffer | protected |
| _M_mip_levels | Concurrency::details::_Texture | private |
| _M_num_channels | Concurrency::details::_Texture | private |
| _M_num_elems | Concurrency::details::_Buffer | protected |
| _M_owns_data | Concurrency::details::_Buffer | protected |
| _M_rank | Concurrency::details::_Texture | private |
| _M_row_pitch | Concurrency::details::_Texture | private |
| _M_texture_format | Concurrency::details::_Texture | private |
| _M_view_format | Concurrency::details::_Texture | private |
| _M_width | Concurrency::details::_Texture | private |
| _Map_buffer(_Access_mode _Map_type, bool _Wait) | Concurrency::details::_Buffer | |
| _Map_buffer_async(_Access_mode _Map_type) | Concurrency::details::_Buffer | |
| _Owns_data() const | Concurrency::details::_Buffer | inline |
| _Reference_counter() | Concurrency::details::_Reference_counter | inline |
| _Register_view(_In_ _View_key _Key) | Concurrency::details::_Buffer | |
| _Release() | Concurrency::details::_Reference_counter | |
| _Remove_reference() | Concurrency::details::_Reference_counter | inline |
| _Set_data_ptr(_In_ IUnknown *_Data_ptr) | Concurrency::details::_Buffer | inlineprotected |
| _Set_depth_pitch(size_t _Val) | Concurrency::details::_Texture | inline |
| _Set_host_ptr(_In_ void *_Host_ptr, _Access_mode _Host_access_mode=_No_access) | Concurrency::details::_Buffer | inlineprotected |
| _Set_row_pitch(size_t _Val) | Concurrency::details::_Texture | inline |
| _Texture(_In_ _Accelerator_view_impl *_Av, _In_ void *_Texture_data_ptr, _In_ void *_Host_ptr, _Access_mode _Allowed_host_access_mode, _Access_mode _Current_host_access_mode, unsigned int _Rank, size_t _Width, size_t _Height, size_t _Depth, unsigned int _Mip_levels, unsigned int _Texture_format, unsigned int _View_format, unsigned int _Num_channels, unsigned int _Bits_per_channel, bool _Owns_data, bool _Is_staging, bool _Is_temp, bool _Is_adopted) | Concurrency::details::_Texture | private |
| _Texture() | Concurrency::details::_Texture | private |
| _Texture(const _Texture &rhs) | Concurrency::details::_Texture | private |
| _Unmap_buffer() | Concurrency::details::_Buffer | |
| _Unregister_view(_In_ _View_key _Key) | Concurrency::details::_Buffer | |
| operator=(const _Texture &rhs) | Concurrency::details::_Texture | private |
| Concurrency::details::_Buffer::operator=(const _Buffer &rhs) | Concurrency::details::_Buffer | protected |
| ~_Buffer() | Concurrency::details::_Buffer | protectedvirtual |
| ~_Reference_counter() noexcept(false) | Concurrency::details::_Reference_counter | inlinevirtual |
| ~_Texture() | Concurrency::details::_Texture | private |