public final class INTELDriverDiagnostics
extends java.lang.Object
The OpenCL specification allows registering a callback function during OpenCL context creation that will be called whenever there is an error. This extension extends this mechanism by allowing the driver to pass additional strings containing diagnostic information. The diagnostic messages can help to understand how the driver works and can provide guidance to modify an application to improve performance.
Requires CL12.
| Modifier and Type | Field and Description |
|---|---|
static int |
CL_CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL
The value for the property
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported. |
static int |
CL_CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL
The value for the property
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported. |
static int |
CL_CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL
The value for the property
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported. |
static int |
CL_CONTEXT_SHOW_DIAGNOSTICS_INTEL
|
public static final int CL_CONTEXT_SHOW_DIAGNOSTICS_INTEL
public static final int CL_CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported.
CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL - Messages under good verbose level report good use cases to verify that the driver is used properly and optimally.CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL - Messages under bad verbose level report cases that may result in degraded performance.CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL -
Messages under neutral verbose level report cases that may or may not have performance implications. Additionally, neutral diagnostic messages may
inform developers about specific internal driver properties.
public static final int CL_CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported.
CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL - Messages under good verbose level report good use cases to verify that the driver is used properly and optimally.CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL - Messages under bad verbose level report cases that may result in degraded performance.CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL -
Messages under neutral verbose level report cases that may or may not have performance implications. Additionally, neutral diagnostic messages may
inform developers about specific internal driver properties.
public static final int CL_CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL
CONTEXT_SHOW_DIAGNOSTICS_INTEL is a bitfield of type cl_diagnostic_verbose_level_intel that controls the types of
diagnostic messages that are reported.
CONTEXT_DIAGNOSTICS_LEVEL_GOOD_INTEL - Messages under good verbose level report good use cases to verify that the driver is used properly and optimally.CONTEXT_DIAGNOSTICS_LEVEL_BAD_INTEL - Messages under bad verbose level report cases that may result in degraded performance.CONTEXT_DIAGNOSTICS_LEVEL_NEUTRAL_INTEL -
Messages under neutral verbose level report cases that may or may not have performance implications. Additionally, neutral diagnostic messages may
inform developers about specific internal driver properties.
Copyright LWJGL. All Rights Reserved. License terms.