Class KHRMaintenance5

java.lang.Object
org.lwjgl.vulkan.KHRMaintenance5

public class KHRMaintenance5 extends Object
  • Field Details

    • VK_KHR_MAINTENANCE_5_SPEC_VERSION

      public static final int VK_KHR_MAINTENANCE_5_SPEC_VERSION
      See Also:
    • VK_KHR_MAINTENANCE_5_EXTENSION_NAME

      public static final String VK_KHR_MAINTENANCE_5_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR

      public static final int VK_STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR

      public static final int VK_STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR
      See Also:
    • VK_FORMAT_A1B5G5R5_UNORM_PACK16_KHR

      public static final int VK_FORMAT_A1B5G5R5_UNORM_PACK16_KHR
      See Also:
    • VK_FORMAT_A8_UNORM_KHR

      public static final int VK_FORMAT_A8_UNORM_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_DISABLE_OPTIMIZATION_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_ALLOW_DERIVATIVES_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_DERIVATIVE_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_DERIVATIVE_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_DISPATCH_BASE_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_DISPATCH_BASE_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_DEFER_COMPILE_BIT_NV

      public static final long VK_PIPELINE_CREATE_2_DEFER_COMPILE_BIT_NV
      See Also:
    • VK_PIPELINE_CREATE_2_CAPTURE_STATISTICS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_CAPTURE_STATISTICS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_EARLY_RETURN_ON_FAILURE_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_LIBRARY_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_LIBRARY_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_AABBS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_SKIP_AABBS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_NV

      public static final long VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_NV
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_MOTION_BIT_NV

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_ALLOW_MOTION_BIT_NV
      See Also:
    • VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR

      public static final long VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
      See Also:
    • VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_OPACITY_MICROMAP_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_NO_PROTECTED_ACCESS_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV

      public static final long VK_PIPELINE_CREATE_2_RAY_TRACING_DISPLACEMENT_MICROMAP_BIT_NV
      See Also:
    • VK_PIPELINE_CREATE_2_DESCRIPTOR_BUFFER_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_DESCRIPTOR_BUFFER_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_BIT_EXT

      public static final long VK_PIPELINE_CREATE_2_PROTECTED_ACCESS_ONLY_BIT_EXT
      See Also:
    • VK_PIPELINE_CREATE_2_DISALLOW_OPACITY_MICROMAP_BIT_ARM

      public static final long VK_PIPELINE_CREATE_2_DISALLOW_OPACITY_MICROMAP_BIT_ARM
      See Also:
    • VK_BUFFER_USAGE_2_TRANSFER_SRC_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_TRANSFER_SRC_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_TRANSFER_DST_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_TRANSFER_DST_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_UNIFORM_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_UNIFORM_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_STORAGE_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_STORAGE_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_INDIRECT_BUFFER_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_INDIRECT_BUFFER_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_CONDITIONAL_RENDERING_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_CONDITIONAL_RENDERING_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_SHADER_BINDING_TABLE_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_SHADER_BINDING_TABLE_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_RAY_TRACING_BIT_NV

      public static final long VK_BUFFER_USAGE_2_RAY_TRACING_BIT_NV
      See Also:
    • VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_VIDEO_DECODE_DST_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_VIDEO_DECODE_DST_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_SHADER_DEVICE_ADDRESS_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_SHADER_DEVICE_ADDRESS_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR

      public static final long VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR
      See Also:
    • VK_BUFFER_USAGE_2_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_MICROMAP_STORAGE_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_MICROMAP_STORAGE_BIT_EXT
      See Also:
    • VK_BUFFER_USAGE_2_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT

      public static final long VK_BUFFER_USAGE_2_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT
      See Also:
  • Method Details

    • vkCmdBindIndexBuffer2KHR

      public static void vkCmdBindIndexBuffer2KHR(VkCommandBuffer commandBuffer, long buffer, long offset, long size, int indexType)
      void vkCmdBindIndexBuffer2KHR(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkDeviceSize size, VkIndexType indexType)
    • nvkGetRenderingAreaGranularityKHR

      public static void nvkGetRenderingAreaGranularityKHR(VkDevice device, long pRenderingAreaInfo, long pGranularity)
      void vkGetRenderingAreaGranularityKHR(VkDevice device, VkRenderingAreaInfo const * pRenderingAreaInfo, VkExtent2D * pGranularity)
    • vkGetRenderingAreaGranularityKHR

      public static void vkGetRenderingAreaGranularityKHR(VkDevice device, VkRenderingAreaInfo pRenderingAreaInfo, VkExtent2D pGranularity)
      void vkGetRenderingAreaGranularityKHR(VkDevice device, VkRenderingAreaInfo const * pRenderingAreaInfo, VkExtent2D * pGranularity)
    • nvkGetDeviceImageSubresourceLayoutKHR

      public static void nvkGetDeviceImageSubresourceLayoutKHR(VkDevice device, long pInfo, long pLayout)
      void vkGetDeviceImageSubresourceLayoutKHR(VkDevice device, VkDeviceImageSubresourceInfo const * pInfo, VkSubresourceLayout2 * pLayout)
    • vkGetDeviceImageSubresourceLayoutKHR

      public static void vkGetDeviceImageSubresourceLayoutKHR(VkDevice device, VkDeviceImageSubresourceInfo pInfo, VkSubresourceLayout2 pLayout)
      void vkGetDeviceImageSubresourceLayoutKHR(VkDevice device, VkDeviceImageSubresourceInfo const * pInfo, VkSubresourceLayout2 * pLayout)
    • nvkGetImageSubresourceLayout2KHR

      public static void nvkGetImageSubresourceLayout2KHR(VkDevice device, long image, long pSubresource, long pLayout)
      void vkGetImageSubresourceLayout2KHR(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)
    • vkGetImageSubresourceLayout2KHR

      public static void vkGetImageSubresourceLayout2KHR(VkDevice device, long image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout)
      void vkGetImageSubresourceLayout2KHR(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)