Class KHRFragmentShadingRate

java.lang.Object
org.lwjgl.vulkan.KHRFragmentShadingRate

public class KHRFragmentShadingRate extends Object
  • Field Details

    • VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION

      public static final int VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION
      See Also:
    • VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME

      public static final String VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME
      See Also:
    • VK_IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR

      public static final int VK_IMAGE_LAYOUT_FRAGMENT_SHADING_RATE_ATTACHMENT_OPTIMAL_KHR
      See Also:
    • VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR

      public static final int VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR
      See Also:
    • VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR
      See Also:
    • VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR

      public static final int VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
      See Also:
    • VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final int VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final int VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final int VK_FORMAT_FEATURE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final long VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final int VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final int VK_PIPELINE_RASTERIZATION_STATE_CREATE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR

      public static final int VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR
      See Also:
    • VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR

      public static final int VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR
      See Also:
    • VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR

      public static final int VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR
      See Also:
    • VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR

      public static final int VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR
      See Also:
    • VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR

      public static final int VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR
      See Also:
  • Method Details

    • nvkGetPhysicalDeviceFragmentShadingRatesKHR

      public static int nvkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, long pFragmentShadingRateCount, long pFragmentShadingRates)
      VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, uint32_t * pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates)
    • vkGetPhysicalDeviceFragmentShadingRatesKHR

      public static int vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, IntBuffer pFragmentShadingRateCount, @Nullable VkPhysicalDeviceFragmentShadingRateKHR.Buffer pFragmentShadingRates)
      VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, uint32_t * pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates)
    • nvkCmdSetFragmentShadingRateKHR

      public static void nvkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, long pFragmentSize, long combinerOps)
      void vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, VkExtent2D const * pFragmentSize, VkFragmentShadingRateCombinerOpKHR const * combinerOps)
    • vkCmdSetFragmentShadingRateKHR

      public static void vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, VkExtent2D pFragmentSize, IntBuffer combinerOps)
      void vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, VkExtent2D const * pFragmentSize, VkFragmentShadingRateCombinerOpKHR const * combinerOps)
    • vkGetPhysicalDeviceFragmentShadingRatesKHR

      public static int vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, int[] pFragmentShadingRateCount, @Nullable VkPhysicalDeviceFragmentShadingRateKHR.Buffer pFragmentShadingRates)
      VkResult vkGetPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, uint32_t * pFragmentShadingRateCount, VkPhysicalDeviceFragmentShadingRateKHR * pFragmentShadingRates)
    • vkCmdSetFragmentShadingRateKHR

      public static void vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, VkExtent2D pFragmentSize, int[] combinerOps)
      void vkCmdSetFragmentShadingRateKHR(VkCommandBuffer commandBuffer, VkExtent2D const * pFragmentSize, VkFragmentShadingRateCombinerOpKHR const * combinerOps)