STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Concurrency::details::_Texture Member List

This is the complete list of members for Concurrency::details::_Texture, including all inherited members.

_Add_reference()Concurrency::details::_Reference_counterinline
_Adopt_texture(unsigned int _Rank, _Texture_base_type_id _Id, _In_ IUnknown *_Data_ptr, accelerator_view _Accelerator_view, unsigned int _View_format)Concurrency::details::_Texturestatic
_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::_Bufferprotected
_Buffer()Concurrency::details::_Bufferprotected
_Buffer(const _Buffer &rhs)Concurrency::details::_Bufferprotected
_Clone_texture(const _Texture *_Src, const accelerator_view &_Accelerator_view, const accelerator_view &_Associated_av)Concurrency::details::_Texturestatic
_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 classConcurrency::details::_Texturefriend
_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::_Bufferstatic
_Create_buffer(_In_ void *_Data_ptr, accelerator_view _Accelerator_view, size_t _Num_elems, size_t _Elem_size)Concurrency::details::_Bufferstatic
_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::_Bufferstatic
_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::_Texturestatic
_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::_Texturestatic
_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::_Texturestatic
_D3D_accelerator_view_impl classConcurrency::details::_Texturefriend
_D3D_temp_staging_cache classConcurrency::details::_Texturefriend
_Exclusively_owns_data()Concurrency::details::_Buffer
_Get_accelerator_view() const Concurrency::details::_Buffer
_Get_accelerator_view_impl() const Concurrency::details::_Bufferinline
_Get_access_on_accelerator_view() const Concurrency::details::_Buffer
_Get_access_on_accelerator_view_impl() const Concurrency::details::_Bufferinline
_Get_allowed_host_access_mode() const Concurrency::details::_Bufferinline
_Get_allowed_host_access_type() const Concurrency::details::_Bufferinline
_Get_bits_per_channel() const Concurrency::details::_Textureinline
_Get_bits_per_element() const Concurrency::details::_Textureinline
_Get_current_host_access_mode() const Concurrency::details::_Bufferinline
_Get_data_length(unsigned int _Most_detailed_mipmap_level, unsigned int _View_mipmap_levels, const size_t *_Extents=nullptr) const Concurrency::details::_Textureinline
_Get_data_ptr() const Concurrency::details::_Bufferinline
_Get_depth(unsigned int _Mip_offset=0) const Concurrency::details::_Textureinline
_Get_depth_pitch() const Concurrency::details::_Textureinline
_Get_elem_size() const Concurrency::details::_Bufferinline
_Get_height(unsigned int _Mip_offset=0) const Concurrency::details::_Textureinline
_Get_host_ptr() const Concurrency::details::_Bufferinline
_Get_mip_levels() const Concurrency::details::_Textureinline
_Get_num_channels() const Concurrency::details::_Textureinline
_Get_num_elems() const Concurrency::details::_Bufferinline
_Get_rank() const Concurrency::details::_Textureinline
_Get_reference_count()Concurrency::details::_Reference_counterinline
_Get_row_pitch() const Concurrency::details::_Textureinline
_Get_temp_staging_buffer(accelerator_view _Av, size_t _Requested_num_elems, size_t _Elem_size)Concurrency::details::_Bufferstatic
_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::_Texturestatic
_Get_texture_format() const Concurrency::details::_Textureinline
_Get_view_format() const Concurrency::details::_Textureinline
_Get_width(unsigned int _Mip_offset=0) const Concurrency::details::_Textureinline
_Is_adopted() const Concurrency::details::_Bufferinline
_Is_buffer() const Concurrency::details::_Bufferinline
_Is_host_accessible(_Access_mode _Requested_access_mode) const Concurrency::details::_Bufferinline
_Is_mappable() const Concurrency::details::_Buffer
_Is_staging() const Concurrency::details::_Bufferinline
_Is_temp() const Concurrency::details::_Bufferinline
_M_accelerator_viewConcurrency::details::_Bufferprotected
_M_access_on_accelerator_viewConcurrency::details::_Bufferprotected
_M_allowed_host_access_modeConcurrency::details::_Bufferprotected
_M_bits_per_channelConcurrency::details::_Textureprivate
_M_current_host_access_modeConcurrency::details::_Bufferprotected
_M_data_ptrConcurrency::details::_Bufferprotected
_M_depthConcurrency::details::_Textureprivate
_M_depth_pitchConcurrency::details::_Textureprivate
_M_elem_sizeConcurrency::details::_Bufferprotected
_M_heightConcurrency::details::_Textureprivate
_M_host_ptrConcurrency::details::_Bufferprotected
_M_is_adoptedConcurrency::details::_Bufferprotected
_M_is_bufferConcurrency::details::_Bufferprotected
_M_is_stagingConcurrency::details::_Bufferprotected
_M_is_tempConcurrency::details::_Bufferprotected
_M_mip_levelsConcurrency::details::_Textureprivate
_M_num_channelsConcurrency::details::_Textureprivate
_M_num_elemsConcurrency::details::_Bufferprotected
_M_owns_dataConcurrency::details::_Bufferprotected
_M_rankConcurrency::details::_Textureprivate
_M_row_pitchConcurrency::details::_Textureprivate
_M_texture_formatConcurrency::details::_Textureprivate
_M_view_formatConcurrency::details::_Textureprivate
_M_widthConcurrency::details::_Textureprivate
_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::_Bufferinline
_Reference_counter()Concurrency::details::_Reference_counterinline
_Register_view(_In_ _View_key _Key)Concurrency::details::_Buffer
_Release()Concurrency::details::_Reference_counter
_Remove_reference()Concurrency::details::_Reference_counterinline
_Set_data_ptr(_In_ IUnknown *_Data_ptr)Concurrency::details::_Bufferinlineprotected
_Set_depth_pitch(size_t _Val)Concurrency::details::_Textureinline
_Set_host_ptr(_In_ void *_Host_ptr, _Access_mode _Host_access_mode=_No_access)Concurrency::details::_Bufferinlineprotected
_Set_row_pitch(size_t _Val)Concurrency::details::_Textureinline
_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::_Textureprivate
_Texture()Concurrency::details::_Textureprivate
_Texture(const _Texture &rhs)Concurrency::details::_Textureprivate
_Unmap_buffer()Concurrency::details::_Buffer
_Unregister_view(_In_ _View_key _Key)Concurrency::details::_Buffer
operator=(const _Texture &rhs)Concurrency::details::_Textureprivate
Concurrency::details::_Buffer::operator=(const _Buffer &rhs)Concurrency::details::_Bufferprotected
~_Buffer()Concurrency::details::_Bufferprotectedvirtual
~_Reference_counter()Concurrency::details::_Reference_counterinlinevirtual
~_Texture()Concurrency::details::_Textureprivate