Correct the declaration of hipBindTextureToArray()
The texture reference needs to be passed as a constant pointer.
Change-Id: Iff171626536071fb2020cfff7132ec930577b1b9
[ROCm/hip commit: 2d77399747]
This commit is contained in:
committed by
Vladislav Sytchenko
parent
efca40a693
commit
4723ceced8
@@ -3443,8 +3443,15 @@ hipError_t hipBindTexture2D(size_t* offset, struct texture<T, dim, readMode>& te
|
||||
}
|
||||
|
||||
// C API
|
||||
#if __HIP_VDI__
|
||||
hipError_t hipBindTextureToArray(
|
||||
const textureReference* tex,
|
||||
hipArray_const_t array,
|
||||
const hipChannelFormatDesc* desc);
|
||||
#else
|
||||
hipError_t hipBindTextureToArray(textureReference* tex, hipArray_const_t array,
|
||||
const hipChannelFormatDesc* desc);
|
||||
#endif
|
||||
|
||||
hipError_t ihipBindTextureToArrayImpl(TlsData *tls, int dim, enum hipTextureReadMode readMode,
|
||||
hipArray_const_t array,
|
||||
|
||||
@@ -496,7 +496,7 @@ hipError_t ihipBindTextureToArray(const textureReference* texref,
|
||||
return ihipCreateTextureObject(const_cast<hipTextureObject_t*>(&texref->textureObject), &resDesc, &texDesc, &resViewDesc);
|
||||
}
|
||||
|
||||
hipError_t hipBindTextureToArray(textureReference* texref,
|
||||
hipError_t hipBindTextureToArray(const textureReference* texref,
|
||||
hipArray_const_t array,
|
||||
const hipChannelFormatDesc* desc) {
|
||||
HIP_INIT_API(hipBindTextureToArray, texref, array, desc);
|
||||
|
||||
Reference in New Issue
Block a user