Class ARMPerformanceCountersByRegion

java.lang.Object
org.lwjgl.vulkan.ARMPerformanceCountersByRegion

public class ARMPerformanceCountersByRegion extends Object
  • Field Details

    • VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION

      public static final int VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_SPEC_VERSION
      See Also:
    • VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME

      public static final String VK_ARM_PERFORMANCE_COUNTERS_BY_REGION_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_COUNTERS_BY_REGION_FEATURES_ARM

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_COUNTERS_BY_REGION_FEATURES_ARM
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_COUNTERS_BY_REGION_PROPERTIES_ARM

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_COUNTERS_BY_REGION_PROPERTIES_ARM
      See Also:
    • VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_ARM

      public static final int VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_ARM
      See Also:
    • VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_ARM

      public static final int VK_STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_ARM
      See Also:
    • VK_STRUCTURE_TYPE_RENDER_PASS_PERFORMANCE_COUNTERS_BY_REGION_BEGIN_INFO_ARM

      public static final int VK_STRUCTURE_TYPE_RENDER_PASS_PERFORMANCE_COUNTERS_BY_REGION_BEGIN_INFO_ARM
      See Also:
  • Method Details

    • nvkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM

      public static int nvkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, int queueFamilyIndex, long pCounterCount, long pCounters, long pCounterDescriptions)
      VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t * pCounterCount, VkPerformanceCounterARM * pCounters, VkPerformanceCounterDescriptionARM * pCounterDescriptions)
    • vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM

      @NativeType("VkResult") public static int vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, @NativeType("uint32_t") int queueFamilyIndex, @NativeType("uint32_t *") IntBuffer pCounterCount, @NativeType("VkPerformanceCounterARM *") @Nullable VkPerformanceCounterARM.Buffer pCounters, @NativeType("VkPerformanceCounterDescriptionARM *") @Nullable VkPerformanceCounterDescriptionARM.Buffer pCounterDescriptions)
      VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t * pCounterCount, VkPerformanceCounterARM * pCounters, VkPerformanceCounterDescriptionARM * pCounterDescriptions)
    • vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM

      @NativeType("VkResult") public static int vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, @NativeType("uint32_t") int queueFamilyIndex, @NativeType("uint32_t *") int[] pCounterCount, @NativeType("VkPerformanceCounterARM *") @Nullable VkPerformanceCounterARM.Buffer pCounters, @NativeType("VkPerformanceCounterDescriptionARM *") @Nullable VkPerformanceCounterDescriptionARM.Buffer pCounterDescriptions)
      VkResult vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM(VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, uint32_t * pCounterCount, VkPerformanceCounterARM * pCounters, VkPerformanceCounterDescriptionARM * pCounterDescriptions)