Skip to content

Commit 18325a7

Browse files
committed
clarify custom devices may not spport the required minimum device capabilities
1 parent 7397b44 commit 18325a7

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

api/glossary.asciidoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,8 +171,9 @@ Converged control flow ::
171171
Custom Device ::
172172
A _custom device_ is a specialized _device_ that supports a subset of the
173173
OpenCL runtime APIs for directed tasks but is not OpenCL conformant.
174-
A _custom device_ must implement all of the OpenCL runtime APIs, but may
175-
return implementation-defined error codes for unsupported functionality.
174+
A _custom device_ must implement all of the OpenCL runtime APIs, but may not
175+
support all of the required minimum device capabilities and may return
176+
implementation-defined error codes for unsupported functionality.
176177
See also _Device_.
177178

178179
Data Parallel Programming Model ::

api/opencl_platform_layer.asciidoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,8 +448,9 @@ include::{generated}/api/version-notes/CL_DEVICE_TYPE_ACCELERATOR.asciidoc[]
448448
include::{generated}/api/version-notes/CL_DEVICE_TYPE_CUSTOM.asciidoc[]
449449
| Specialized devices that support a subset of the OpenCL runtime APIs for
450450
directed tasks but are not OpenCL conformant.
451-
A custom device must implement all of the OpenCL runtime APIs, but may
452-
return implementation-defined error codes for unsupported functionality.
451+
A custom device must implement all of the OpenCL runtime APIs, but may not
452+
support all of the required minimum device capabilities and may return
453+
implementation-defined error codes for unsupported functionality.
453454

454455
| {CL_DEVICE_TYPE_DEFAULT_anchor}
455456

0 commit comments

Comments
 (0)