ROCm / HIP

HIP: C++ Heterogeneous-Compute Interface for Portability
https://rocmdocs.amd.com/projects/HIP/
MIT License
3.58k stars 520 forks source link

What happened to `hipTexRefGetArray` and other texture functions? #2514

Open emankov opened 2 years ago

emankov commented 2 years ago

Being introduced with ROCm HIP 3.0.0 hipTexRefGetArray function disappeared in ROCm HIP 4.2.0. It was not marked as DEPRECATED before removal.

On the other hand, hipTexRefSetArray is still presented in the latest ROCm HIP 5.0.1 without the DEPRECATED mark and without support on the nvcc path. It has only the following annotation for the bunch of texture APIs:

// doxygen end deprecated texture management
/**
 * @}
 */

Do we still support of the cuTexRefGetArray to hipTexRefGetArray portability or not? And what about other texture functions, which also do not have support on the nvcc path?

ppanchad-amd commented 2 months ago

@emankov FYI, started an internal thread on this topic. Thanks!

ppanchad-amd commented 2 weeks ago

@emankov Since there is an internal email thread on this topic can I close this ticket? Thanks!

emankov commented 2 weeks ago

@emankov Since there is an internal email thread on this topic can I close this ticket? Thanks!

Sure, thanks, @ppanchad-amd

kalvdans commented 2 weeks ago

Please leave the issue open until it is explained in the documentation what the recommended replacement functions are. I'm blocking on this and does not have access to the internal email thread.