Class NVComputeOccupancyPriority

java.lang.Object
org.lwjgl.vulkan.NVComputeOccupancyPriority

public class NVComputeOccupancyPriority extends Object
  • Field Details

    • VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION

      public static final int VK_NV_COMPUTE_OCCUPANCY_PRIORITY_SPEC_VERSION
      See Also:
    • VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME

      public static final String VK_NV_COMPUTE_OCCUPANCY_PRIORITY_EXTENSION_NAME
      See Also:
    • VK_COMPUTE_OCCUPANCY_PRIORITY_LOW_NV

      public static final float VK_COMPUTE_OCCUPANCY_PRIORITY_LOW_NV
      See Also:
    • VK_COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV

      public static final float VK_COMPUTE_OCCUPANCY_PRIORITY_NORMAL_NV
      See Also:
    • VK_COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV

      public static final float VK_COMPUTE_OCCUPANCY_PRIORITY_HIGH_NV
      See Also:
    • VK_STRUCTURE_TYPE_COMPUTE_OCCUPANCY_PRIORITY_PARAMETERS_NV

      public static final int VK_STRUCTURE_TYPE_COMPUTE_OCCUPANCY_PRIORITY_PARAMETERS_NV
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_OCCUPANCY_PRIORITY_FEATURES_NV

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_OCCUPANCY_PRIORITY_FEATURES_NV
      See Also:
  • Method Details

    • nvkCmdSetComputeOccupancyPriorityNV

      public static void nvkCmdSetComputeOccupancyPriorityNV(VkCommandBuffer commandBuffer, long pParameters)
      void vkCmdSetComputeOccupancyPriorityNV(VkCommandBuffer commandBuffer, VkComputeOccupancyPriorityParametersNV const * pParameters)
    • vkCmdSetComputeOccupancyPriorityNV

      public static void vkCmdSetComputeOccupancyPriorityNV(VkCommandBuffer commandBuffer, @NativeType("VkComputeOccupancyPriorityParametersNV const *") VkComputeOccupancyPriorityParametersNV pParameters)
      void vkCmdSetComputeOccupancyPriorityNV(VkCommandBuffer commandBuffer, VkComputeOccupancyPriorityParametersNV const * pParameters)