compute-runtime/documentation/LIMITATIONS.md

1.4 KiB

Intel(R) Graphics Compute Runtime for OpenCL(TM)

Known Issues and Limitations

OpenCL compliance of a driver built from open-source components should not be assumed by default. Intel will clearly designate / tag specific builds to indicate production quality including formal compliance. Other builds should be considered experimental.

Build limitations

While NEO can be compiled with various clang/gcc compilers, to compile the whole stack the following are required:

  • clang-4.0
  • llvm-4.0
  • gcc < 7.0
  • Python 2.7

Functional delta

The driver has the following functional delta compared to previously released drivers:

Generic extensions

  • cl_khr_mipmap
  • cl_khr_mipmap_writes

Currently under development

Preview extensions

  • cl_intelx_video_enhancement
  • cl_intelx_video_enhancement_camera_pipeline
  • cl_intelx_video_enhancement_color_pipeline
  • cl_intelx_hevc_pak

Currently no plan to implement. If interested in these features, please use SRB5 to evaluate and provide feedback.

Other capabilities

  • OpenGL sharing with MESA driver - will implement in the future (no specific timeline)
  • CL_MEM_SVM_FINE_GRAIN_BUFFER (if using unpatched i915) - patch is WIP

(*) Other names and brands my be claimed as property of others.