KhronosGroup / KhronosGroup/OpenCL-Docs

Allow for SPIRV and binary support without OpenCL C

Open
#1,396 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
420
Forks
131
Avg merge
5d 13h
Merged PRs (30d)
11

Description

For our use case, we'd like to have OpenCL drivers that support SPIRV and binary input but optional OpenCL C support.
Apparently this might violate the spec as CL_DEVICE_COMPILER_AVAILABLE implies that SPIR-V support isn't available.
Some clarification needed here.

cc: @karolherbst

Contributor guide

Open the contributing guide

Research direction

Read the OpenCL specification material covering SPIR-V, binary input, OpenCL C support, and CL_DEVICE_COMPILER_AVAILABLE. Compare those requirements with the use case in the issue and the existing three-comment discussion. Done means the specification’s intended behavior and any needed clarification are documented unambiguously.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.