文件名称:OpenCL-ICD-Loader:OpenCL ICD加载程序项目
文件大小:115KB
文件格式:ZIP
更新时间:2024-05-19 04:05:07
C
OpenCL ICD加载器 此存储库包含Khronos官方OpenCL ICD加载程序的源代码和测试。 CI构建状态 介绍 OpenCL定义了可安装客户端驱动程序(ICD)机制,以允许开发人员根据可安装客户端驱动程序加载程序(ICD加载程序)构建应用程序,而不是将其应用程序链接到特定的OpenCL实施。 ICD加载程序负责: 导出OpenCL API入口点 枚举OpenCL实现 转发OpenCL API调用到正确的实现 此存储库包含Khronos官方OpenCL ICD加载程序的源代码和测试。 请注意,此存储库不包含OpenCL实现(ICD)。 您需要为支持OpenCL ICD扩展cl_khr_icd OpenCL设备获取并安装OpenCL实施,才能使用OpenCL ICD加载程序运行应用程序。 OpenCL扩展规范中描述了OpenCL可安装客户端驱动程序扩展( cl_khr_icd
【文件预览】:
OpenCL-ICD-Loader-master
----inc()
--------README.txt(307B)
----.github()
--------workflows()
----loader()
--------windows()
--------icd_dispatch.c(9KB)
--------icd_cmake_config.h.in(66B)
--------linux()
--------icd.h(6KB)
--------icd_platform.h(1KB)
--------icd_dispatch.h(2KB)
--------icd_dispatch_generated.c(204KB)
--------icd_envvars.h(867B)
--------icd.c(12KB)
----scripts()
--------gen_loader.py(2KB)
--------icd_dispatch_generated.c.mako(14KB)
--------README.md(2KB)
--------gen()
--------gen_print_layer.py(2KB)
--------.gitignore(20B)
--------icd_print_layer_generated.c.mako(14KB)
----CMakeLists.txt(6KB)
----LICENSE(11KB)
----test()
--------inc()
--------log()
--------loader_test()
--------CMakeLists.txt(242B)
--------layer()
--------driver_stub()
----README.md(7KB)
----.appveyor.yml(393B)
----CODE_OF_CONDUCT.md(280B)
----.gitignore(33B)