How to convert uint4 to unsigned int

How to convert uint4 to unsigned int

Hi guys,
I am trying to copy an image from source to destination. I am using the readimageui() routine in the kernel and this returns uint4 type. So when using the writeimageui() I just want to write it as of type unsigned int. Then I can write it to the destination buffer which in the host code, is of type unsigned int.
Please tell me how do I convert the uint4 vector type to unsigned int..

2 post / 0 nuovi
Ultimo contenuto
Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione

You can always access the components of the vector data type with 4 elements as .xyzw. Basically uint4 is 4 unsigned ints in contiguous locations in memory and typically mapped to the underlying SIMD hardware. Hope that helps.


Lascia un commento

Eseguire l'accesso per aggiungere un commento. Non siete membri? Iscriviti oggi