KhronosGroup / KhronosGroup/OpenCL-Headers

Incorrectly Versioned Enums

Open Beginner friendly
#167 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
766
Forks
273
Avg merge
2d 2h
Merged PRs (30d)
3

Description

These enums are unguarded but were not added until OpenCL 1.1:

* `CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE`
* `CL_KERNEL_PRIVATE_MEM_SIZE`

The XML file needs to be updated, also.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the XML source for the OpenCL enum definitions and the entries for CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE and CL_KERNEL_PRIVATE_MEM_SIZE. Check how version guards are represented for nearby enums, then update the XML metadata so these values are marked as introduced in OpenCL 1.1. Done means both enum entries carry the correct version information.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
api
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.