Top Description Fields Constructors Methods
org.lwjgl.opencl

public final Class INTELAdvancedMotionEstimation

extends Object
Class Inheritance

Native bindings to the intel_advanced_motion_estimation extension.

This extension builds upon the cl_intel_motion_estimation extension by providing block-based estimation and greater control over the estimation algorithm.

This extension reuses the set of host-callable functions and "motion estimation accelerator objects" defined in the cl_intel_motion_estimation extension. This extension depends on the OpenCL 1.2 built-in kernel infrastructure and on the cl_intel_accelerator extension, which provides an abstraction for domain-specific acceleration in the OpenCL runtime.

Requires intel_motion_estimation.

Field Summary

Modifier and TypeField and Description
public static final int
CL_DEVICE_ME_VERSION_INTEL

Accepted as arguments to clGetDeviceInfo.

public static final int
CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_CHROMA_PREDICTOR_MODE_DC_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_COST_PENALTY_HIGH_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PENALTY_LOW_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PENALTY_NONE_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PENALTY_NORMAL_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PRECISION_DPEL_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PRECISION_HEL_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PRECISION_PEL_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_COST_PRECISION_QPEL_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTEL

Accepted as flags passed to the kernel.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_DC_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL

Valid intra-search predictor mode constants.

public static final int
CL_ME_MB_TYPE_16x16_INTEL

Valid macroblock type constants.

public static final int
CL_ME_MB_TYPE_4x4_INTEL

Valid macroblock type constants.

public static final int
CL_ME_MB_TYPE_8x8_INTEL

Valid macroblock type constants.

public static final int
CL_ME_VERSION_ADVANCED_VER_1_INTEL

Valid constant values returned by clGetDeviceInfo.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CL_DEVICE_ME_VERSION_INTELback to summary
public static final int CL_DEVICE_ME_VERSION_INTEL

Accepted as arguments to clGetDeviceInfo.

CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTELback to summary
public static final int CL_ME_CHROMA_INTRA_PREDICT_ENABLED_INTEL

Accepted as flags passed to the kernel.

CL_ME_CHROMA_PREDICTOR_MODE_DC_INTELback to summary
public static final int CL_ME_CHROMA_PREDICTOR_MODE_DC_INTEL

Valid intra-search predictor mode constants.

CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTELback to summary
public static final int CL_ME_CHROMA_PREDICTOR_MODE_HORIZONTAL_INTEL

Valid intra-search predictor mode constants.

CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTELback to summary
public static final int CL_ME_CHROMA_PREDICTOR_MODE_PLANE_INTEL

Valid intra-search predictor mode constants.

CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTELback to summary
public static final int CL_ME_CHROMA_PREDICTOR_MODE_VERTICAL_INTEL

Valid intra-search predictor mode constants.

CL_ME_COST_PENALTY_HIGH_INTELback to summary
public static final int CL_ME_COST_PENALTY_HIGH_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PENALTY_LOW_INTELback to summary
public static final int CL_ME_COST_PENALTY_LOW_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PENALTY_NONE_INTELback to summary
public static final int CL_ME_COST_PENALTY_NONE_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PENALTY_NORMAL_INTELback to summary
public static final int CL_ME_COST_PENALTY_NORMAL_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PRECISION_DPEL_INTELback to summary
public static final int CL_ME_COST_PRECISION_DPEL_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PRECISION_HEL_INTELback to summary
public static final int CL_ME_COST_PRECISION_HEL_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PRECISION_PEL_INTELback to summary
public static final int CL_ME_COST_PRECISION_PEL_INTEL

Accepted as flags passed to the kernel.

CL_ME_COST_PRECISION_QPEL_INTELback to summary
public static final int CL_ME_COST_PRECISION_QPEL_INTEL

Accepted as flags passed to the kernel.

CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTELback to summary
public static final int CL_ME_LUMA_INTRA_PREDICT_ENABLED_INTEL

Accepted as flags passed to the kernel.

CL_ME_LUMA_PREDICTOR_MODE_DC_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_DC_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_LEFT_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_DIAGONAL_DOWN_RIGHT_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_DOWN_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_HORIZONTAL_UP_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_PLANE_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_LEFT_INTEL

Valid intra-search predictor mode constants.

CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTELback to summary
public static final int CL_ME_LUMA_PREDICTOR_MODE_VERTICAL_RIGHT_INTEL

Valid intra-search predictor mode constants.

CL_ME_MB_TYPE_16x16_INTELback to summary
public static final int CL_ME_MB_TYPE_16x16_INTEL

Valid macroblock type constants.

CL_ME_MB_TYPE_4x4_INTELback to summary
public static final int CL_ME_MB_TYPE_4x4_INTEL

Valid macroblock type constants.

CL_ME_MB_TYPE_8x8_INTELback to summary
public static final int CL_ME_MB_TYPE_8x8_INTEL

Valid macroblock type constants.

CL_ME_VERSION_ADVANCED_VER_1_INTELback to summary
public static final int CL_ME_VERSION_ADVANCED_VER_1_INTEL

Valid constant values returned by clGetDeviceInfo.

Constructor Detail

INTELAdvancedMotionEstimationback to summary
private INTELAdvancedMotionEstimation()