Package org.lwjgl.vulkan
Class INTELPerformanceQuery
java.lang.Object
org.lwjgl.vulkan.INTELPerformanceQuery
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkAcquirePerformanceConfigurationINTEL
(VkDevice device, long pAcquireInfo, long pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
static int
nvkCmdSetPerformanceMarkerINTEL
(VkCommandBuffer commandBuffer, long pMarkerInfo) VkResult vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL const * pMarkerInfo)
static int
nvkCmdSetPerformanceOverrideINTEL
(VkCommandBuffer commandBuffer, long pOverrideInfo) VkResult vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL const * pOverrideInfo)
static int
nvkCmdSetPerformanceStreamMarkerINTEL
(VkCommandBuffer commandBuffer, long pMarkerInfo) VkResult vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL const * pMarkerInfo)
static int
nvkGetPerformanceParameterINTEL
(VkDevice device, int parameter, long pValue) VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
static int
nvkInitializePerformanceApiINTEL
(VkDevice device, long pInitializeInfo) VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
static int
vkAcquirePerformanceConfigurationINTEL
(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, long[] pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
static int
vkAcquirePerformanceConfigurationINTEL
(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, LongBuffer pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
static int
vkCmdSetPerformanceMarkerINTEL
(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL pMarkerInfo) VkResult vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL const * pMarkerInfo)
static int
vkCmdSetPerformanceOverrideINTEL
(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL pOverrideInfo) VkResult vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL const * pOverrideInfo)
static int
vkCmdSetPerformanceStreamMarkerINTEL
(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL pMarkerInfo) VkResult vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL const * pMarkerInfo)
static int
vkGetPerformanceParameterINTEL
(VkDevice device, int parameter, VkPerformanceValueINTEL pValue) VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
static int
vkInitializePerformanceApiINTEL
(VkDevice device, VkInitializePerformanceApiInfoINTEL pInitializeInfo) VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
static int
vkQueueSetPerformanceConfigurationINTEL
(VkQueue queue, long configuration) VkResult vkQueueSetPerformanceConfigurationINTEL(VkQueue queue, VkPerformanceConfigurationINTEL configuration)
static int
vkReleasePerformanceConfigurationINTEL
(VkDevice device, long configuration) VkResult vkReleasePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationINTEL configuration)
static void
void vkUninitializePerformanceApiINTEL(VkDevice device)
-
Field Details
-
VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION
public static final int VK_INTEL_PERFORMANCE_QUERY_SPEC_VERSION- See Also:
-
VK_INTEL_PERFORMANCE_QUERY_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL- See Also:
-
VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
public static final int VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL- See Also:
-
VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL
public static final int VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL- See Also:
-
VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL
public static final int VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL- See Also:
-
VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL
public static final int VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL- See Also:
-
VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL
public static final int VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL- See Also:
-
VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL
public static final int VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL- See Also:
-
VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL
public static final int VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL- See Also:
-
VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL
public static final int VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL- See Also:
-
VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL
public static final int VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL- See Also:
-
VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL
public static final int VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL- See Also:
-
VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL
public static final int VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL- See Also:
-
VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL
public static final int VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL- See Also:
-
VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL
public static final int VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL- See Also:
-
VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL
public static final int VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL- See Also:
-
-
Method Details
-
nvkInitializePerformanceApiINTEL
VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
-
vkInitializePerformanceApiINTEL
public static int vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL pInitializeInfo) VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
-
vkUninitializePerformanceApiINTEL
void vkUninitializePerformanceApiINTEL(VkDevice device)
-
nvkCmdSetPerformanceMarkerINTEL
VkResult vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL const * pMarkerInfo)
-
vkCmdSetPerformanceMarkerINTEL
public static int vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL pMarkerInfo) VkResult vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL const * pMarkerInfo)
-
nvkCmdSetPerformanceStreamMarkerINTEL
public static int nvkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, long pMarkerInfo) VkResult vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL const * pMarkerInfo)
-
vkCmdSetPerformanceStreamMarkerINTEL
public static int vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL pMarkerInfo) VkResult vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceStreamMarkerInfoINTEL const * pMarkerInfo)
-
nvkCmdSetPerformanceOverrideINTEL
public static int nvkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, long pOverrideInfo) VkResult vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL const * pOverrideInfo)
-
vkCmdSetPerformanceOverrideINTEL
public static int vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL pOverrideInfo) VkResult vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, VkPerformanceOverrideInfoINTEL const * pOverrideInfo)
-
nvkAcquirePerformanceConfigurationINTEL
public static int nvkAcquirePerformanceConfigurationINTEL(VkDevice device, long pAcquireInfo, long pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
-
vkAcquirePerformanceConfigurationINTEL
public static int vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, LongBuffer pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
-
vkReleasePerformanceConfigurationINTEL
VkResult vkReleasePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationINTEL configuration)
-
vkQueueSetPerformanceConfigurationINTEL
VkResult vkQueueSetPerformanceConfigurationINTEL(VkQueue queue, VkPerformanceConfigurationINTEL configuration)
-
nvkGetPerformanceParameterINTEL
VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
-
vkGetPerformanceParameterINTEL
public static int vkGetPerformanceParameterINTEL(VkDevice device, int parameter, VkPerformanceValueINTEL pValue) VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
-
vkAcquirePerformanceConfigurationINTEL
public static int vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, long[] pConfiguration) VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
-