Class INTELPerformanceQuery

java.lang.Object
org.lwjgl.vulkan.INTELPerformanceQuery

public class INTELPerformanceQuery extends Object
  • 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

      public static final String 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

      public static int nvkInitializePerformanceApiINTEL(VkDevice device, long pInitializeInfo)
      VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
    • vkInitializePerformanceApiINTEL

      @NativeType("VkResult") public static int vkInitializePerformanceApiINTEL(VkDevice device, @NativeType("VkInitializePerformanceApiInfoINTEL const *") VkInitializePerformanceApiInfoINTEL pInitializeInfo)
      VkResult vkInitializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL const * pInitializeInfo)
    • vkUninitializePerformanceApiINTEL

      public static void vkUninitializePerformanceApiINTEL(VkDevice device)
      void vkUninitializePerformanceApiINTEL(VkDevice device)
    • nvkCmdSetPerformanceMarkerINTEL

      public static int nvkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, long pMarkerInfo)
      VkResult vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, VkPerformanceMarkerInfoINTEL const * pMarkerInfo)
    • vkCmdSetPerformanceMarkerINTEL

      @NativeType("VkResult") public static int vkCmdSetPerformanceMarkerINTEL(VkCommandBuffer commandBuffer, @NativeType("VkPerformanceMarkerInfoINTEL const *") 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

      @NativeType("VkResult") public static int vkCmdSetPerformanceStreamMarkerINTEL(VkCommandBuffer commandBuffer, @NativeType("VkPerformanceStreamMarkerInfoINTEL const *") 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

      @NativeType("VkResult") public static int vkCmdSetPerformanceOverrideINTEL(VkCommandBuffer commandBuffer, @NativeType("VkPerformanceOverrideInfoINTEL const *") 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

      @NativeType("VkResult") public static int vkAcquirePerformanceConfigurationINTEL(VkDevice device, @NativeType("VkPerformanceConfigurationAcquireInfoINTEL const *") VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, @NativeType("VkPerformanceConfigurationINTEL *") LongBuffer pConfiguration)
      VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)
    • vkReleasePerformanceConfigurationINTEL

      @NativeType("VkResult") public static int vkReleasePerformanceConfigurationINTEL(VkDevice device, @NativeType("VkPerformanceConfigurationINTEL") long configuration)
      VkResult vkReleasePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationINTEL configuration)
    • vkQueueSetPerformanceConfigurationINTEL

      @NativeType("VkResult") public static int vkQueueSetPerformanceConfigurationINTEL(VkQueue queue, @NativeType("VkPerformanceConfigurationINTEL") long configuration)
      VkResult vkQueueSetPerformanceConfigurationINTEL(VkQueue queue, VkPerformanceConfigurationINTEL configuration)
    • nvkGetPerformanceParameterINTEL

      public static int nvkGetPerformanceParameterINTEL(VkDevice device, int parameter, long pValue)
      VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
    • vkGetPerformanceParameterINTEL

      @NativeType("VkResult") public static int vkGetPerformanceParameterINTEL(VkDevice device, @NativeType("VkPerformanceParameterTypeINTEL") int parameter, @NativeType("VkPerformanceValueINTEL *") VkPerformanceValueINTEL pValue)
      VkResult vkGetPerformanceParameterINTEL(VkDevice device, VkPerformanceParameterTypeINTEL parameter, VkPerformanceValueINTEL * pValue)
    • vkAcquirePerformanceConfigurationINTEL

      @NativeType("VkResult") public static int vkAcquirePerformanceConfigurationINTEL(VkDevice device, @NativeType("VkPerformanceConfigurationAcquireInfoINTEL const *") VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, @NativeType("VkPerformanceConfigurationINTEL *") long[] pConfiguration)
      VkResult vkAcquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL const * pAcquireInfo, VkPerformanceConfigurationINTEL * pConfiguration)