Function rcudnn::cudaGetTextureReference[][src]

pub unsafe extern "C" fn cudaGetTextureReference(
    texref: *mut *const textureReference,
    symbol: *const c_void
) -> cudaError
Expand description

\brief Get the texture reference associated with a symbol

\deprecated

Returns in \p *texref the structure associated to the texture reference defined by symbol \p symbol.

\param texref - Texture reference associated with symbol \param symbol - Texture to get reference for

\return ::cudaSuccess, ::cudaErrorInvalidTexture \notefnerr \note_string_api_deprecation_50 \note_init_rt \note_callback

\sa \ref ::cudaCreateChannelDesc(int, int, int, int, cudaChannelFormatKind) “cudaCreateChannelDesc (C API)”, ::cudaGetChannelDesc, \ref ::cudaGetTextureAlignmentOffset(size_t*, const struct textureReference*) “cudaGetTextureAlignmentOffset (C API)”, \ref ::cudaBindTexture(size_t*, const struct textureReference*, const void*, const struct cudaChannelFormatDesc*, size_t) “cudaBindTexture (C API)”, \ref ::cudaBindTexture2D(size_t*, const struct textureReference*, const void*, const struct cudaChannelFormatDesc*, size_t, size_t, size_t) “cudaBindTexture2D (C API)”, \ref ::cudaBindTextureToArray(const struct textureReference*, cudaArray_const_t, const struct cudaChannelFormatDesc*) “cudaBindTextureToArray (C API)”, \ref ::cudaUnbindTexture(const struct textureReference*) “cudaUnbindTexture (C API)”, ::cuModuleGetTexRef