KhronosGroup / KhronosGroup/OpenCL-Docs

Missing Spec Descriptions for CL_UNORM_SHORT_565 and CL_UNORM_SHORT_555

Open
#183 8 comments 0 reactions 1 assignee View on GitHub

@bashbaug is already working on this.

Since Jun 12, 2020.

Dominant language
Python
Stars
421
Forks
132
Avg merge
5d 13h
Merged PRs (30d)
11

Description

The OpenCL C and SPIR-V environment specs are missing descriptions in many places regarding the CL_UNORM_SHORT_565 and CL_UNORM_SHORT_555 image channel orders.

For example:

  • OpenCL C Section 8.3 Conversion Rules does not describe how CL_UNORM_SHORT_565 or CL_UNORM_SHORT_555 channels are converted to or from a float, precision requirements for the conversion, and any special conversion values.
  • The descriptions of the read_image and write_image built-in functions do not describe any cases for CL_UNORM_SHORT_565 or CL_UNORM_SHORT_555.

A few descriptions are also missing for CL_UNORM_INT_101010 and CL_UNORM_INT_101010_2, that should be fixed at the same time.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.