_Add_reference() | Concurrency::details::_Reference_counter | inline |
_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 |
_Copy_to_async(_Out_ _Buffer *_Dest, size_t _Num_elems, size_t _Src_offset=0, size_t _Dest_offset=0) | 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::_Buffer | 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 |
_D3D_accelerator_view_impl class | Concurrency::details::_Buffer | friend |
_D3D_temp_staging_cache class | Concurrency::details::_Buffer | 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_current_host_access_mode() const | Concurrency::details::_Buffer | inline |
_Get_data_ptr() const | Concurrency::details::_Buffer | inline |
_Get_elem_size() const | Concurrency::details::_Buffer | inline |
_Get_host_ptr() const | Concurrency::details::_Buffer | inline |
_Get_num_elems() const | Concurrency::details::_Buffer | inline |
_Get_reference_count() | Concurrency::details::_Reference_counter | inline |
_Get_temp_staging_buffer(accelerator_view _Av, size_t _Requested_num_elems, size_t _Elem_size) | Concurrency::details::_Buffer | static |
_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_critical_section | Concurrency::details::_Buffer | private |
_M_current_host_access_mode | Concurrency::details::_Buffer | protected |
_M_data_ptr | Concurrency::details::_Buffer | protected |
_M_elem_size | Concurrency::details::_Buffer | protected |
_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_num_elems | Concurrency::details::_Buffer | protected |
_M_owns_data | Concurrency::details::_Buffer | protected |
_M_view_keys | Concurrency::details::_Buffer | 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_host_ptr(_In_ void *_Host_ptr, _Access_mode _Host_access_mode=_No_access) | Concurrency::details::_Buffer | inlineprotected |
_Unmap_buffer() | Concurrency::details::_Buffer | |
_Unregister_view(_In_ _View_key _Key) | Concurrency::details::_Buffer | |
operator=(const _Buffer &rhs) | Concurrency::details::_Buffer | protected |
~_Buffer() | Concurrency::details::_Buffer | protectedvirtual |
~_Reference_counter() | Concurrency::details::_Reference_counter | inlinevirtual |