HIP icon indicating copy to clipboard operation
HIP copied to clipboard

What happened to `hipTexRefGetArray` and other texture functions?

Open emankov opened this issue 3 years ago • 6 comments

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?

emankov avatar Feb 19 '22 12:02 emankov

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

ppanchad-amd avatar Apr 30 '24 19:04 ppanchad-amd

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

ppanchad-amd avatar Jun 27 '24 17:06 ppanchad-amd

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

Sure, thanks, @ppanchad-amd

emankov avatar Jun 27 '24 19:06 emankov

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.

kalvdans avatar Jun 28 '24 12:06 kalvdans

I'd also appreciate documentation on this, thanks.

ScatteredRay avatar Jul 25 '24 18:07 ScatteredRay

Internal ticket has been created to update docs. Thanks!

ppanchad-amd avatar Nov 04 '24 17:11 ppanchad-amd

This issue has been migrated to: https://github.com/ROCm/rocm-systems/issues/389

systems-assistant[bot] avatar Aug 18 '25 18:08 systems-assistant[bot]