Some OpenCL devices may support different sets of command queues with different capabilities or execution properties. These sets are described in this extension as command queue families. Applications may be able to improve performance or predictability by creating command queues from a specific command queue family.
This extension adds the ability to:
Requires CL20.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | CL_DEVICE_QUEUE_FAMILY_PROPERTIES_INTEL
Accepted value for the |
| public static final int | CL_QUEUE_CAPABILITY_BARRIER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_CREATE_CROSS_QUEUE_EVENTS_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_CREATE_SINGLE_QUEUE_EVENTS_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_CROSS_QUEUE_EVENT_WAIT_LIST_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_FILL_BUFFER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_FILL_IMAGE_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_KERNEL_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_MAP_BUFFER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_MAP_IMAGE_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_MARKER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_SINGLE_QUEUE_EVENT_WAIT_LIST_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_IMAGE_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_RECT_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_BUFFER_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_DEFAULT_CAPABILITIES_INTEL
Bitfield type describing the capabilities of the queues in a command queue family. |
| public static final int | CL_QUEUE_FAMILY_INTEL
Accepted as a property name for the |
| public static final int | CL_QUEUE_INDEX_INTEL
Accepted as a property name for the |
| Access | Constructor and Description |
|---|---|
| private |
| CL_DEVICE_QUEUE_FAMILY_PROPERTIES_INTEL | back to summary |
|---|---|
| public static final int CL_DEVICE_QUEUE_FAMILY_PROPERTIES_INTEL Accepted value for the | |
| CL_QUEUE_CAPABILITY_BARRIER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_BARRIER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_CREATE_CROSS_QUEUE_EVENTS_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_CREATE_CROSS_QUEUE_EVENTS_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_CREATE_SINGLE_QUEUE_EVENTS_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_CREATE_SINGLE_QUEUE_EVENTS_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_CROSS_QUEUE_EVENT_WAIT_LIST_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_CROSS_QUEUE_EVENT_WAIT_LIST_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_FILL_BUFFER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_FILL_BUFFER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_FILL_IMAGE_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_FILL_IMAGE_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_KERNEL_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_KERNEL_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_MAP_BUFFER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_MAP_BUFFER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_MAP_IMAGE_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_MAP_IMAGE_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_MARKER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_MARKER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_SINGLE_QUEUE_EVENT_WAIT_LIST_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_SINGLE_QUEUE_EVENT_WAIT_LIST_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_IMAGE_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_IMAGE_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_RECT_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_TRANSFER_BUFFER_RECT_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_BUFFER_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_BUFFER_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_CAPABILITY_TRANSFER_IMAGE_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_DEFAULT_CAPABILITIES_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_DEFAULT_CAPABILITIES_INTEL Bitfield type describing the capabilities of the queues in a command queue family. Subsequent versions of this extension may add additional queue capabilities. | |
| CL_QUEUE_FAMILY_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_FAMILY_INTEL Accepted as a property name for the | |
| CL_QUEUE_INDEX_INTEL | back to summary |
|---|---|
| public static final int CL_QUEUE_INDEX_INTEL Accepted as a property name for the | |
| INTELCommandQueueFamilies | back to summary |
|---|---|
| private INTELCommandQueueFamilies() | |