public static extern cudaError cudaBindTexture2D(ref SizeT offset, textureReference texref, CUdeviceptr devPtr, cudaChannelFormatDesc desc, SizeT width, SizeT height, SizeT pitch);
public static extern cudaError cudaBindTexture2D(ref ulong offset, textureReference texref, CUdeviceptr devPtr, cudaChannelFormatDesc desc, ulong width, ulong height, ulong pitch);
public static extern cudaError cudaBindTexture(ref ulong offset, ref textureReference texref, CUdeviceptr devPtr, ref cudaChannelFormatDesc desc, ulong size);
public static extern cudaError cudaMallocArray(ref cudaArray array, ref cudaChannelFormatDesc desc, ulong width, ulong height);
public static extern cudaError cudaMalloc3DArray(ref cudaArray arrayPtr, ref cudaChannelFormatDesc desc, cudaExtent extent);
public static extern cudaError cudaGetChannelDesc(ref cudaChannelFormatDesc desc, ref cudaArray array);
public static extern cudaError cudaBindTextureToArray(ref textureReference texref, ref cudaArray array, ref cudaChannelFormatDesc desc);