HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cl_ext_intel.h File Reference
#include <CL/cl.h>
#include <CL/cl_platform.h>
+ Include dependency graph for cl_ext_intel.h:

Go to the source code of this file.

Classes

struct  _cl_motion_estimation_desc_intel
 

Macros

#define cl_intel_thread_local_exec   1
 
#define CL_QUEUE_THREAD_LOCAL_EXEC_ENABLE_INTEL   (((cl_bitfield)1) << 31)
 
#define cl_intel_device_partition_by_names   1
 
#define CL_DEVICE_PARTITION_BY_NAMES_INTEL   0x4052
 
#define CL_PARTITION_BY_NAMES_LIST_END_INTEL   -1
 
#define cl_intel_accelerator   1
 
#define cl_intel_motion_estimation   1
 
#define cl_intel_advanced_motion_estimation   1
 
#define CL_INVALID_ACCELERATOR_INTEL   -1094
 
#define CL_INVALID_ACCELERATOR_TYPE_INTEL   -1095
 
#define CL_INVALID_ACCELERATOR_DESCRIPTOR_INTEL   -1096
 
#define CL_ACCELERATOR_TYPE_NOT_SUPPORTED_INTEL   -1097
 
#define CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTEL   0x0
 
#define CL_ACCELERATOR_DESCRIPTOR_INTEL   0x4090
 
#define CL_ACCELERATOR_REFERENCE_COUNT_INTEL   0x4091
 
#define CL_ACCELERATOR_CONTEXT_INTEL   0x4092
 
#define CL_ACCELERATOR_TYPE_INTEL   0x4093
 
#define CL_ME_MB_TYPE_16x16_INTEL   0x0
 
#define CL_ME_MB_TYPE_8x8_INTEL   0x1
 
#define CL_ME_MB_TYPE_4x4_INTEL   0x2
 
#define CL_ME_SUBPIXEL_MODE_INTEGER_INTEL   0x0
 
#define CL_ME_SUBPIXEL_MODE_HPEL_INTEL   0x1
 
#define CL_ME_SUBPIXEL_MODE_QPEL_INTEL   0x2
 
#define CL_ME_SAD_ADJUST_MODE_NONE_INTEL   0x0
 
#define CL_ME_SAD_ADJUST_MODE_HAAR_INTEL   0x1
 
#define CL_ME_SEARCH_PATH_RADIUS_2_2_INTEL   0x0
 
#define CL_ME_SEARCH_PATH_RADIUS_4_4_INTEL   0x1
 
#define CL_ME_SEARCH_PATH_RADIUS_16_12_INTEL   0x5
 
#define CL_ME_SKIP_BLOCK_TYPE_16x16_INTEL   0x0
 
#define CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTEL   0x1
 
#define CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTEL   0x2
 
#define CL_ME_SKIP_BLOCK_TYPE_8x8_INTEL   0x4
 
#define CL_ME_FORWARD_INPUT_MODE_INTEL   0x1
 
#define CL_ME_BACKWARD_INPUT_MODE_INTEL   0x2
 
#define CL_ME_BIDIRECTION_INPUT_MODE_INTEL   0x3
 
#define CL_ME_BIDIR_WEIGHT_QUARTER_INTEL   16
 
#define CL_ME_BIDIR_WEIGHT_THIRD_INTEL   21
 
#define CL_ME_BIDIR_WEIGHT_HALF_INTEL   32
 
#define CL_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL   43
 
#define CL_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL   48
 
#define CL_ME_COST_PENALTY_NONE_INTEL   0x0
 
#define CL_ME_COST_PENALTY_LOW_INTEL   0x1
 
#define CL_ME_COST_PENALTY_NORMAL_INTEL   0x2
 
#define CL_ME_COST_PENALTY_HIGH_INTEL   0x3
 
#define CL_ME_COST_PRECISION_QPEL_INTEL   0x0
 
#define CL_ME_COST_PRECISION_HPEL_INTEL   0x1
 
#define CL_ME_COST_PRECISION_PEL_INTEL   0x2
 
#define CL_ME_COST_PRECISION_DPEL_INTEL   0x3
 
#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL   0x0
 
#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1
 
#define CL_ME_LUMA_PREDICTOR_MODE_DC_INTEL   0x2
 
#define CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL   0x3
 
#define CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL   0x4
 
#define CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL   0x4
 
#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL   0x5
 
#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL   0x6
 
#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL   0x7
 
#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL   0x8
 
#define CL_ME_CHROMA_PREDICTOR_MODE_DC_INTEL   0x0
 
#define CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1
 
#define CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL   0x2
 
#define CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL   0x3
 
#define CL_DEVICE_ME_VERSION_INTEL   0x407E
 
#define CL_ME_VERSION_LEGACY_INTEL   0x0
 
#define CL_ME_VERSION_ADVANCED_VER_1_INTEL   0x1
 
#define CL_ME_VERSION_ADVANCED_VER_2_INTEL   0x2
 
#define cl_intel_simultaneous_sharing   1
 
#define CL_DEVICE_SIMULTANEOUS_INTEROPS_INTEL   0x4104
 
#define CL_DEVICE_NUM_SIMULTANEOUS_INTEROPS_INTEL   0x4105
 
#define cl_intel_egl_image_yuv   1
 
#define CL_EGL_YUV_PLANE_INTEL   0x4107
 
#define cl_intel_packed_yuv   1
 
#define CL_YUYV_INTEL   0x4076
 
#define CL_UYVY_INTEL   0x4077
 
#define CL_YVYU_INTEL   0x4078
 
#define CL_VYUY_INTEL   0x4079
 
#define cl_intel_required_subgroup_size   1
 
#define CL_DEVICE_SUB_GROUP_SIZES_INTEL   0x4108
 
#define CL_KERNEL_SPILL_MEM_SIZE_INTEL   0x4109
 
#define CL_KERNEL_COMPILE_SUB_GROUP_SIZE_INTEL   0x410A
 
#define cl_intel_driver_diagnostics   1
 
#define CL_CONTEXT_SHOW_DIAGNOSTICS_INTEL   0x4106
 
#define CL_CONTEXT_DIAGNOSTICS_LEVEL_ALL_INTEL   ( 0xff )
 
#define CL_CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL   ( 1 )
 
#define CL_CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL   ( 1 << 1 )
 
#define CL_CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL   ( 1 << 2 )
 
#define CL_NV12_INTEL   0x410E
 
#define CL_MEM_NO_ACCESS_INTEL   ( 1 << 24 )
 
#define CL_MEM_ACCESS_FLAGS_UNRESTRICTED_INTEL   ( 1 << 25 )
 
#define CL_DEVICE_PLANAR_YUV_MAX_WIDTH_INTEL   0x417E
 
#define CL_DEVICE_PLANAR_YUV_MAX_HEIGHT_INTEL   0x417F
 
#define CL_DEVICE_AVC_ME_VERSION_INTEL   0x410B
 
#define CL_DEVICE_AVC_ME_SUPPORTS_TEXTURE_SAMPLER_USE_INTEL   0x410C
 
#define CL_DEVICE_AVC_ME_SUPPORTS_PREEMPTION_INTEL   0x410D
 
#define CL_AVC_ME_VERSION_0_INTEL   0x0;
 
#define CL_AVC_ME_VERSION_1_INTEL   0x1;
 
#define CL_AVC_ME_MAJOR_16x16_INTEL   0x0
 
#define CL_AVC_ME_MAJOR_16x8_INTEL   0x1
 
#define CL_AVC_ME_MAJOR_8x16_INTEL   0x2
 
#define CL_AVC_ME_MAJOR_8x8_INTEL   0x3
 
#define CL_AVC_ME_MINOR_8x8_INTEL   0x0
 
#define CL_AVC_ME_MINOR_8x4_INTEL   0x1
 
#define CL_AVC_ME_MINOR_4x8_INTEL   0x2
 
#define CL_AVC_ME_MINOR_4x4_INTEL   0x3
 
#define CL_AVC_ME_MAJOR_FORWARD_INTEL   0x0
 
#define CL_AVC_ME_MAJOR_BACKWARD_INTEL   0x1
 
#define CL_AVC_ME_MAJOR_BIDIRECTIONAL_INTEL   0x2
 
#define CL_AVC_ME_PARTITION_MASK_ALL_INTEL   0x0
 
#define CL_AVC_ME_PARTITION_MASK_16x16_INTEL   0x7E
 
#define CL_AVC_ME_PARTITION_MASK_16x8_INTEL   0x7D
 
#define CL_AVC_ME_PARTITION_MASK_8x16_INTEL   0x7B
 
#define CL_AVC_ME_PARTITION_MASK_8x8_INTEL   0x77
 
#define CL_AVC_ME_PARTITION_MASK_8x4_INTEL   0x6F
 
#define CL_AVC_ME_PARTITION_MASK_4x8_INTEL   0x5F
 
#define CL_AVC_ME_PARTITION_MASK_4x4_INTEL   0x3F
 
#define CL_AVC_ME_SEARCH_WINDOW_EXHAUSTIVE_INTEL   0x0
 
#define CL_AVC_ME_SEARCH_WINDOW_SMALL_INTEL   0x1
 
#define CL_AVC_ME_SEARCH_WINDOW_TINY_INTEL   0x2
 
#define CL_AVC_ME_SEARCH_WINDOW_EXTRA_TINY_INTEL   0x3
 
#define CL_AVC_ME_SEARCH_WINDOW_DIAMOND_INTEL   0x4
 
#define CL_AVC_ME_SEARCH_WINDOW_LARGE_DIAMOND_INTEL   0x5
 
#define CL_AVC_ME_SEARCH_WINDOW_RESERVED0_INTEL   0x6
 
#define CL_AVC_ME_SEARCH_WINDOW_RESERVED1_INTEL   0x7
 
#define CL_AVC_ME_SEARCH_WINDOW_CUSTOM_INTEL   0x8
 
#define CL_AVC_ME_SEARCH_WINDOW_16x12_RADIUS_INTEL   0x9
 
#define CL_AVC_ME_SEARCH_WINDOW_4x4_RADIUS_INTEL   0x2
 
#define CL_AVC_ME_SEARCH_WINDOW_2x2_RADIUS_INTEL   0xa
 
#define CL_AVC_ME_SAD_ADJUST_MODE_NONE_INTEL   0x0
 
#define CL_AVC_ME_SAD_ADJUST_MODE_HAAR_INTEL   0x2
 
#define CL_AVC_ME_SUBPIXEL_MODE_INTEGER_INTEL   0x0
 
#define CL_AVC_ME_SUBPIXEL_MODE_HPEL_INTEL   0x1
 
#define CL_AVC_ME_SUBPIXEL_MODE_QPEL_INTEL   0x3
 
#define CL_AVC_ME_COST_PRECISION_QPEL_INTEL   0x0
 
#define CL_AVC_ME_COST_PRECISION_HPEL_INTEL   0x1
 
#define CL_AVC_ME_COST_PRECISION_PEL_INTEL   0x2
 
#define CL_AVC_ME_COST_PRECISION_DPEL_INTEL   0x3
 
#define CL_AVC_ME_BIDIR_WEIGHT_QUARTER_INTEL   0x10
 
#define CL_AVC_ME_BIDIR_WEIGHT_THIRD_INTEL   0x15
 
#define CL_AVC_ME_BIDIR_WEIGHT_HALF_INTEL   0x20
 
#define CL_AVC_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL   0x2B
 
#define CL_AVC_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL   0x30
 
#define CL_AVC_ME_BORDER_REACHED_LEFT_INTEL   0x0
 
#define CL_AVC_ME_BORDER_REACHED_RIGHT_INTEL   0x2
 
#define CL_AVC_ME_BORDER_REACHED_TOP_INTEL   0x4
 
#define CL_AVC_ME_BORDER_REACHED_BOTTOM_INTEL   0x8
 
#define CL_AVC_ME_SKIP_BLOCK_PARTITION_16x16_INTEL   0x0
 
#define CL_AVC_ME_SKIP_BLOCK_PARTITION_8x8_INTEL   0x4000
 
#define CL_AVC_ME_SKIP_BLOCK_16x16_FORWARD_ENABLE_INTEL   ( 0x1 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_16x16_BACKWARD_ENABLE_INTEL   ( 0x2 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_16x16_DUAL_ENABLE_INTEL   ( 0x3 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_FORWARD_ENABLE_INTEL   ( 0x55 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_BACKWARD_ENABLE_INTEL   ( 0xAA << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_DUAL_ENABLE_INTEL   ( 0xFF << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_0_FORWARD_ENABLE_INTEL   ( 0x1 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_0_BACKWARD_ENABLE_INTEL   ( 0x2 << 24 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_1_FORWARD_ENABLE_INTEL   ( 0x1 << 26 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_1_BACKWARD_ENABLE_INTEL   ( 0x2 << 26 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_2_FORWARD_ENABLE_INTEL   ( 0x1 << 28 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_2_BACKWARD_ENABLE_INTEL   ( 0x2 << 28 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_3_FORWARD_ENABLE_INTEL   ( 0x1 << 30 )
 
#define CL_AVC_ME_SKIP_BLOCK_8x8_3_BACKWARD_ENABLE_INTEL   ( 0x2 << 30 )
 
#define CL_AVC_ME_BLOCK_BASED_SKIP_4x4_INTEL   0x00
 
#define CL_AVC_ME_BLOCK_BASED_SKIP_8x8_INTEL   0x80
 
#define CL_AVC_ME_INTRA_16x16_INTEL   0x0
 
#define CL_AVC_ME_INTRA_8x8_INTEL   0x1
 
#define CL_AVC_ME_INTRA_4x4_INTEL   0x2
 
#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_16x16_INTEL   0x6
 
#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_8x8_INTEL   0x5
 
#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_4x4_INTEL   0x3
 
#define CL_AVC_ME_INTRA_NEIGHBOR_LEFT_MASK_ENABLE_INTEL   0x60
 
#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_MASK_ENABLE_INTEL   0x10
 
#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_RIGHT_MASK_ENABLE_INTEL   0x8
 
#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_LEFT_MASK_ENABLE_INTEL   0x4
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL   0x0
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DC_INTEL   0x2
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL   0x3
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL   0x4
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL   0x4
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL   0x5
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL   0x6
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL   0x7
 
#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL   0x8
 
#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_DC_INTEL   0x0
 
#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1
 
#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL   0x2
 
#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL   0x3
 
#define CL_AVC_ME_FRAME_FORWARD_INTEL   0x1
 
#define CL_AVC_ME_FRAME_BACKWARD_INTEL   0x2
 
#define CL_AVC_ME_FRAME_DUAL_INTEL   0x3
 
#define CL_AVC_ME_SLICE_TYPE_PRED_INTEL   0x0
 
#define CL_AVC_ME_SLICE_TYPE_BPRED_INTEL   0x1
 
#define CL_AVC_ME_SLICE_TYPE_INTRA_INTEL   0x2
 
#define CL_AVC_ME_INTERLACED_SCAN_TOP_FIELD_INTEL   0x0
 
#define CL_AVC_ME_INTERLACED_SCAN_BOTTOM_FIELD_INTEL   0x1
 

Typedefs

typedef struct
_cl_accelerator_intel * 
cl_accelerator_intel
 
typedef cl_uint cl_accelerator_type_intel
 
typedef cl_uint cl_accelerator_info_intel
 
typedef struct
_cl_motion_estimation_desc_intel 
cl_motion_estimation_desc_intel
 
typedef CL_API_ENTRY
cl_accelerator_intel(CL_API_CALL
clCreateAcceleratorINTEL_fn )(cl_context, cl_accelerator_type_intel, size_t, const void *, cl_int *) CL_EXT_SUFFIX__VERSION_1_2
 
typedef CL_API_ENTRY cl_int(CL_API_CALLclGetAcceleratorInfoINTEL_fn )(cl_accelerator_intel, cl_accelerator_info_intel, size_t, void *, size_t *) CL_EXT_SUFFIX__VERSION_1_2
 
typedef CL_API_ENTRY cl_int(CL_API_CALLclRetainAcceleratorINTEL_fn )(cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2
 
typedef CL_API_ENTRY cl_int(CL_API_CALLclReleaseAcceleratorINTEL_fn )(cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2
 
typedef cl_uint cl_diagnostics_verbose_level
 

Functions

CL_API_ENTRY
cl_accelerator_intel
CL_API_CALL 
clCreateAcceleratorINTEL (cl_context, cl_accelerator_type_intel, size_t, const void *, cl_int *) CL_EXT_SUFFIX__VERSION_1_2
 
CL_API_ENTRY cl_int CL_API_CALL clGetAcceleratorInfoINTEL (cl_accelerator_intel, cl_accelerator_info_intel, size_t, void *, size_t *) CL_EXT_SUFFIX__VERSION_1_2
 
CL_API_ENTRY cl_int CL_API_CALL clRetainAcceleratorINTEL (cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2
 
CL_API_ENTRY cl_int CL_API_CALL clReleaseAcceleratorINTEL (cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2
 

Macro Definition Documentation

#define CL_ACCELERATOR_CONTEXT_INTEL   0x4092

Definition at line 112 of file cl_ext_intel.h.

#define CL_ACCELERATOR_DESCRIPTOR_INTEL   0x4090

Definition at line 110 of file cl_ext_intel.h.

#define CL_ACCELERATOR_REFERENCE_COUNT_INTEL   0x4091

Definition at line 111 of file cl_ext_intel.h.

#define CL_ACCELERATOR_TYPE_INTEL   0x4093

Definition at line 113 of file cl_ext_intel.h.

#define CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTEL   0x0

Definition at line 107 of file cl_ext_intel.h.

#define CL_ACCELERATOR_TYPE_NOT_SUPPORTED_INTEL   -1097

Definition at line 104 of file cl_ext_intel.h.

#define CL_AVC_ME_BIDIR_WEIGHT_HALF_INTEL   0x20

Definition at line 350 of file cl_ext_intel.h.

#define CL_AVC_ME_BIDIR_WEIGHT_QUARTER_INTEL   0x10

Definition at line 348 of file cl_ext_intel.h.

#define CL_AVC_ME_BIDIR_WEIGHT_THIRD_INTEL   0x15

Definition at line 349 of file cl_ext_intel.h.

#define CL_AVC_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL   0x30

Definition at line 352 of file cl_ext_intel.h.

#define CL_AVC_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL   0x2B

Definition at line 351 of file cl_ext_intel.h.

#define CL_AVC_ME_BLOCK_BASED_SKIP_4x4_INTEL   0x00

Definition at line 377 of file cl_ext_intel.h.

#define CL_AVC_ME_BLOCK_BASED_SKIP_8x8_INTEL   0x80

Definition at line 378 of file cl_ext_intel.h.

#define CL_AVC_ME_BORDER_REACHED_BOTTOM_INTEL   0x8

Definition at line 357 of file cl_ext_intel.h.

#define CL_AVC_ME_BORDER_REACHED_LEFT_INTEL   0x0

Definition at line 354 of file cl_ext_intel.h.

#define CL_AVC_ME_BORDER_REACHED_RIGHT_INTEL   0x2

Definition at line 355 of file cl_ext_intel.h.

#define CL_AVC_ME_BORDER_REACHED_TOP_INTEL   0x4

Definition at line 356 of file cl_ext_intel.h.

#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_DC_INTEL   0x0

Definition at line 403 of file cl_ext_intel.h.

#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1

Definition at line 404 of file cl_ext_intel.h.

#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL   0x3

Definition at line 406 of file cl_ext_intel.h.

#define CL_AVC_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL   0x2

Definition at line 405 of file cl_ext_intel.h.

#define CL_AVC_ME_COST_PRECISION_DPEL_INTEL   0x3

Definition at line 346 of file cl_ext_intel.h.

#define CL_AVC_ME_COST_PRECISION_HPEL_INTEL   0x1

Definition at line 344 of file cl_ext_intel.h.

#define CL_AVC_ME_COST_PRECISION_PEL_INTEL   0x2

Definition at line 345 of file cl_ext_intel.h.

#define CL_AVC_ME_COST_PRECISION_QPEL_INTEL   0x0

Definition at line 343 of file cl_ext_intel.h.

#define CL_AVC_ME_FRAME_BACKWARD_INTEL   0x2

Definition at line 409 of file cl_ext_intel.h.

#define CL_AVC_ME_FRAME_DUAL_INTEL   0x3

Definition at line 410 of file cl_ext_intel.h.

#define CL_AVC_ME_FRAME_FORWARD_INTEL   0x1

Definition at line 408 of file cl_ext_intel.h.

#define CL_AVC_ME_INTERLACED_SCAN_BOTTOM_FIELD_INTEL   0x1

Definition at line 417 of file cl_ext_intel.h.

#define CL_AVC_ME_INTERLACED_SCAN_TOP_FIELD_INTEL   0x0

Definition at line 416 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_16x16_INTEL   0x0

Definition at line 380 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_4x4_INTEL   0x2

Definition at line 382 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_8x8_INTEL   0x1

Definition at line 381 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_16x16_INTEL   0x6

Definition at line 384 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_4x4_INTEL   0x3

Definition at line 386 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_LUMA_PARTITION_MASK_8x8_INTEL   0x5

Definition at line 385 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_NEIGHBOR_LEFT_MASK_ENABLE_INTEL   0x60

Definition at line 388 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_LEFT_MASK_ENABLE_INTEL   0x4

Definition at line 391 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_MASK_ENABLE_INTEL   0x10

Definition at line 389 of file cl_ext_intel.h.

#define CL_AVC_ME_INTRA_NEIGHBOR_UPPER_RIGHT_MASK_ENABLE_INTEL   0x8

Definition at line 390 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DC_INTEL   0x2

Definition at line 395 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL   0x3

Definition at line 396 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL   0x4

Definition at line 397 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL   0x6

Definition at line 400 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1

Definition at line 394 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL   0x8

Definition at line 402 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL   0x4

Definition at line 398 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL   0x0

Definition at line 393 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL   0x7

Definition at line 401 of file cl_ext_intel.h.

#define CL_AVC_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL   0x5

Definition at line 399 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_16x16_INTEL   0x0

Definition at line 300 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_16x8_INTEL   0x1

Definition at line 301 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_8x16_INTEL   0x2

Definition at line 302 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_8x8_INTEL   0x3

Definition at line 303 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_BACKWARD_INTEL   0x1

Definition at line 311 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_BIDIRECTIONAL_INTEL   0x2

Definition at line 312 of file cl_ext_intel.h.

#define CL_AVC_ME_MAJOR_FORWARD_INTEL   0x0

Definition at line 310 of file cl_ext_intel.h.

#define CL_AVC_ME_MINOR_4x4_INTEL   0x3

Definition at line 308 of file cl_ext_intel.h.

#define CL_AVC_ME_MINOR_4x8_INTEL   0x2

Definition at line 307 of file cl_ext_intel.h.

#define CL_AVC_ME_MINOR_8x4_INTEL   0x1

Definition at line 306 of file cl_ext_intel.h.

#define CL_AVC_ME_MINOR_8x8_INTEL   0x0

Definition at line 305 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_16x16_INTEL   0x7E

Definition at line 315 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_16x8_INTEL   0x7D

Definition at line 316 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_4x4_INTEL   0x3F

Definition at line 321 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_4x8_INTEL   0x5F

Definition at line 320 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_8x16_INTEL   0x7B

Definition at line 317 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_8x4_INTEL   0x6F

Definition at line 319 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_8x8_INTEL   0x77

Definition at line 318 of file cl_ext_intel.h.

#define CL_AVC_ME_PARTITION_MASK_ALL_INTEL   0x0

Definition at line 314 of file cl_ext_intel.h.

#define CL_AVC_ME_SAD_ADJUST_MODE_HAAR_INTEL   0x2

Definition at line 337 of file cl_ext_intel.h.

#define CL_AVC_ME_SAD_ADJUST_MODE_NONE_INTEL   0x0

Definition at line 336 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_16x12_RADIUS_INTEL   0x9

Definition at line 332 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_2x2_RADIUS_INTEL   0xa

Definition at line 334 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_4x4_RADIUS_INTEL   0x2

Definition at line 333 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_CUSTOM_INTEL   0x8

Definition at line 331 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_DIAMOND_INTEL   0x4

Definition at line 327 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_EXHAUSTIVE_INTEL   0x0

Definition at line 323 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_EXTRA_TINY_INTEL   0x3

Definition at line 326 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_LARGE_DIAMOND_INTEL   0x5

Definition at line 328 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_RESERVED0_INTEL   0x6

Definition at line 329 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_RESERVED1_INTEL   0x7

Definition at line 330 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_SMALL_INTEL   0x1

Definition at line 324 of file cl_ext_intel.h.

#define CL_AVC_ME_SEARCH_WINDOW_TINY_INTEL   0x2

Definition at line 325 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_16x16_BACKWARD_ENABLE_INTEL   ( 0x2 << 24 )

Definition at line 363 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_16x16_DUAL_ENABLE_INTEL   ( 0x3 << 24 )

Definition at line 364 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_16x16_FORWARD_ENABLE_INTEL   ( 0x1 << 24 )

Definition at line 362 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_0_BACKWARD_ENABLE_INTEL   ( 0x2 << 24 )

Definition at line 369 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_0_FORWARD_ENABLE_INTEL   ( 0x1 << 24 )

Definition at line 368 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_1_BACKWARD_ENABLE_INTEL   ( 0x2 << 26 )

Definition at line 371 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_1_FORWARD_ENABLE_INTEL   ( 0x1 << 26 )

Definition at line 370 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_2_BACKWARD_ENABLE_INTEL   ( 0x2 << 28 )

Definition at line 373 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_2_FORWARD_ENABLE_INTEL   ( 0x1 << 28 )

Definition at line 372 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_3_BACKWARD_ENABLE_INTEL   ( 0x2 << 30 )

Definition at line 375 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_3_FORWARD_ENABLE_INTEL   ( 0x1 << 30 )

Definition at line 374 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_BACKWARD_ENABLE_INTEL   ( 0xAA << 24 )

Definition at line 366 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_DUAL_ENABLE_INTEL   ( 0xFF << 24 )

Definition at line 367 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_8x8_FORWARD_ENABLE_INTEL   ( 0x55 << 24 )

Definition at line 365 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_PARTITION_16x16_INTEL   0x0

Definition at line 359 of file cl_ext_intel.h.

#define CL_AVC_ME_SKIP_BLOCK_PARTITION_8x8_INTEL   0x4000

Definition at line 360 of file cl_ext_intel.h.

#define CL_AVC_ME_SLICE_TYPE_BPRED_INTEL   0x1

Definition at line 413 of file cl_ext_intel.h.

#define CL_AVC_ME_SLICE_TYPE_INTRA_INTEL   0x2

Definition at line 414 of file cl_ext_intel.h.

#define CL_AVC_ME_SLICE_TYPE_PRED_INTEL   0x0

Definition at line 412 of file cl_ext_intel.h.

#define CL_AVC_ME_SUBPIXEL_MODE_HPEL_INTEL   0x1

Definition at line 340 of file cl_ext_intel.h.

#define CL_AVC_ME_SUBPIXEL_MODE_INTEGER_INTEL   0x0

Definition at line 339 of file cl_ext_intel.h.

#define CL_AVC_ME_SUBPIXEL_MODE_QPEL_INTEL   0x3

Definition at line 341 of file cl_ext_intel.h.

#define CL_AVC_ME_VERSION_0_INTEL   0x0;

Definition at line 297 of file cl_ext_intel.h.

#define CL_AVC_ME_VERSION_1_INTEL   0x1;

Definition at line 298 of file cl_ext_intel.h.

#define CL_CONTEXT_DIAGNOSTICS_LEVEL_ALL_INTEL   ( 0xff )

Definition at line 272 of file cl_ext_intel.h.

#define CL_CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL   ( 1 << 1 )

Definition at line 274 of file cl_ext_intel.h.

#define CL_CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL   ( 1 )

Definition at line 273 of file cl_ext_intel.h.

#define CL_CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL   ( 1 << 2 )

Definition at line 275 of file cl_ext_intel.h.

#define CL_CONTEXT_SHOW_DIAGNOSTICS_INTEL   0x4106

Definition at line 270 of file cl_ext_intel.h.

#define CL_DEVICE_AVC_ME_SUPPORTS_PREEMPTION_INTEL   0x410D

Definition at line 295 of file cl_ext_intel.h.

#define CL_DEVICE_AVC_ME_SUPPORTS_TEXTURE_SAMPLER_USE_INTEL   0x410C

Definition at line 294 of file cl_ext_intel.h.

#define CL_DEVICE_AVC_ME_VERSION_INTEL   0x410B

Definition at line 293 of file cl_ext_intel.h.

#define CL_DEVICE_ME_VERSION_INTEL   0x407E

Definition at line 174 of file cl_ext_intel.h.

#define CL_DEVICE_NUM_SIMULTANEOUS_INTEROPS_INTEL   0x4105

Definition at line 231 of file cl_ext_intel.h.

#define CL_DEVICE_PARTITION_BY_NAMES_INTEL   0x4052

Definition at line 76 of file cl_ext_intel.h.

#define CL_DEVICE_PLANAR_YUV_MAX_HEIGHT_INTEL   0x417F

Definition at line 287 of file cl_ext_intel.h.

#define CL_DEVICE_PLANAR_YUV_MAX_WIDTH_INTEL   0x417E

Definition at line 286 of file cl_ext_intel.h.

#define CL_DEVICE_SIMULTANEOUS_INTEROPS_INTEL   0x4104

Definition at line 230 of file cl_ext_intel.h.

#define CL_DEVICE_SUB_GROUP_SIZES_INTEL   0x4108

Definition at line 258 of file cl_ext_intel.h.

#define CL_EGL_YUV_PLANE_INTEL   0x4107

Definition at line 239 of file cl_ext_intel.h.

#define cl_intel_accelerator   1

Definition at line 85 of file cl_ext_intel.h.

#define cl_intel_advanced_motion_estimation   1

Definition at line 87 of file cl_ext_intel.h.

#define cl_intel_device_partition_by_names   1

Definition at line 74 of file cl_ext_intel.h.

#define cl_intel_driver_diagnostics   1

Definition at line 266 of file cl_ext_intel.h.

#define cl_intel_egl_image_yuv   1

Definition at line 237 of file cl_ext_intel.h.

#define cl_intel_motion_estimation   1

Definition at line 86 of file cl_ext_intel.h.

#define cl_intel_packed_yuv   1

Definition at line 245 of file cl_ext_intel.h.

#define cl_intel_required_subgroup_size   1

Definition at line 256 of file cl_ext_intel.h.

#define cl_intel_simultaneous_sharing   1

Definition at line 228 of file cl_ext_intel.h.

#define cl_intel_thread_local_exec   1

Definition at line 66 of file cl_ext_intel.h.

#define CL_INVALID_ACCELERATOR_DESCRIPTOR_INTEL   -1096

Definition at line 103 of file cl_ext_intel.h.

#define CL_INVALID_ACCELERATOR_INTEL   -1094

Definition at line 101 of file cl_ext_intel.h.

#define CL_INVALID_ACCELERATOR_TYPE_INTEL   -1095

Definition at line 102 of file cl_ext_intel.h.

#define CL_KERNEL_COMPILE_SUB_GROUP_SIZE_INTEL   0x410A

Definition at line 260 of file cl_ext_intel.h.

#define CL_KERNEL_SPILL_MEM_SIZE_INTEL   0x4109

Definition at line 259 of file cl_ext_intel.h.

#define CL_ME_BACKWARD_INPUT_MODE_INTEL   0x2

Definition at line 137 of file cl_ext_intel.h.

#define CL_ME_BIDIR_WEIGHT_HALF_INTEL   32

Definition at line 142 of file cl_ext_intel.h.

#define CL_ME_BIDIR_WEIGHT_QUARTER_INTEL   16

Definition at line 140 of file cl_ext_intel.h.

#define CL_ME_BIDIR_WEIGHT_THIRD_INTEL   21

Definition at line 141 of file cl_ext_intel.h.

#define CL_ME_BIDIR_WEIGHT_THREE_QUARTER_INTEL   48

Definition at line 144 of file cl_ext_intel.h.

#define CL_ME_BIDIR_WEIGHT_TWO_THIRD_INTEL   43

Definition at line 143 of file cl_ext_intel.h.

#define CL_ME_BIDIRECTION_INPUT_MODE_INTEL   0x3

Definition at line 138 of file cl_ext_intel.h.

#define CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTEL   0x1

Definition at line 132 of file cl_ext_intel.h.

#define CL_ME_CHROMA_PREDICTOR_MODE_DC_INTEL   0x0

Definition at line 168 of file cl_ext_intel.h.

#define CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1

Definition at line 169 of file cl_ext_intel.h.

#define CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL   0x3

Definition at line 171 of file cl_ext_intel.h.

#define CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL   0x2

Definition at line 170 of file cl_ext_intel.h.

#define CL_ME_COST_PENALTY_HIGH_INTEL   0x3

Definition at line 149 of file cl_ext_intel.h.

#define CL_ME_COST_PENALTY_LOW_INTEL   0x1

Definition at line 147 of file cl_ext_intel.h.

#define CL_ME_COST_PENALTY_NONE_INTEL   0x0

Definition at line 146 of file cl_ext_intel.h.

#define CL_ME_COST_PENALTY_NORMAL_INTEL   0x2

Definition at line 148 of file cl_ext_intel.h.

#define CL_ME_COST_PRECISION_DPEL_INTEL   0x3

Definition at line 154 of file cl_ext_intel.h.

#define CL_ME_COST_PRECISION_HPEL_INTEL   0x1

Definition at line 152 of file cl_ext_intel.h.

#define CL_ME_COST_PRECISION_PEL_INTEL   0x2

Definition at line 153 of file cl_ext_intel.h.

#define CL_ME_COST_PRECISION_QPEL_INTEL   0x0

Definition at line 151 of file cl_ext_intel.h.

#define CL_ME_FORWARD_INPUT_MODE_INTEL   0x1

Definition at line 136 of file cl_ext_intel.h.

#define CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTEL   0x2

Definition at line 133 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_DC_INTEL   0x2

Definition at line 158 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL   0x3

Definition at line 159 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL   0x4

Definition at line 161 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL   0x6

Definition at line 164 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL   0x1

Definition at line 157 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL   0x8

Definition at line 166 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL   0x4

Definition at line 162 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL   0x0

Definition at line 156 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL   0x7

Definition at line 165 of file cl_ext_intel.h.

#define CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL   0x5

Definition at line 163 of file cl_ext_intel.h.

#define CL_ME_MB_TYPE_16x16_INTEL   0x0

Definition at line 116 of file cl_ext_intel.h.

#define CL_ME_MB_TYPE_4x4_INTEL   0x2

Definition at line 118 of file cl_ext_intel.h.

#define CL_ME_MB_TYPE_8x8_INTEL   0x1

Definition at line 117 of file cl_ext_intel.h.

#define CL_ME_SAD_ADJUST_MODE_HAAR_INTEL   0x1

Definition at line 125 of file cl_ext_intel.h.

#define CL_ME_SAD_ADJUST_MODE_NONE_INTEL   0x0

Definition at line 124 of file cl_ext_intel.h.

#define CL_ME_SEARCH_PATH_RADIUS_16_12_INTEL   0x5

Definition at line 129 of file cl_ext_intel.h.

#define CL_ME_SEARCH_PATH_RADIUS_2_2_INTEL   0x0

Definition at line 127 of file cl_ext_intel.h.

#define CL_ME_SEARCH_PATH_RADIUS_4_4_INTEL   0x1

Definition at line 128 of file cl_ext_intel.h.

#define CL_ME_SKIP_BLOCK_TYPE_16x16_INTEL   0x0

Definition at line 131 of file cl_ext_intel.h.

#define CL_ME_SKIP_BLOCK_TYPE_8x8_INTEL   0x4

Definition at line 134 of file cl_ext_intel.h.

#define CL_ME_SUBPIXEL_MODE_HPEL_INTEL   0x1

Definition at line 121 of file cl_ext_intel.h.

#define CL_ME_SUBPIXEL_MODE_INTEGER_INTEL   0x0

Definition at line 120 of file cl_ext_intel.h.

#define CL_ME_SUBPIXEL_MODE_QPEL_INTEL   0x2

Definition at line 122 of file cl_ext_intel.h.

#define CL_ME_VERSION_ADVANCED_VER_1_INTEL   0x1

Definition at line 177 of file cl_ext_intel.h.

#define CL_ME_VERSION_ADVANCED_VER_2_INTEL   0x2

Definition at line 178 of file cl_ext_intel.h.

#define CL_ME_VERSION_LEGACY_INTEL   0x0

Definition at line 176 of file cl_ext_intel.h.

#define CL_MEM_ACCESS_FLAGS_UNRESTRICTED_INTEL   ( 1 << 25 )

Definition at line 284 of file cl_ext_intel.h.

#define CL_MEM_NO_ACCESS_INTEL   ( 1 << 24 )

Definition at line 283 of file cl_ext_intel.h.

#define CL_NV12_INTEL   0x410E

Definition at line 281 of file cl_ext_intel.h.

#define CL_PARTITION_BY_NAMES_LIST_END_INTEL   -1

Definition at line 77 of file cl_ext_intel.h.

#define CL_QUEUE_THREAD_LOCAL_EXEC_ENABLE_INTEL   (((cl_bitfield)1) << 31)

Definition at line 68 of file cl_ext_intel.h.

#define CL_UYVY_INTEL   0x4077

Definition at line 248 of file cl_ext_intel.h.

#define CL_VYUY_INTEL   0x4079

Definition at line 250 of file cl_ext_intel.h.

#define CL_YUYV_INTEL   0x4076

Definition at line 247 of file cl_ext_intel.h.

#define CL_YVYU_INTEL   0x4078

Definition at line 249 of file cl_ext_intel.h.

Typedef Documentation

typedef cl_uint cl_accelerator_info_intel

Definition at line 91 of file cl_ext_intel.h.

typedef struct _cl_accelerator_intel* cl_accelerator_intel

Definition at line 89 of file cl_ext_intel.h.

typedef cl_uint cl_accelerator_type_intel

Definition at line 90 of file cl_ext_intel.h.

Definition at line 268 of file cl_ext_intel.h.

Definition at line 188 of file cl_ext_intel.h.

typedef CL_API_ENTRY cl_int(CL_API_CALL * clGetAcceleratorInfoINTEL_fn)(cl_accelerator_intel, cl_accelerator_info_intel, size_t, void *, size_t *) CL_EXT_SUFFIX__VERSION_1_2

Definition at line 203 of file cl_ext_intel.h.

typedef CL_API_ENTRY cl_int(CL_API_CALL * clReleaseAcceleratorINTEL_fn)(cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2

Definition at line 221 of file cl_ext_intel.h.

typedef CL_API_ENTRY cl_int(CL_API_CALL * clRetainAcceleratorINTEL_fn)(cl_accelerator_intel) CL_EXT_SUFFIX__VERSION_1_2

Definition at line 214 of file cl_ext_intel.h.

Function Documentation

CL_API_ENTRY cl_accelerator_intel CL_API_CALL clCreateAcceleratorINTEL ( cl_context  ,
cl_accelerator_type_intel  ,
size_t  ,
const void ,
cl_int *   
)
CL_API_ENTRY cl_int CL_API_CALL clGetAcceleratorInfoINTEL ( cl_accelerator_intel  ,
cl_accelerator_info_intel  ,
size_t  ,
void ,
size_t *   
)
CL_API_ENTRY cl_int CL_API_CALL clReleaseAcceleratorINTEL ( cl_accelerator_intel  )
CL_API_ENTRY cl_int CL_API_CALL clRetainAcceleratorINTEL ( cl_accelerator_intel  )