23 #ifndef HIP_INCLUDE_HIP_HCC_DETAIL_CHANNEL_DESCRIPTOR_H 24 #define HIP_INCLUDE_HIP_HCC_DETAIL_CHANNEL_DESCRIPTOR_H 26 #include <hip/hcc_detail/driver_types.h> 34 int e = (int)
sizeof(
unsigned short) * 8;
35 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindFloat);
39 int e = (int)
sizeof(
unsigned short) * 8;
40 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindFloat);
44 int e = (int)
sizeof(
unsigned short) * 8;
45 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindFloat);
50 return hipCreateChannelDesc(0, 0, 0, 0, hipChannelFormatKindNone);
55 int e = (int)
sizeof(
char) * 8;
56 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
61 int e = (int)
sizeof(
signed char) * 8;
62 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
67 int e = (int)
sizeof(
unsigned char) * 8;
68 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
73 int e = (int)
sizeof(
unsigned char) * 8;
74 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
79 int e = (int)
sizeof(
signed char) * 8;
80 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
85 int e = (int)
sizeof(
unsigned char) * 8;
86 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindSigned);
91 int e = (int)
sizeof(
signed char) * 8;
92 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindSigned);
95 #ifndef __GNUC__ // vector3 is the same as vector4 98 int e = (int)
sizeof(
unsigned char) * 8;
99 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindSigned);
104 int e = (int)
sizeof(
signed char) * 8;
105 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindSigned);
111 int e = (int)
sizeof(
unsigned char) * 8;
112 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindSigned);
117 int e = (int)
sizeof(
signed char) * 8;
118 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindSigned);
123 int e = (int)
sizeof(
unsigned short) * 8;
124 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
129 int e = (int)
sizeof(
signed short) * 8;
130 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
135 int e = (int)
sizeof(
unsigned short) * 8;
136 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
141 int e = (int)
sizeof(
signed short) * 8;
142 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
147 int e = (int)
sizeof(
unsigned short) * 8;
148 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindUnsigned);
153 int e = (int)
sizeof(
signed short) * 8;
154 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindSigned);
160 int e = (int)
sizeof(
unsigned short) * 8;
161 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindUnsigned);
166 int e = (int)
sizeof(
signed short) * 8;
167 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindSigned);
173 int e = (int)
sizeof(
unsigned short) * 8;
174 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindUnsigned);
179 int e = (int)
sizeof(
signed short) * 8;
180 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindSigned);
185 int e = (int)
sizeof(
unsigned int) * 8;
186 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
191 int e = (int)
sizeof(
signed int) * 8;
192 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
197 int e = (int)
sizeof(
unsigned int) * 8;
198 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
203 int e = (int)
sizeof(
signed int) * 8;
204 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
209 int e = (int)
sizeof(
unsigned int) * 8;
210 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindUnsigned);
215 int e = (int)
sizeof(
signed int) * 8;
216 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindSigned);
222 int e = (int)
sizeof(
unsigned int) * 8;
223 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindUnsigned);
228 int e = (int)
sizeof(
signed int) * 8;
229 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindSigned);
235 int e = (int)
sizeof(
unsigned int) * 8;
236 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindUnsigned);
241 int e = (int)
sizeof(
signed int) * 8;
242 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindSigned);
247 int e = (int)
sizeof(
float) * 8;
248 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindFloat);
253 int e = (int)
sizeof(
float) * 8;
254 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindFloat);
259 int e = (int)
sizeof(
float) * 8;
260 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindFloat);
266 int e = (int)
sizeof(
float) * 8;
267 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindFloat);
273 int e = (int)
sizeof(
float) * 8;
274 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindFloat);
279 int e = (int)
sizeof(
unsigned long) * 8;
280 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
285 int e = (int)
sizeof(
signed long) * 8;
286 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
291 int e = (int)
sizeof(
unsigned long) * 8;
292 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindUnsigned);
297 int e = (int)
sizeof(
signed long) * 8;
298 return hipCreateChannelDesc(e, 0, 0, 0, hipChannelFormatKindSigned);
303 int e = (int)
sizeof(
unsigned long) * 8;
304 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindUnsigned);
309 int e = (int)
sizeof(
signed long) * 8;
310 return hipCreateChannelDesc(e, e, 0, 0, hipChannelFormatKindSigned);
316 int e = (int)
sizeof(
unsigned long) * 8;
317 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindUnsigned);
322 int e = (int)
sizeof(
signed long) * 8;
323 return hipCreateChannelDesc(e, e, e, 0, hipChannelFormatKindSigned);
329 int e = (int)
sizeof(
unsigned long) * 8;
330 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindUnsigned);
335 int e = (int)
sizeof(
signed long) * 8;
336 return hipCreateChannelDesc(e, e, e, e, hipChannelFormatKindSigned);
342 enum hipChannelFormatKind f);
Defines the different newt vector types for HIP runtime.