4
所以我有一個openCL程序,其中一些變量在float2中,一些在double2中。我想要對這些變量進行上傳或下調,但我不知道如何去做。我試圖明確地轉換它,就像我通常爲float和double做的那樣,但它不起作用。將float2轉換爲double2,反之亦然
float2 a,b;
double2 c,d;
a = (float2)(c+d); //didnt work
a = float2(c+d); //didnt work
也許我不理解的類型「FLOAT2」和「double2」,可能有人告訴我如何施展他們的才能正常工作?
在此先感謝。