• Home
  • Raw
  • Download

Lines Matching refs:mInfo

158             copyValue = &mInfo.type;  in getInfo()
159 copySize = sizeof(mInfo.type); in getInfo()
162 valUInt = static_cast<cl_uint>(mInfo.maxWorkItemSizes.size()); in getInfo()
167 copyValue = mInfo.maxWorkItemSizes.data(); in getInfo()
168 copySize = mInfo.maxWorkItemSizes.size() * in getInfo()
169 sizeof(decltype(mInfo.maxWorkItemSizes)::value_type); in getInfo()
172 copyValue = &mInfo.maxMemAllocSize; in getInfo()
173 copySize = sizeof(mInfo.maxMemAllocSize); in getInfo()
176 copyValue = &mInfo.imageSupport; in getInfo()
177 copySize = sizeof(mInfo.imageSupport); in getInfo()
180 copyValue = mInfo.IL_Version.c_str(); in getInfo()
181 copySize = mInfo.IL_Version.length() + 1u; in getInfo()
184 copyValue = mInfo.ILsWithVersion.data(); in getInfo()
186 mInfo.ILsWithVersion.size() * sizeof(decltype(mInfo.ILsWithVersion)::value_type); in getInfo()
189 copyValue = &mInfo.image2D_MaxWidth; in getInfo()
190 copySize = sizeof(mInfo.image2D_MaxWidth); in getInfo()
193 copyValue = &mInfo.image2D_MaxHeight; in getInfo()
194 copySize = sizeof(mInfo.image2D_MaxHeight); in getInfo()
197 copyValue = &mInfo.image3D_MaxWidth; in getInfo()
198 copySize = sizeof(mInfo.image3D_MaxWidth); in getInfo()
201 copyValue = &mInfo.image3D_MaxHeight; in getInfo()
202 copySize = sizeof(mInfo.image3D_MaxHeight); in getInfo()
205 copyValue = &mInfo.image3D_MaxDepth; in getInfo()
206 copySize = sizeof(mInfo.image3D_MaxDepth); in getInfo()
209 copyValue = &mInfo.imageMaxBufferSize; in getInfo()
210 copySize = sizeof(mInfo.imageMaxBufferSize); in getInfo()
213 copyValue = &mInfo.imageMaxArraySize; in getInfo()
214 copySize = sizeof(mInfo.imageMaxArraySize); in getInfo()
217 copyValue = &mInfo.imagePitchAlignment; in getInfo()
218 copySize = sizeof(mInfo.imagePitchAlignment); in getInfo()
221 copyValue = &mInfo.imageBaseAddressAlignment; in getInfo()
222 copySize = sizeof(mInfo.imageBaseAddressAlignment); in getInfo()
225 copyValue = &mInfo.memBaseAddrAlign; in getInfo()
226 copySize = sizeof(mInfo.memBaseAddrAlign); in getInfo()
229 copyValue = &mInfo.execCapabilities; in getInfo()
230 copySize = sizeof(mInfo.execCapabilities); in getInfo()
233 copyValue = &mInfo.queueOnDeviceMaxSize; in getInfo()
234 copySize = sizeof(mInfo.queueOnDeviceMaxSize); in getInfo()
237 copyValue = mInfo.builtInKernels.c_str(); in getInfo()
238 copySize = mInfo.builtInKernels.length() + 1u; in getInfo()
241 copyValue = mInfo.builtInKernelsWithVersion.data(); in getInfo()
242 copySize = mInfo.builtInKernelsWithVersion.size() * in getInfo()
243 sizeof(decltype(mInfo.builtInKernelsWithVersion)::value_type); in getInfo()
246 copyValue = mInfo.versionStr.c_str(); in getInfo()
247 copySize = mInfo.versionStr.length() + 1u; in getInfo()
250 copyValue = &mInfo.version; in getInfo()
251 copySize = sizeof(mInfo.version); in getInfo()
254 copyValue = mInfo.OpenCL_C_AllVersions.data(); in getInfo()
255 copySize = mInfo.OpenCL_C_AllVersions.size() * in getInfo()
256 sizeof(decltype(mInfo.OpenCL_C_AllVersions)::value_type); in getInfo()
259 copyValue = mInfo.OpenCL_C_Features.data(); in getInfo()
260 copySize = mInfo.OpenCL_C_Features.size() * in getInfo()
261 sizeof(decltype(mInfo.OpenCL_C_Features)::value_type); in getInfo()
264 copyValue = mInfo.extensions.c_str(); in getInfo()
265 copySize = mInfo.extensions.length() + 1u; in getInfo()
268 copyValue = mInfo.extensionsWithVersion.data(); in getInfo()
269 copySize = mInfo.extensionsWithVersion.size() * in getInfo()
270 sizeof(decltype(mInfo.extensionsWithVersion)::value_type); in getInfo()
273 copyValue = mInfo.partitionProperties.data(); in getInfo()
274 copySize = mInfo.partitionProperties.size() * in getInfo()
275 sizeof(decltype(mInfo.partitionProperties)::value_type); in getInfo()
278 copyValue = mInfo.partitionType.data(); in getInfo()
280 mInfo.partitionType.size() * sizeof(decltype(mInfo.partitionType)::value_type); in getInfo()
343 cl::DeviceType type = mInfo.type; in createSubDevices()
352 if (!devices.back()->mInfo.isValid()) in createSubDevices()
370 return angle::ContainsToken(mInfo.builtInKernels, ';', name); in supportsBuiltInKernel()
378 return desc.image_width <= mInfo.image2D_MaxWidth; in supportsNativeImageDimensions()
380 return desc.image_width <= mInfo.image2D_MaxWidth && in supportsNativeImageDimensions()
381 desc.image_height <= mInfo.image2D_MaxHeight; in supportsNativeImageDimensions()
383 return desc.image_width <= mInfo.image3D_MaxWidth && in supportsNativeImageDimensions()
384 desc.image_height <= mInfo.image3D_MaxHeight && in supportsNativeImageDimensions()
385 desc.image_depth <= mInfo.image3D_MaxDepth; in supportsNativeImageDimensions()
387 return desc.image_width <= mInfo.image2D_MaxWidth && in supportsNativeImageDimensions()
388 desc.image_array_size <= mInfo.imageMaxArraySize; in supportsNativeImageDimensions()
390 return desc.image_width <= mInfo.image2D_MaxWidth && in supportsNativeImageDimensions()
391 desc.image_height <= mInfo.image2D_MaxHeight && in supportsNativeImageDimensions()
392 desc.image_array_size <= mInfo.imageMaxArraySize; in supportsNativeImageDimensions()
394 return desc.image_width <= mInfo.imageMaxBufferSize; in supportsNativeImageDimensions()
407 return desc.width <= mInfo.image2D_MaxWidth; in supportsImageDimensions()
409 return desc.width <= mInfo.image2D_MaxWidth && desc.height <= mInfo.image2D_MaxHeight; in supportsImageDimensions()
411 return desc.width <= mInfo.image3D_MaxWidth && desc.height <= mInfo.image3D_MaxHeight && in supportsImageDimensions()
412 desc.depth <= mInfo.image3D_MaxDepth; in supportsImageDimensions()
414 return desc.width <= mInfo.image2D_MaxWidth && in supportsImageDimensions()
415 desc.arraySize <= mInfo.imageMaxArraySize; in supportsImageDimensions()
417 return desc.width <= mInfo.image2D_MaxWidth && desc.height <= mInfo.image2D_MaxHeight && in supportsImageDimensions()
418 desc.arraySize <= mInfo.imageMaxArraySize; in supportsImageDimensions()
420 return desc.width <= mInfo.imageMaxBufferSize; in supportsImageDimensions()
432 : mPlatform(platform), mParent(parent), mImpl(createFunc(*this)), mInfo(mImpl->createInfo(type)) in Device()