@@ -41,38 +41,38 @@ float4 __builtin_IB_OCL_1d_sample_l(int, int, float, float);
41
41
float4 __builtin_IB_OCL_1darr_sample_l (int , int , float2 , float );
42
42
float4 __builtin_IB_OCL_2d_sample_l (int , int , float2 , float );
43
43
float4 __builtin_IB_OCL_2darr_sample_l (int , int , float4 , float );
44
- float4 __builtin_IB_OCL_3d_sample_l (int , int , float4 , float );
44
+ float4 __builtin_IB_OCL_3d_sample_l (int , int , float3 , float );
45
45
46
46
float4 __builtin_IB_OCL_1d_sample_d (int , int , float , float , float );
47
47
float4 __builtin_IB_OCL_1darr_sample_d (int , int , float2 , float , float );
48
48
float4 __builtin_IB_OCL_2d_sample_d (int , int , float2 , float2 , float2 );
49
49
float4 __builtin_IB_OCL_2darr_sample_d (int , int , float4 , float2 , float2 );
50
- float4 __builtin_IB_OCL_3d_sample_d (int , int , float4 , float4 , float4 );
50
+ float4 __builtin_IB_OCL_3d_sample_d (int , int , float3 , float4 , float4 );
51
51
52
52
// versions that return uint for read_imageui
53
53
uint4 __builtin_IB_OCL_1d_sample_lui (int , int , float , float );
54
54
uint4 __builtin_IB_OCL_1darr_sample_lui (int , int , float2 , float );
55
55
uint4 __builtin_IB_OCL_2d_sample_lui (int , int , float2 , float );
56
56
uint4 __builtin_IB_OCL_2darr_sample_lui (int , int , float4 , float );
57
- uint4 __builtin_IB_OCL_3d_sample_lui (int , int , float4 , float );
57
+ uint4 __builtin_IB_OCL_3d_sample_lui (int , int , float3 , float );
58
58
59
59
uint4 __builtin_IB_OCL_1d_sample_dui (int , int , float , float , float );
60
60
uint4 __builtin_IB_OCL_1darr_sample_dui (int , int , float2 , float , float );
61
61
uint4 __builtin_IB_OCL_2d_sample_dui (int , int , float2 , float2 , float2 );
62
62
uint4 __builtin_IB_OCL_2darr_sample_dui (int , int , float4 , float2 , float2 );
63
- uint4 __builtin_IB_OCL_3d_sample_dui (int , int , float4 , float4 , float4 );
63
+ uint4 __builtin_IB_OCL_3d_sample_dui (int , int , float3 , float4 , float4 );
64
64
65
65
uint4 __builtin_IB_OCL_1d_ldui (int , int , int );
66
66
uint4 __builtin_IB_OCL_1darr_ldui (int , int2 , int );
67
67
uint4 __builtin_IB_OCL_2d_ldui (int , int2 , int );
68
68
uint4 __builtin_IB_OCL_2darr_ldui (int , int4 , int );
69
- uint4 __builtin_IB_OCL_3d_ldui (int , int4 , int );
69
+ uint4 __builtin_IB_OCL_3d_ldui (int , int3 , int );
70
70
71
71
float4 __builtin_IB_OCL_1d_ld (int , int , int );
72
72
float4 __builtin_IB_OCL_1darr_ld (int , int2 , int );
73
73
float4 __builtin_IB_OCL_2d_ld (int , int2 , int );
74
74
float4 __builtin_IB_OCL_2darr_ld (int , int4 , int );
75
- float4 __builtin_IB_OCL_3d_ld (int , int4 , int );
75
+ float4 __builtin_IB_OCL_3d_ld (int , int3 , int );
76
76
77
77
float4 __builtin_IB_OCL_2d_ldmcs (int , int2 );
78
78
float4 __builtin_IB_OCL_2darr_ldmcs (int , int4 );
@@ -94,7 +94,7 @@ void __builtin_IB_write_1darr_ui(int, int2, uint4, int);
94
94
void __builtin_IB_write_1d_ui (int , int , uint4 , int );
95
95
void __builtin_IB_write_2darr_ui (int , int4 , uint4 , int );
96
96
void __builtin_IB_write_2d_ui (int , int2 , uint4 , int );
97
- void __builtin_IB_write_3d_ui (int , int4 , uint4 , int );
97
+ void __builtin_IB_write_3d_ui (int , int3 , uint4 , int );
98
98
void __builtin_IB_write_2darr_f (int , int4 , float4 , int );
99
99
void __builtin_IB_write_2d_f (int , int2 , float4 , int );
100
100
0 commit comments