KhronosGroup / KhronosGroup/OpenCL-CLHPP

add more definitions for deprecated API prefix and suffix defines

Open
#161 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
425
Forks
133
Avg merge
3h 30m
Merged PRs (30d)
1

Description

PR https://github.com/KhronosGroup/OpenCL-CLHPP/pull/159 added definitions for the OpenCL 2.2 API deprecation prefixes and suffixes, but there are similar definitions for the OpenCL 1.0, 2.0, and 2.1 prefixes and suffixes that are still not included in the C++ headers. While these prefixes and suffixes aren't currently used in the C++ headers it'd still be a good idea to add them, to prevent issues similar to #158 in the future.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing PR #159 and the existing deprecation prefix and suffix definitions in the C++ headers. Add the corresponding OpenCL 1.0, 2.0, and 2.1 definitions, then verify that the headers contain the requested definitions without introducing the issue described in #158.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.