Class VK10

java.lang.Object
org.lwjgl.vulkan.VK10
Direct Known Subclasses:
VK11

public class VK10 extends Object
  • Field Details Link icon

    • VK_SUCCESS Link icon

      public static final int VK_SUCCESS
      See Also:
    • VK_NOT_READY Link icon

      public static final int VK_NOT_READY
      See Also:
    • VK_TIMEOUT Link icon

      public static final int VK_TIMEOUT
      See Also:
    • VK_EVENT_SET Link icon

      public static final int VK_EVENT_SET
      See Also:
    • VK_EVENT_RESET Link icon

      public static final int VK_EVENT_RESET
      See Also:
    • VK_INCOMPLETE Link icon

      public static final int VK_INCOMPLETE
      See Also:
    • VK_ERROR_OUT_OF_HOST_MEMORY Link icon

      public static final int VK_ERROR_OUT_OF_HOST_MEMORY
      See Also:
    • VK_ERROR_OUT_OF_DEVICE_MEMORY Link icon

      public static final int VK_ERROR_OUT_OF_DEVICE_MEMORY
      See Also:
    • VK_ERROR_INITIALIZATION_FAILED Link icon

      public static final int VK_ERROR_INITIALIZATION_FAILED
      See Also:
    • VK_ERROR_DEVICE_LOST Link icon

      public static final int VK_ERROR_DEVICE_LOST
      See Also:
    • VK_ERROR_MEMORY_MAP_FAILED Link icon

      public static final int VK_ERROR_MEMORY_MAP_FAILED
      See Also:
    • VK_ERROR_LAYER_NOT_PRESENT Link icon

      public static final int VK_ERROR_LAYER_NOT_PRESENT
      See Also:
    • VK_ERROR_EXTENSION_NOT_PRESENT Link icon

      public static final int VK_ERROR_EXTENSION_NOT_PRESENT
      See Also:
    • VK_ERROR_FEATURE_NOT_PRESENT Link icon

      public static final int VK_ERROR_FEATURE_NOT_PRESENT
      See Also:
    • VK_ERROR_INCOMPATIBLE_DRIVER Link icon

      public static final int VK_ERROR_INCOMPATIBLE_DRIVER
      See Also:
    • VK_ERROR_TOO_MANY_OBJECTS Link icon

      public static final int VK_ERROR_TOO_MANY_OBJECTS
      See Also:
    • VK_ERROR_FORMAT_NOT_SUPPORTED Link icon

      public static final int VK_ERROR_FORMAT_NOT_SUPPORTED
      See Also:
    • VK_ERROR_FRAGMENTED_POOL Link icon

      public static final int VK_ERROR_FRAGMENTED_POOL
      See Also:
    • VK_ERROR_UNKNOWN Link icon

      public static final int VK_ERROR_UNKNOWN
      See Also:
    • VK_STRUCTURE_TYPE_APPLICATION_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_APPLICATION_INFO
      See Also:
    • VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SUBMIT_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_SUBMIT_INFO
      See Also:
    • VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE Link icon

      public static final int VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
      See Also:
    • VK_STRUCTURE_TYPE_BIND_SPARSE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_BIND_SPARSE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_FENCE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_FENCE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_EVENT_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET Link icon

      public static final int VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
      See Also:
    • VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET Link icon

      public static final int VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
      See Also:
    • VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
      See Also:
    • VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER Link icon

      public static final int VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER Link icon

      public static final int VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
      See Also:
    • VK_STRUCTURE_TYPE_MEMORY_BARRIER Link icon

      public static final int VK_STRUCTURE_TYPE_MEMORY_BARRIER
      See Also:
    • VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO Link icon

      public static final int VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
      See Also:
    • VK_PIPELINE_CACHE_HEADER_VERSION_ONE Link icon

      public static final int VK_PIPELINE_CACHE_HEADER_VERSION_ONE
      See Also:
    • VK_ACCESS_INDIRECT_COMMAND_READ_BIT Link icon

      public static final int VK_ACCESS_INDIRECT_COMMAND_READ_BIT
      See Also:
    • VK_ACCESS_INDEX_READ_BIT Link icon

      public static final int VK_ACCESS_INDEX_READ_BIT
      See Also:
    • VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT Link icon

      public static final int VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT
      See Also:
    • VK_ACCESS_UNIFORM_READ_BIT Link icon

      public static final int VK_ACCESS_UNIFORM_READ_BIT
      See Also:
    • VK_ACCESS_INPUT_ATTACHMENT_READ_BIT Link icon

      public static final int VK_ACCESS_INPUT_ATTACHMENT_READ_BIT
      See Also:
    • VK_ACCESS_SHADER_READ_BIT Link icon

      public static final int VK_ACCESS_SHADER_READ_BIT
      See Also:
    • VK_ACCESS_SHADER_WRITE_BIT Link icon

      public static final int VK_ACCESS_SHADER_WRITE_BIT
      See Also:
    • VK_ACCESS_COLOR_ATTACHMENT_READ_BIT Link icon

      public static final int VK_ACCESS_COLOR_ATTACHMENT_READ_BIT
      See Also:
    • VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT Link icon

      public static final int VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT
      See Also:
    • VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT Link icon

      public static final int VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT
      See Also:
    • VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT Link icon

      public static final int VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
      See Also:
    • VK_ACCESS_TRANSFER_READ_BIT Link icon

      public static final int VK_ACCESS_TRANSFER_READ_BIT
      See Also:
    • VK_ACCESS_TRANSFER_WRITE_BIT Link icon

      public static final int VK_ACCESS_TRANSFER_WRITE_BIT
      See Also:
    • VK_ACCESS_HOST_READ_BIT Link icon

      public static final int VK_ACCESS_HOST_READ_BIT
      See Also:
    • VK_ACCESS_HOST_WRITE_BIT Link icon

      public static final int VK_ACCESS_HOST_WRITE_BIT
      See Also:
    • VK_ACCESS_MEMORY_READ_BIT Link icon

      public static final int VK_ACCESS_MEMORY_READ_BIT
      See Also:
    • VK_ACCESS_MEMORY_WRITE_BIT Link icon

      public static final int VK_ACCESS_MEMORY_WRITE_BIT
      See Also:
    • VK_IMAGE_LAYOUT_UNDEFINED Link icon

      public static final int VK_IMAGE_LAYOUT_UNDEFINED
      See Also:
    • VK_IMAGE_LAYOUT_GENERAL Link icon

      public static final int VK_IMAGE_LAYOUT_GENERAL
      See Also:
    • VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL Link icon

      public static final int VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_PREINITIALIZED Link icon

      public static final int VK_IMAGE_LAYOUT_PREINITIALIZED
      See Also:
    • VK_IMAGE_ASPECT_COLOR_BIT Link icon

      public static final int VK_IMAGE_ASPECT_COLOR_BIT
      See Also:
    • VK_IMAGE_ASPECT_DEPTH_BIT Link icon

      public static final int VK_IMAGE_ASPECT_DEPTH_BIT
      See Also:
    • VK_IMAGE_ASPECT_STENCIL_BIT Link icon

      public static final int VK_IMAGE_ASPECT_STENCIL_BIT
      See Also:
    • VK_IMAGE_ASPECT_METADATA_BIT Link icon

      public static final int VK_IMAGE_ASPECT_METADATA_BIT
      See Also:
    • VK_OBJECT_TYPE_UNKNOWN Link icon

      public static final int VK_OBJECT_TYPE_UNKNOWN
      See Also:
    • VK_OBJECT_TYPE_INSTANCE Link icon

      public static final int VK_OBJECT_TYPE_INSTANCE
      See Also:
    • VK_OBJECT_TYPE_PHYSICAL_DEVICE Link icon

      public static final int VK_OBJECT_TYPE_PHYSICAL_DEVICE
      See Also:
    • VK_OBJECT_TYPE_DEVICE Link icon

      public static final int VK_OBJECT_TYPE_DEVICE
      See Also:
    • VK_OBJECT_TYPE_QUEUE Link icon

      public static final int VK_OBJECT_TYPE_QUEUE
      See Also:
    • VK_OBJECT_TYPE_SEMAPHORE Link icon

      public static final int VK_OBJECT_TYPE_SEMAPHORE
      See Also:
    • VK_OBJECT_TYPE_COMMAND_BUFFER Link icon

      public static final int VK_OBJECT_TYPE_COMMAND_BUFFER
      See Also:
    • VK_OBJECT_TYPE_FENCE Link icon

      public static final int VK_OBJECT_TYPE_FENCE
      See Also:
    • VK_OBJECT_TYPE_DEVICE_MEMORY Link icon

      public static final int VK_OBJECT_TYPE_DEVICE_MEMORY
      See Also:
    • VK_OBJECT_TYPE_BUFFER Link icon

      public static final int VK_OBJECT_TYPE_BUFFER
      See Also:
    • VK_OBJECT_TYPE_IMAGE Link icon

      public static final int VK_OBJECT_TYPE_IMAGE
      See Also:
    • VK_OBJECT_TYPE_EVENT Link icon

      public static final int VK_OBJECT_TYPE_EVENT
      See Also:
    • VK_OBJECT_TYPE_QUERY_POOL Link icon

      public static final int VK_OBJECT_TYPE_QUERY_POOL
      See Also:
    • VK_OBJECT_TYPE_BUFFER_VIEW Link icon

      public static final int VK_OBJECT_TYPE_BUFFER_VIEW
      See Also:
    • VK_OBJECT_TYPE_IMAGE_VIEW Link icon

      public static final int VK_OBJECT_TYPE_IMAGE_VIEW
      See Also:
    • VK_OBJECT_TYPE_SHADER_MODULE Link icon

      public static final int VK_OBJECT_TYPE_SHADER_MODULE
      See Also:
    • VK_OBJECT_TYPE_PIPELINE_CACHE Link icon

      public static final int VK_OBJECT_TYPE_PIPELINE_CACHE
      See Also:
    • VK_OBJECT_TYPE_PIPELINE_LAYOUT Link icon

      public static final int VK_OBJECT_TYPE_PIPELINE_LAYOUT
      See Also:
    • VK_OBJECT_TYPE_RENDER_PASS Link icon

      public static final int VK_OBJECT_TYPE_RENDER_PASS
      See Also:
    • VK_OBJECT_TYPE_PIPELINE Link icon

      public static final int VK_OBJECT_TYPE_PIPELINE
      See Also:
    • VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT Link icon

      public static final int VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT
      See Also:
    • VK_OBJECT_TYPE_SAMPLER Link icon

      public static final int VK_OBJECT_TYPE_SAMPLER
      See Also:
    • VK_OBJECT_TYPE_DESCRIPTOR_POOL Link icon

      public static final int VK_OBJECT_TYPE_DESCRIPTOR_POOL
      See Also:
    • VK_OBJECT_TYPE_DESCRIPTOR_SET Link icon

      public static final int VK_OBJECT_TYPE_DESCRIPTOR_SET
      See Also:
    • VK_OBJECT_TYPE_FRAMEBUFFER Link icon

      public static final int VK_OBJECT_TYPE_FRAMEBUFFER
      See Also:
    • VK_OBJECT_TYPE_COMMAND_POOL Link icon

      public static final int VK_OBJECT_TYPE_COMMAND_POOL
      See Also:
    • VK_VENDOR_ID_KHRONOS Link icon

      public static final int VK_VENDOR_ID_KHRONOS
      See Also:
    • VK_VENDOR_ID_VIV Link icon

      public static final int VK_VENDOR_ID_VIV
      See Also:
    • VK_VENDOR_ID_VSI Link icon

      public static final int VK_VENDOR_ID_VSI
      See Also:
    • VK_VENDOR_ID_KAZAN Link icon

      public static final int VK_VENDOR_ID_KAZAN
      See Also:
    • VK_VENDOR_ID_CODEPLAY Link icon

      public static final int VK_VENDOR_ID_CODEPLAY
      See Also:
    • VK_VENDOR_ID_MESA Link icon

      public static final int VK_VENDOR_ID_MESA
      See Also:
    • VK_VENDOR_ID_POCL Link icon

      public static final int VK_VENDOR_ID_POCL
      See Also:
    • VK_VENDOR_ID_MOBILEYE Link icon

      public static final int VK_VENDOR_ID_MOBILEYE
      See Also:
    • VK_SYSTEM_ALLOCATION_SCOPE_COMMAND Link icon

      public static final int VK_SYSTEM_ALLOCATION_SCOPE_COMMAND
      See Also:
    • VK_SYSTEM_ALLOCATION_SCOPE_OBJECT Link icon

      public static final int VK_SYSTEM_ALLOCATION_SCOPE_OBJECT
      See Also:
    • VK_SYSTEM_ALLOCATION_SCOPE_CACHE Link icon

      public static final int VK_SYSTEM_ALLOCATION_SCOPE_CACHE
      See Also:
    • VK_SYSTEM_ALLOCATION_SCOPE_DEVICE Link icon

      public static final int VK_SYSTEM_ALLOCATION_SCOPE_DEVICE
      See Also:
    • VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE Link icon

      public static final int VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE
      See Also:
    • VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE Link icon

      public static final int VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE
      See Also:
    • VK_FORMAT_UNDEFINED Link icon

      public static final int VK_FORMAT_UNDEFINED
      See Also:
    • VK_FORMAT_R4G4_UNORM_PACK8 Link icon

      public static final int VK_FORMAT_R4G4_UNORM_PACK8
      See Also:
    • VK_FORMAT_R4G4B4A4_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_R4G4B4A4_UNORM_PACK16
      See Also:
    • VK_FORMAT_B4G4R4A4_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_B4G4R4A4_UNORM_PACK16
      See Also:
    • VK_FORMAT_R5G6B5_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_R5G6B5_UNORM_PACK16
      See Also:
    • VK_FORMAT_B5G6R5_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_B5G6R5_UNORM_PACK16
      See Also:
    • VK_FORMAT_R5G5B5A1_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_R5G5B5A1_UNORM_PACK16
      See Also:
    • VK_FORMAT_B5G5R5A1_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_B5G5R5A1_UNORM_PACK16
      See Also:
    • VK_FORMAT_A1R5G5B5_UNORM_PACK16 Link icon

      public static final int VK_FORMAT_A1R5G5B5_UNORM_PACK16
      See Also:
    • VK_FORMAT_R8_UNORM Link icon

      public static final int VK_FORMAT_R8_UNORM
      See Also:
    • VK_FORMAT_R8_SNORM Link icon

      public static final int VK_FORMAT_R8_SNORM
      See Also:
    • VK_FORMAT_R8_USCALED Link icon

      public static final int VK_FORMAT_R8_USCALED
      See Also:
    • VK_FORMAT_R8_SSCALED Link icon

      public static final int VK_FORMAT_R8_SSCALED
      See Also:
    • VK_FORMAT_R8_UINT Link icon

      public static final int VK_FORMAT_R8_UINT
      See Also:
    • VK_FORMAT_R8_SINT Link icon

      public static final int VK_FORMAT_R8_SINT
      See Also:
    • VK_FORMAT_R8_SRGB Link icon

      public static final int VK_FORMAT_R8_SRGB
      See Also:
    • VK_FORMAT_R8G8_UNORM Link icon

      public static final int VK_FORMAT_R8G8_UNORM
      See Also:
    • VK_FORMAT_R8G8_SNORM Link icon

      public static final int VK_FORMAT_R8G8_SNORM
      See Also:
    • VK_FORMAT_R8G8_USCALED Link icon

      public static final int VK_FORMAT_R8G8_USCALED
      See Also:
    • VK_FORMAT_R8G8_SSCALED Link icon

      public static final int VK_FORMAT_R8G8_SSCALED
      See Also:
    • VK_FORMAT_R8G8_UINT Link icon

      public static final int VK_FORMAT_R8G8_UINT
      See Also:
    • VK_FORMAT_R8G8_SINT Link icon

      public static final int VK_FORMAT_R8G8_SINT
      See Also:
    • VK_FORMAT_R8G8_SRGB Link icon

      public static final int VK_FORMAT_R8G8_SRGB
      See Also:
    • VK_FORMAT_R8G8B8_UNORM Link icon

      public static final int VK_FORMAT_R8G8B8_UNORM
      See Also:
    • VK_FORMAT_R8G8B8_SNORM Link icon

      public static final int VK_FORMAT_R8G8B8_SNORM
      See Also:
    • VK_FORMAT_R8G8B8_USCALED Link icon

      public static final int VK_FORMAT_R8G8B8_USCALED
      See Also:
    • VK_FORMAT_R8G8B8_SSCALED Link icon

      public static final int VK_FORMAT_R8G8B8_SSCALED
      See Also:
    • VK_FORMAT_R8G8B8_UINT Link icon

      public static final int VK_FORMAT_R8G8B8_UINT
      See Also:
    • VK_FORMAT_R8G8B8_SINT Link icon

      public static final int VK_FORMAT_R8G8B8_SINT
      See Also:
    • VK_FORMAT_R8G8B8_SRGB Link icon

      public static final int VK_FORMAT_R8G8B8_SRGB
      See Also:
    • VK_FORMAT_B8G8R8_UNORM Link icon

      public static final int VK_FORMAT_B8G8R8_UNORM
      See Also:
    • VK_FORMAT_B8G8R8_SNORM Link icon

      public static final int VK_FORMAT_B8G8R8_SNORM
      See Also:
    • VK_FORMAT_B8G8R8_USCALED Link icon

      public static final int VK_FORMAT_B8G8R8_USCALED
      See Also:
    • VK_FORMAT_B8G8R8_SSCALED Link icon

      public static final int VK_FORMAT_B8G8R8_SSCALED
      See Also:
    • VK_FORMAT_B8G8R8_UINT Link icon

      public static final int VK_FORMAT_B8G8R8_UINT
      See Also:
    • VK_FORMAT_B8G8R8_SINT Link icon

      public static final int VK_FORMAT_B8G8R8_SINT
      See Also:
    • VK_FORMAT_B8G8R8_SRGB Link icon

      public static final int VK_FORMAT_B8G8R8_SRGB
      See Also:
    • VK_FORMAT_R8G8B8A8_UNORM Link icon

      public static final int VK_FORMAT_R8G8B8A8_UNORM
      See Also:
    • VK_FORMAT_R8G8B8A8_SNORM Link icon

      public static final int VK_FORMAT_R8G8B8A8_SNORM
      See Also:
    • VK_FORMAT_R8G8B8A8_USCALED Link icon

      public static final int VK_FORMAT_R8G8B8A8_USCALED
      See Also:
    • VK_FORMAT_R8G8B8A8_SSCALED Link icon

      public static final int VK_FORMAT_R8G8B8A8_SSCALED
      See Also:
    • VK_FORMAT_R8G8B8A8_UINT Link icon

      public static final int VK_FORMAT_R8G8B8A8_UINT
      See Also:
    • VK_FORMAT_R8G8B8A8_SINT Link icon

      public static final int VK_FORMAT_R8G8B8A8_SINT
      See Also:
    • VK_FORMAT_R8G8B8A8_SRGB Link icon

      public static final int VK_FORMAT_R8G8B8A8_SRGB
      See Also:
    • VK_FORMAT_B8G8R8A8_UNORM Link icon

      public static final int VK_FORMAT_B8G8R8A8_UNORM
      See Also:
    • VK_FORMAT_B8G8R8A8_SNORM Link icon

      public static final int VK_FORMAT_B8G8R8A8_SNORM
      See Also:
    • VK_FORMAT_B8G8R8A8_USCALED Link icon

      public static final int VK_FORMAT_B8G8R8A8_USCALED
      See Also:
    • VK_FORMAT_B8G8R8A8_SSCALED Link icon

      public static final int VK_FORMAT_B8G8R8A8_SSCALED
      See Also:
    • VK_FORMAT_B8G8R8A8_UINT Link icon

      public static final int VK_FORMAT_B8G8R8A8_UINT
      See Also:
    • VK_FORMAT_B8G8R8A8_SINT Link icon

      public static final int VK_FORMAT_B8G8R8A8_SINT
      See Also:
    • VK_FORMAT_B8G8R8A8_SRGB Link icon

      public static final int VK_FORMAT_B8G8R8A8_SRGB
      See Also:
    • VK_FORMAT_A8B8G8R8_UNORM_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_UNORM_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_SNORM_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_SNORM_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_USCALED_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_USCALED_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_SSCALED_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_SSCALED_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_UINT_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_UINT_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_SINT_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_SINT_PACK32
      See Also:
    • VK_FORMAT_A8B8G8R8_SRGB_PACK32 Link icon

      public static final int VK_FORMAT_A8B8G8R8_SRGB_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_UNORM_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_UNORM_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_SNORM_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_SNORM_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_USCALED_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_USCALED_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_SSCALED_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_SSCALED_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_UINT_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_UINT_PACK32
      See Also:
    • VK_FORMAT_A2R10G10B10_SINT_PACK32 Link icon

      public static final int VK_FORMAT_A2R10G10B10_SINT_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_UNORM_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_UNORM_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_SNORM_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_SNORM_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_USCALED_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_USCALED_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_SSCALED_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_SSCALED_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_UINT_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_UINT_PACK32
      See Also:
    • VK_FORMAT_A2B10G10R10_SINT_PACK32 Link icon

      public static final int VK_FORMAT_A2B10G10R10_SINT_PACK32
      See Also:
    • VK_FORMAT_R16_UNORM Link icon

      public static final int VK_FORMAT_R16_UNORM
      See Also:
    • VK_FORMAT_R16_SNORM Link icon

      public static final int VK_FORMAT_R16_SNORM
      See Also:
    • VK_FORMAT_R16_USCALED Link icon

      public static final int VK_FORMAT_R16_USCALED
      See Also:
    • VK_FORMAT_R16_SSCALED Link icon

      public static final int VK_FORMAT_R16_SSCALED
      See Also:
    • VK_FORMAT_R16_UINT Link icon

      public static final int VK_FORMAT_R16_UINT
      See Also:
    • VK_FORMAT_R16_SINT Link icon

      public static final int VK_FORMAT_R16_SINT
      See Also:
    • VK_FORMAT_R16_SFLOAT Link icon

      public static final int VK_FORMAT_R16_SFLOAT
      See Also:
    • VK_FORMAT_R16G16_UNORM Link icon

      public static final int VK_FORMAT_R16G16_UNORM
      See Also:
    • VK_FORMAT_R16G16_SNORM Link icon

      public static final int VK_FORMAT_R16G16_SNORM
      See Also:
    • VK_FORMAT_R16G16_USCALED Link icon

      public static final int VK_FORMAT_R16G16_USCALED
      See Also:
    • VK_FORMAT_R16G16_SSCALED Link icon

      public static final int VK_FORMAT_R16G16_SSCALED
      See Also:
    • VK_FORMAT_R16G16_UINT Link icon

      public static final int VK_FORMAT_R16G16_UINT
      See Also:
    • VK_FORMAT_R16G16_SINT Link icon

      public static final int VK_FORMAT_R16G16_SINT
      See Also:
    • VK_FORMAT_R16G16_SFLOAT Link icon

      public static final int VK_FORMAT_R16G16_SFLOAT
      See Also:
    • VK_FORMAT_R16G16B16_UNORM Link icon

      public static final int VK_FORMAT_R16G16B16_UNORM
      See Also:
    • VK_FORMAT_R16G16B16_SNORM Link icon

      public static final int VK_FORMAT_R16G16B16_SNORM
      See Also:
    • VK_FORMAT_R16G16B16_USCALED Link icon

      public static final int VK_FORMAT_R16G16B16_USCALED
      See Also:
    • VK_FORMAT_R16G16B16_SSCALED Link icon

      public static final int VK_FORMAT_R16G16B16_SSCALED
      See Also:
    • VK_FORMAT_R16G16B16_UINT Link icon

      public static final int VK_FORMAT_R16G16B16_UINT
      See Also:
    • VK_FORMAT_R16G16B16_SINT Link icon

      public static final int VK_FORMAT_R16G16B16_SINT
      See Also:
    • VK_FORMAT_R16G16B16_SFLOAT Link icon

      public static final int VK_FORMAT_R16G16B16_SFLOAT
      See Also:
    • VK_FORMAT_R16G16B16A16_UNORM Link icon

      public static final int VK_FORMAT_R16G16B16A16_UNORM
      See Also:
    • VK_FORMAT_R16G16B16A16_SNORM Link icon

      public static final int VK_FORMAT_R16G16B16A16_SNORM
      See Also:
    • VK_FORMAT_R16G16B16A16_USCALED Link icon

      public static final int VK_FORMAT_R16G16B16A16_USCALED
      See Also:
    • VK_FORMAT_R16G16B16A16_SSCALED Link icon

      public static final int VK_FORMAT_R16G16B16A16_SSCALED
      See Also:
    • VK_FORMAT_R16G16B16A16_UINT Link icon

      public static final int VK_FORMAT_R16G16B16A16_UINT
      See Also:
    • VK_FORMAT_R16G16B16A16_SINT Link icon

      public static final int VK_FORMAT_R16G16B16A16_SINT
      See Also:
    • VK_FORMAT_R16G16B16A16_SFLOAT Link icon

      public static final int VK_FORMAT_R16G16B16A16_SFLOAT
      See Also:
    • VK_FORMAT_R32_UINT Link icon

      public static final int VK_FORMAT_R32_UINT
      See Also:
    • VK_FORMAT_R32_SINT Link icon

      public static final int VK_FORMAT_R32_SINT
      See Also:
    • VK_FORMAT_R32_SFLOAT Link icon

      public static final int VK_FORMAT_R32_SFLOAT
      See Also:
    • VK_FORMAT_R32G32_UINT Link icon

      public static final int VK_FORMAT_R32G32_UINT
      See Also:
    • VK_FORMAT_R32G32_SINT Link icon

      public static final int VK_FORMAT_R32G32_SINT
      See Also:
    • VK_FORMAT_R32G32_SFLOAT Link icon

      public static final int VK_FORMAT_R32G32_SFLOAT
      See Also:
    • VK_FORMAT_R32G32B32_UINT Link icon

      public static final int VK_FORMAT_R32G32B32_UINT
      See Also:
    • VK_FORMAT_R32G32B32_SINT Link icon

      public static final int VK_FORMAT_R32G32B32_SINT
      See Also:
    • VK_FORMAT_R32G32B32_SFLOAT Link icon

      public static final int VK_FORMAT_R32G32B32_SFLOAT
      See Also:
    • VK_FORMAT_R32G32B32A32_UINT Link icon

      public static final int VK_FORMAT_R32G32B32A32_UINT
      See Also:
    • VK_FORMAT_R32G32B32A32_SINT Link icon

      public static final int VK_FORMAT_R32G32B32A32_SINT
      See Also:
    • VK_FORMAT_R32G32B32A32_SFLOAT Link icon

      public static final int VK_FORMAT_R32G32B32A32_SFLOAT
      See Also:
    • VK_FORMAT_R64_UINT Link icon

      public static final int VK_FORMAT_R64_UINT
      See Also:
    • VK_FORMAT_R64_SINT Link icon

      public static final int VK_FORMAT_R64_SINT
      See Also:
    • VK_FORMAT_R64_SFLOAT Link icon

      public static final int VK_FORMAT_R64_SFLOAT
      See Also:
    • VK_FORMAT_R64G64_UINT Link icon

      public static final int VK_FORMAT_R64G64_UINT
      See Also:
    • VK_FORMAT_R64G64_SINT Link icon

      public static final int VK_FORMAT_R64G64_SINT
      See Also:
    • VK_FORMAT_R64G64_SFLOAT Link icon

      public static final int VK_FORMAT_R64G64_SFLOAT
      See Also:
    • VK_FORMAT_R64G64B64_UINT Link icon

      public static final int VK_FORMAT_R64G64B64_UINT
      See Also:
    • VK_FORMAT_R64G64B64_SINT Link icon

      public static final int VK_FORMAT_R64G64B64_SINT
      See Also:
    • VK_FORMAT_R64G64B64_SFLOAT Link icon

      public static final int VK_FORMAT_R64G64B64_SFLOAT
      See Also:
    • VK_FORMAT_R64G64B64A64_UINT Link icon

      public static final int VK_FORMAT_R64G64B64A64_UINT
      See Also:
    • VK_FORMAT_R64G64B64A64_SINT Link icon

      public static final int VK_FORMAT_R64G64B64A64_SINT
      See Also:
    • VK_FORMAT_R64G64B64A64_SFLOAT Link icon

      public static final int VK_FORMAT_R64G64B64A64_SFLOAT
      See Also:
    • VK_FORMAT_B10G11R11_UFLOAT_PACK32 Link icon

      public static final int VK_FORMAT_B10G11R11_UFLOAT_PACK32
      See Also:
    • VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 Link icon

      public static final int VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
      See Also:
    • VK_FORMAT_D16_UNORM Link icon

      public static final int VK_FORMAT_D16_UNORM
      See Also:
    • VK_FORMAT_X8_D24_UNORM_PACK32 Link icon

      public static final int VK_FORMAT_X8_D24_UNORM_PACK32
      See Also:
    • VK_FORMAT_D32_SFLOAT Link icon

      public static final int VK_FORMAT_D32_SFLOAT
      See Also:
    • VK_FORMAT_S8_UINT Link icon

      public static final int VK_FORMAT_S8_UINT
      See Also:
    • VK_FORMAT_D16_UNORM_S8_UINT Link icon

      public static final int VK_FORMAT_D16_UNORM_S8_UINT
      See Also:
    • VK_FORMAT_D24_UNORM_S8_UINT Link icon

      public static final int VK_FORMAT_D24_UNORM_S8_UINT
      See Also:
    • VK_FORMAT_D32_SFLOAT_S8_UINT Link icon

      public static final int VK_FORMAT_D32_SFLOAT_S8_UINT
      See Also:
    • VK_FORMAT_BC1_RGB_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC1_RGB_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC1_RGB_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_BC1_RGB_SRGB_BLOCK
      See Also:
    • VK_FORMAT_BC1_RGBA_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC1_RGBA_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC1_RGBA_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_BC1_RGBA_SRGB_BLOCK
      See Also:
    • VK_FORMAT_BC2_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC2_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC2_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_BC2_SRGB_BLOCK
      See Also:
    • VK_FORMAT_BC3_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC3_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC3_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_BC3_SRGB_BLOCK
      See Also:
    • VK_FORMAT_BC4_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC4_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC4_SNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC4_SNORM_BLOCK
      See Also:
    • VK_FORMAT_BC5_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC5_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC5_SNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC5_SNORM_BLOCK
      See Also:
    • VK_FORMAT_BC6H_UFLOAT_BLOCK Link icon

      public static final int VK_FORMAT_BC6H_UFLOAT_BLOCK
      See Also:
    • VK_FORMAT_BC6H_SFLOAT_BLOCK Link icon

      public static final int VK_FORMAT_BC6H_SFLOAT_BLOCK
      See Also:
    • VK_FORMAT_BC7_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_BC7_UNORM_BLOCK
      See Also:
    • VK_FORMAT_BC7_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_BC7_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK
      See Also:
    • VK_FORMAT_EAC_R11_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_EAC_R11_UNORM_BLOCK
      See Also:
    • VK_FORMAT_EAC_R11_SNORM_BLOCK Link icon

      public static final int VK_FORMAT_EAC_R11_SNORM_BLOCK
      See Also:
    • VK_FORMAT_EAC_R11G11_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_EAC_R11G11_UNORM_BLOCK
      See Also:
    • VK_FORMAT_EAC_R11G11_SNORM_BLOCK Link icon

      public static final int VK_FORMAT_EAC_R11G11_SNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_4x4_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_4x4_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_4x4_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_4x4_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_5x4_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_5x4_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_5x4_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_5x4_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_5x5_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_5x5_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_5x5_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_5x5_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_6x5_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_6x5_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_6x5_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_6x5_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_6x6_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_6x6_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_6x6_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_6x6_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x5_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x5_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x5_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x5_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x6_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x6_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x6_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x6_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x8_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x8_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_8x8_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_8x8_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x5_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x5_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x5_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x5_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x6_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x6_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x6_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x6_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x8_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x8_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x8_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x8_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x10_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x10_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_10x10_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_10x10_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_12x10_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_12x10_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_12x10_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_12x10_SRGB_BLOCK
      See Also:
    • VK_FORMAT_ASTC_12x12_UNORM_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_12x12_UNORM_BLOCK
      See Also:
    • VK_FORMAT_ASTC_12x12_SRGB_BLOCK Link icon

      public static final int VK_FORMAT_ASTC_12x12_SRGB_BLOCK
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT Link icon

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
      See Also:
    • VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT Link icon

      public static final int VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
      See Also:
    • VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT Link icon

      public static final int VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
      See Also:
    • VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT Link icon

      public static final int VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
      See Also:
    • VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT Link icon

      public static final int VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
      See Also:
    • VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT Link icon

      public static final int VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
      See Also:
    • VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT Link icon

      public static final int VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
      See Also:
    • VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT Link icon

      public static final int VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
      See Also:
    • VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT Link icon

      public static final int VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
      See Also:
    • VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT Link icon

      public static final int VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
      See Also:
    • VK_FORMAT_FEATURE_BLIT_SRC_BIT Link icon

      public static final int VK_FORMAT_FEATURE_BLIT_SRC_BIT
      See Also:
    • VK_FORMAT_FEATURE_BLIT_DST_BIT Link icon

      public static final int VK_FORMAT_FEATURE_BLIT_DST_BIT
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT Link icon

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
      See Also:
    • VK_IMAGE_CREATE_SPARSE_BINDING_BIT Link icon

      public static final int VK_IMAGE_CREATE_SPARSE_BINDING_BIT
      See Also:
    • VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT Link icon

      public static final int VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT
      See Also:
    • VK_IMAGE_CREATE_SPARSE_ALIASED_BIT Link icon

      public static final int VK_IMAGE_CREATE_SPARSE_ALIASED_BIT
      See Also:
    • VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT Link icon

      public static final int VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT
      See Also:
    • VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT Link icon

      public static final int VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT
      See Also:
    • VK_SAMPLE_COUNT_1_BIT Link icon

      public static final int VK_SAMPLE_COUNT_1_BIT
      See Also:
    • VK_SAMPLE_COUNT_2_BIT Link icon

      public static final int VK_SAMPLE_COUNT_2_BIT
      See Also:
    • VK_SAMPLE_COUNT_4_BIT Link icon

      public static final int VK_SAMPLE_COUNT_4_BIT
      See Also:
    • VK_SAMPLE_COUNT_8_BIT Link icon

      public static final int VK_SAMPLE_COUNT_8_BIT
      See Also:
    • VK_SAMPLE_COUNT_16_BIT Link icon

      public static final int VK_SAMPLE_COUNT_16_BIT
      See Also:
    • VK_SAMPLE_COUNT_32_BIT Link icon

      public static final int VK_SAMPLE_COUNT_32_BIT
      See Also:
    • VK_SAMPLE_COUNT_64_BIT Link icon

      public static final int VK_SAMPLE_COUNT_64_BIT
      See Also:
    • VK_IMAGE_TILING_OPTIMAL Link icon

      public static final int VK_IMAGE_TILING_OPTIMAL
      See Also:
    • VK_IMAGE_TILING_LINEAR Link icon

      public static final int VK_IMAGE_TILING_LINEAR
      See Also:
    • VK_IMAGE_TYPE_1D Link icon

      public static final int VK_IMAGE_TYPE_1D
      See Also:
    • VK_IMAGE_TYPE_2D Link icon

      public static final int VK_IMAGE_TYPE_2D
      See Also:
    • VK_IMAGE_TYPE_3D Link icon

      public static final int VK_IMAGE_TYPE_3D
      See Also:
    • VK_IMAGE_USAGE_TRANSFER_SRC_BIT Link icon

      public static final int VK_IMAGE_USAGE_TRANSFER_SRC_BIT
      See Also:
    • VK_IMAGE_USAGE_TRANSFER_DST_BIT Link icon

      public static final int VK_IMAGE_USAGE_TRANSFER_DST_BIT
      See Also:
    • VK_IMAGE_USAGE_SAMPLED_BIT Link icon

      public static final int VK_IMAGE_USAGE_SAMPLED_BIT
      See Also:
    • VK_IMAGE_USAGE_STORAGE_BIT Link icon

      public static final int VK_IMAGE_USAGE_STORAGE_BIT
      See Also:
    • VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT Link icon

      public static final int VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
      See Also:
    • VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT Link icon

      public static final int VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
      See Also:
    • VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT Link icon

      public static final int VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
      See Also:
    • VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT Link icon

      public static final int VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT
      See Also:
    • VK_MEMORY_HEAP_DEVICE_LOCAL_BIT Link icon

      public static final int VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
      See Also:
    • VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT Link icon

      public static final int VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
      See Also:
    • VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT Link icon

      public static final int VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
      See Also:
    • VK_MEMORY_PROPERTY_HOST_COHERENT_BIT Link icon

      public static final int VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
      See Also:
    • VK_MEMORY_PROPERTY_HOST_CACHED_BIT Link icon

      public static final int VK_MEMORY_PROPERTY_HOST_CACHED_BIT
      See Also:
    • VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT Link icon

      public static final int VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT
      See Also:
    • VK_PHYSICAL_DEVICE_TYPE_OTHER Link icon

      public static final int VK_PHYSICAL_DEVICE_TYPE_OTHER
      See Also:
    • VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU Link icon

      public static final int VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
      See Also:
    • VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU Link icon

      public static final int VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
      See Also:
    • VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU Link icon

      public static final int VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU
      See Also:
    • VK_PHYSICAL_DEVICE_TYPE_CPU Link icon

      public static final int VK_PHYSICAL_DEVICE_TYPE_CPU
      See Also:
    • VK_QUEUE_GRAPHICS_BIT Link icon

      public static final int VK_QUEUE_GRAPHICS_BIT
      See Also:
    • VK_QUEUE_COMPUTE_BIT Link icon

      public static final int VK_QUEUE_COMPUTE_BIT
      See Also:
    • VK_QUEUE_TRANSFER_BIT Link icon

      public static final int VK_QUEUE_TRANSFER_BIT
      See Also:
    • VK_QUEUE_SPARSE_BINDING_BIT Link icon

      public static final int VK_QUEUE_SPARSE_BINDING_BIT
      See Also:
    • VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT Link icon

      public static final int VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT
      See Also:
    • VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT Link icon

      public static final int VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT
      See Also:
    • VK_PIPELINE_STAGE_VERTEX_INPUT_BIT Link icon

      public static final int VK_PIPELINE_STAGE_VERTEX_INPUT_BIT
      See Also:
    • VK_PIPELINE_STAGE_VERTEX_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_VERTEX_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT Link icon

      public static final int VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT
      See Also:
    • VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT Link icon

      public static final int VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT
      See Also:
    • VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT Link icon

      public static final int VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT
      See Also:
    • VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT
      See Also:
    • VK_PIPELINE_STAGE_TRANSFER_BIT Link icon

      public static final int VK_PIPELINE_STAGE_TRANSFER_BIT
      See Also:
    • VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT Link icon

      public static final int VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT
      See Also:
    • VK_PIPELINE_STAGE_HOST_BIT Link icon

      public static final int VK_PIPELINE_STAGE_HOST_BIT
      See Also:
    • VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT Link icon

      public static final int VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT
      See Also:
    • VK_PIPELINE_STAGE_ALL_COMMANDS_BIT Link icon

      public static final int VK_PIPELINE_STAGE_ALL_COMMANDS_BIT
      See Also:
    • VK_SPARSE_MEMORY_BIND_METADATA_BIT Link icon

      public static final int VK_SPARSE_MEMORY_BIND_METADATA_BIT
      See Also:
    • VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT Link icon

      public static final int VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT
      See Also:
    • VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT Link icon

      public static final int VK_SPARSE_IMAGE_FORMAT_ALIGNED_MIP_SIZE_BIT
      See Also:
    • VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT Link icon

      public static final int VK_SPARSE_IMAGE_FORMAT_NONSTANDARD_BLOCK_SIZE_BIT
      See Also:
    • VK_FENCE_CREATE_SIGNALED_BIT Link icon

      public static final int VK_FENCE_CREATE_SIGNALED_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_FRAGMENT_SHADER_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT Link icon

      public static final int VK_QUERY_PIPELINE_STATISTIC_COMPUTE_SHADER_INVOCATIONS_BIT
      See Also:
    • VK_QUERY_TYPE_OCCLUSION Link icon

      public static final int VK_QUERY_TYPE_OCCLUSION
      See Also:
    • VK_QUERY_TYPE_PIPELINE_STATISTICS Link icon

      public static final int VK_QUERY_TYPE_PIPELINE_STATISTICS
      See Also:
    • VK_QUERY_TYPE_TIMESTAMP Link icon

      public static final int VK_QUERY_TYPE_TIMESTAMP
      See Also:
    • VK_QUERY_RESULT_64_BIT Link icon

      public static final int VK_QUERY_RESULT_64_BIT
      See Also:
    • VK_QUERY_RESULT_WAIT_BIT Link icon

      public static final int VK_QUERY_RESULT_WAIT_BIT
      See Also:
    • VK_QUERY_RESULT_WITH_AVAILABILITY_BIT Link icon

      public static final int VK_QUERY_RESULT_WITH_AVAILABILITY_BIT
      See Also:
    • VK_QUERY_RESULT_PARTIAL_BIT Link icon

      public static final int VK_QUERY_RESULT_PARTIAL_BIT
      See Also:
    • VK_BUFFER_CREATE_SPARSE_BINDING_BIT Link icon

      public static final int VK_BUFFER_CREATE_SPARSE_BINDING_BIT
      See Also:
    • VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT Link icon

      public static final int VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT
      See Also:
    • VK_BUFFER_CREATE_SPARSE_ALIASED_BIT Link icon

      public static final int VK_BUFFER_CREATE_SPARSE_ALIASED_BIT
      See Also:
    • VK_BUFFER_USAGE_TRANSFER_SRC_BIT Link icon

      public static final int VK_BUFFER_USAGE_TRANSFER_SRC_BIT
      See Also:
    • VK_BUFFER_USAGE_TRANSFER_DST_BIT Link icon

      public static final int VK_BUFFER_USAGE_TRANSFER_DST_BIT
      See Also:
    • VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_STORAGE_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_STORAGE_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_INDEX_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_INDEX_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_VERTEX_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_VERTEX_BUFFER_BIT
      See Also:
    • VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT Link icon

      public static final int VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT
      See Also:
    • VK_SHARING_MODE_EXCLUSIVE Link icon

      public static final int VK_SHARING_MODE_EXCLUSIVE
      See Also:
    • VK_SHARING_MODE_CONCURRENT Link icon

      public static final int VK_SHARING_MODE_CONCURRENT
      See Also:
    • VK_COMPONENT_SWIZZLE_IDENTITY Link icon

      public static final int VK_COMPONENT_SWIZZLE_IDENTITY
      See Also:
    • VK_COMPONENT_SWIZZLE_ZERO Link icon

      public static final int VK_COMPONENT_SWIZZLE_ZERO
      See Also:
    • VK_COMPONENT_SWIZZLE_ONE Link icon

      public static final int VK_COMPONENT_SWIZZLE_ONE
      See Also:
    • VK_COMPONENT_SWIZZLE_R Link icon

      public static final int VK_COMPONENT_SWIZZLE_R
      See Also:
    • VK_COMPONENT_SWIZZLE_G Link icon

      public static final int VK_COMPONENT_SWIZZLE_G
      See Also:
    • VK_COMPONENT_SWIZZLE_B Link icon

      public static final int VK_COMPONENT_SWIZZLE_B
      See Also:
    • VK_COMPONENT_SWIZZLE_A Link icon

      public static final int VK_COMPONENT_SWIZZLE_A
      See Also:
    • VK_IMAGE_VIEW_TYPE_1D Link icon

      public static final int VK_IMAGE_VIEW_TYPE_1D
      See Also:
    • VK_IMAGE_VIEW_TYPE_2D Link icon

      public static final int VK_IMAGE_VIEW_TYPE_2D
      See Also:
    • VK_IMAGE_VIEW_TYPE_3D Link icon

      public static final int VK_IMAGE_VIEW_TYPE_3D
      See Also:
    • VK_IMAGE_VIEW_TYPE_CUBE Link icon

      public static final int VK_IMAGE_VIEW_TYPE_CUBE
      See Also:
    • VK_IMAGE_VIEW_TYPE_1D_ARRAY Link icon

      public static final int VK_IMAGE_VIEW_TYPE_1D_ARRAY
      See Also:
    • VK_IMAGE_VIEW_TYPE_2D_ARRAY Link icon

      public static final int VK_IMAGE_VIEW_TYPE_2D_ARRAY
      See Also:
    • VK_IMAGE_VIEW_TYPE_CUBE_ARRAY Link icon

      public static final int VK_IMAGE_VIEW_TYPE_CUBE_ARRAY
      See Also:
    • VK_BLEND_FACTOR_ZERO Link icon

      public static final int VK_BLEND_FACTOR_ZERO
      See Also:
    • VK_BLEND_FACTOR_ONE Link icon

      public static final int VK_BLEND_FACTOR_ONE
      See Also:
    • VK_BLEND_FACTOR_SRC_COLOR Link icon

      public static final int VK_BLEND_FACTOR_SRC_COLOR
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
      See Also:
    • VK_BLEND_FACTOR_DST_COLOR Link icon

      public static final int VK_BLEND_FACTOR_DST_COLOR
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
      See Also:
    • VK_BLEND_FACTOR_SRC_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_SRC_ALPHA
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
      See Also:
    • VK_BLEND_FACTOR_DST_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_DST_ALPHA
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
      See Also:
    • VK_BLEND_FACTOR_CONSTANT_COLOR Link icon

      public static final int VK_BLEND_FACTOR_CONSTANT_COLOR
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
      See Also:
    • VK_BLEND_FACTOR_CONSTANT_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_CONSTANT_ALPHA
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
      See Also:
    • VK_BLEND_FACTOR_SRC_ALPHA_SATURATE Link icon

      public static final int VK_BLEND_FACTOR_SRC_ALPHA_SATURATE
      See Also:
    • VK_BLEND_FACTOR_SRC1_COLOR Link icon

      public static final int VK_BLEND_FACTOR_SRC1_COLOR
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
      See Also:
    • VK_BLEND_FACTOR_SRC1_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_SRC1_ALPHA
      See Also:
    • VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA Link icon

      public static final int VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
      See Also:
    • VK_BLEND_OP_ADD Link icon

      public static final int VK_BLEND_OP_ADD
      See Also:
    • VK_BLEND_OP_SUBTRACT Link icon

      public static final int VK_BLEND_OP_SUBTRACT
      See Also:
    • VK_BLEND_OP_REVERSE_SUBTRACT Link icon

      public static final int VK_BLEND_OP_REVERSE_SUBTRACT
      See Also:
    • VK_BLEND_OP_MIN Link icon

      public static final int VK_BLEND_OP_MIN
      See Also:
    • VK_BLEND_OP_MAX Link icon

      public static final int VK_BLEND_OP_MAX
      See Also:
    • VK_COLOR_COMPONENT_R_BIT Link icon

      public static final int VK_COLOR_COMPONENT_R_BIT
      See Also:
    • VK_COLOR_COMPONENT_G_BIT Link icon

      public static final int VK_COLOR_COMPONENT_G_BIT
      See Also:
    • VK_COLOR_COMPONENT_B_BIT Link icon

      public static final int VK_COLOR_COMPONENT_B_BIT
      See Also:
    • VK_COLOR_COMPONENT_A_BIT Link icon

      public static final int VK_COLOR_COMPONENT_A_BIT
      See Also:
    • VK_COMPARE_OP_NEVER Link icon

      public static final int VK_COMPARE_OP_NEVER
      See Also:
    • VK_COMPARE_OP_LESS Link icon

      public static final int VK_COMPARE_OP_LESS
      See Also:
    • VK_COMPARE_OP_EQUAL Link icon

      public static final int VK_COMPARE_OP_EQUAL
      See Also:
    • VK_COMPARE_OP_LESS_OR_EQUAL Link icon

      public static final int VK_COMPARE_OP_LESS_OR_EQUAL
      See Also:
    • VK_COMPARE_OP_GREATER Link icon

      public static final int VK_COMPARE_OP_GREATER
      See Also:
    • VK_COMPARE_OP_NOT_EQUAL Link icon

      public static final int VK_COMPARE_OP_NOT_EQUAL
      See Also:
    • VK_COMPARE_OP_GREATER_OR_EQUAL Link icon

      public static final int VK_COMPARE_OP_GREATER_OR_EQUAL
      See Also:
    • VK_COMPARE_OP_ALWAYS Link icon

      public static final int VK_COMPARE_OP_ALWAYS
      See Also:
    • VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT Link icon

      public static final int VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT
      See Also:
    • VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT Link icon

      public static final int VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT
      See Also:
    • VK_PIPELINE_CREATE_DERIVATIVE_BIT Link icon

      public static final int VK_PIPELINE_CREATE_DERIVATIVE_BIT
      See Also:
    • VK_SHADER_STAGE_VERTEX_BIT Link icon

      public static final int VK_SHADER_STAGE_VERTEX_BIT
      See Also:
    • VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT Link icon

      public static final int VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT
      See Also:
    • VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT Link icon

      public static final int VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
      See Also:
    • VK_SHADER_STAGE_GEOMETRY_BIT Link icon

      public static final int VK_SHADER_STAGE_GEOMETRY_BIT
      See Also:
    • VK_SHADER_STAGE_FRAGMENT_BIT Link icon

      public static final int VK_SHADER_STAGE_FRAGMENT_BIT
      See Also:
    • VK_SHADER_STAGE_ALL_GRAPHICS Link icon

      public static final int VK_SHADER_STAGE_ALL_GRAPHICS
      See Also:
    • VK_SHADER_STAGE_COMPUTE_BIT Link icon

      public static final int VK_SHADER_STAGE_COMPUTE_BIT
      See Also:
    • VK_SHADER_STAGE_ALL Link icon

      public static final int VK_SHADER_STAGE_ALL
      See Also:
    • VK_CULL_MODE_NONE Link icon

      public static final int VK_CULL_MODE_NONE
      See Also:
    • VK_CULL_MODE_FRONT_BIT Link icon

      public static final int VK_CULL_MODE_FRONT_BIT
      See Also:
    • VK_CULL_MODE_BACK_BIT Link icon

      public static final int VK_CULL_MODE_BACK_BIT
      See Also:
    • VK_CULL_MODE_FRONT_AND_BACK Link icon

      public static final int VK_CULL_MODE_FRONT_AND_BACK
      See Also:
    • VK_DYNAMIC_STATE_VIEWPORT Link icon

      public static final int VK_DYNAMIC_STATE_VIEWPORT
      See Also:
    • VK_DYNAMIC_STATE_SCISSOR Link icon

      public static final int VK_DYNAMIC_STATE_SCISSOR
      See Also:
    • VK_DYNAMIC_STATE_LINE_WIDTH Link icon

      public static final int VK_DYNAMIC_STATE_LINE_WIDTH
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_BIAS Link icon

      public static final int VK_DYNAMIC_STATE_DEPTH_BIAS
      See Also:
    • VK_DYNAMIC_STATE_BLEND_CONSTANTS Link icon

      public static final int VK_DYNAMIC_STATE_BLEND_CONSTANTS
      See Also:
    • VK_DYNAMIC_STATE_DEPTH_BOUNDS Link icon

      public static final int VK_DYNAMIC_STATE_DEPTH_BOUNDS
      See Also:
    • VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK Link icon

      public static final int VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
      See Also:
    • VK_DYNAMIC_STATE_STENCIL_WRITE_MASK Link icon

      public static final int VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
      See Also:
    • VK_DYNAMIC_STATE_STENCIL_REFERENCE Link icon

      public static final int VK_DYNAMIC_STATE_STENCIL_REFERENCE
      See Also:
    • VK_FRONT_FACE_COUNTER_CLOCKWISE Link icon

      public static final int VK_FRONT_FACE_COUNTER_CLOCKWISE
      See Also:
    • VK_FRONT_FACE_CLOCKWISE Link icon

      public static final int VK_FRONT_FACE_CLOCKWISE
      See Also:
    • VK_VERTEX_INPUT_RATE_VERTEX Link icon

      public static final int VK_VERTEX_INPUT_RATE_VERTEX
      See Also:
    • VK_VERTEX_INPUT_RATE_INSTANCE Link icon

      public static final int VK_VERTEX_INPUT_RATE_INSTANCE
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_POINT_LIST Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_POINT_LIST
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_LINE_LIST Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_LINE_LIST
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_LINE_STRIP Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_LINE_STRIP
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
      See Also:
    • VK_PRIMITIVE_TOPOLOGY_PATCH_LIST Link icon

      public static final int VK_PRIMITIVE_TOPOLOGY_PATCH_LIST
      See Also:
    • VK_POLYGON_MODE_FILL Link icon

      public static final int VK_POLYGON_MODE_FILL
      See Also:
    • VK_POLYGON_MODE_LINE Link icon

      public static final int VK_POLYGON_MODE_LINE
      See Also:
    • VK_POLYGON_MODE_POINT Link icon

      public static final int VK_POLYGON_MODE_POINT
      See Also:
    • VK_STENCIL_OP_KEEP Link icon

      public static final int VK_STENCIL_OP_KEEP
      See Also:
    • VK_STENCIL_OP_ZERO Link icon

      public static final int VK_STENCIL_OP_ZERO
      See Also:
    • VK_STENCIL_OP_REPLACE Link icon

      public static final int VK_STENCIL_OP_REPLACE
      See Also:
    • VK_STENCIL_OP_INCREMENT_AND_CLAMP Link icon

      public static final int VK_STENCIL_OP_INCREMENT_AND_CLAMP
      See Also:
    • VK_STENCIL_OP_DECREMENT_AND_CLAMP Link icon

      public static final int VK_STENCIL_OP_DECREMENT_AND_CLAMP
      See Also:
    • VK_STENCIL_OP_INVERT Link icon

      public static final int VK_STENCIL_OP_INVERT
      See Also:
    • VK_STENCIL_OP_INCREMENT_AND_WRAP Link icon

      public static final int VK_STENCIL_OP_INCREMENT_AND_WRAP
      See Also:
    • VK_STENCIL_OP_DECREMENT_AND_WRAP Link icon

      public static final int VK_STENCIL_OP_DECREMENT_AND_WRAP
      See Also:
    • VK_LOGIC_OP_CLEAR Link icon

      public static final int VK_LOGIC_OP_CLEAR
      See Also:
    • VK_LOGIC_OP_AND Link icon

      public static final int VK_LOGIC_OP_AND
      See Also:
    • VK_LOGIC_OP_AND_REVERSE Link icon

      public static final int VK_LOGIC_OP_AND_REVERSE
      See Also:
    • VK_LOGIC_OP_COPY Link icon

      public static final int VK_LOGIC_OP_COPY
      See Also:
    • VK_LOGIC_OP_AND_INVERTED Link icon

      public static final int VK_LOGIC_OP_AND_INVERTED
      See Also:
    • VK_LOGIC_OP_NO_OP Link icon

      public static final int VK_LOGIC_OP_NO_OP
      See Also:
    • VK_LOGIC_OP_XOR Link icon

      public static final int VK_LOGIC_OP_XOR
      See Also:
    • VK_LOGIC_OP_OR Link icon

      public static final int VK_LOGIC_OP_OR
      See Also:
    • VK_LOGIC_OP_NOR Link icon

      public static final int VK_LOGIC_OP_NOR
      See Also:
    • VK_LOGIC_OP_EQUIVALENT Link icon

      public static final int VK_LOGIC_OP_EQUIVALENT
      See Also:
    • VK_LOGIC_OP_INVERT Link icon

      public static final int VK_LOGIC_OP_INVERT
      See Also:
    • VK_LOGIC_OP_OR_REVERSE Link icon

      public static final int VK_LOGIC_OP_OR_REVERSE
      See Also:
    • VK_LOGIC_OP_COPY_INVERTED Link icon

      public static final int VK_LOGIC_OP_COPY_INVERTED
      See Also:
    • VK_LOGIC_OP_OR_INVERTED Link icon

      public static final int VK_LOGIC_OP_OR_INVERTED
      See Also:
    • VK_LOGIC_OP_NAND Link icon

      public static final int VK_LOGIC_OP_NAND
      See Also:
    • VK_LOGIC_OP_SET Link icon

      public static final int VK_LOGIC_OP_SET
      See Also:
    • VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK Link icon

      public static final int VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK
      See Also:
    • VK_BORDER_COLOR_INT_TRANSPARENT_BLACK Link icon

      public static final int VK_BORDER_COLOR_INT_TRANSPARENT_BLACK
      See Also:
    • VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK Link icon

      public static final int VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK
      See Also:
    • VK_BORDER_COLOR_INT_OPAQUE_BLACK Link icon

      public static final int VK_BORDER_COLOR_INT_OPAQUE_BLACK
      See Also:
    • VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE Link icon

      public static final int VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE
      See Also:
    • VK_BORDER_COLOR_INT_OPAQUE_WHITE Link icon

      public static final int VK_BORDER_COLOR_INT_OPAQUE_WHITE
      See Also:
    • VK_FILTER_NEAREST Link icon

      public static final int VK_FILTER_NEAREST
      See Also:
    • VK_FILTER_LINEAR Link icon

      public static final int VK_FILTER_LINEAR
      See Also:
    • VK_SAMPLER_ADDRESS_MODE_REPEAT Link icon

      public static final int VK_SAMPLER_ADDRESS_MODE_REPEAT
      See Also:
    • VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT Link icon

      public static final int VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT
      See Also:
    • VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE Link icon

      public static final int VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE
      See Also:
    • VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER Link icon

      public static final int VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER
      See Also:
    • VK_SAMPLER_MIPMAP_MODE_NEAREST Link icon

      public static final int VK_SAMPLER_MIPMAP_MODE_NEAREST
      See Also:
    • VK_SAMPLER_MIPMAP_MODE_LINEAR Link icon

      public static final int VK_SAMPLER_MIPMAP_MODE_LINEAR
      See Also:
    • VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT Link icon

      public static final int VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT
      See Also:
    • VK_DESCRIPTOR_TYPE_SAMPLER Link icon

      public static final int VK_DESCRIPTOR_TYPE_SAMPLER
      See Also:
    • VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER Link icon

      public static final int VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER
      See Also:
    • VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE Link icon

      public static final int VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE
      See Also:
    • VK_DESCRIPTOR_TYPE_STORAGE_IMAGE Link icon

      public static final int VK_DESCRIPTOR_TYPE_STORAGE_IMAGE
      See Also:
    • VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER Link icon

      public static final int VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER
      See Also:
    • VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER Link icon

      public static final int VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER
      See Also:
    • VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER Link icon

      public static final int VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER
      See Also:
    • VK_DESCRIPTOR_TYPE_STORAGE_BUFFER Link icon

      public static final int VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
      See Also:
    • VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC Link icon

      public static final int VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC
      See Also:
    • VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC Link icon

      public static final int VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC
      See Also:
    • VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT Link icon

      public static final int VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT
      See Also:
    • VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT Link icon

      public static final int VK_ATTACHMENT_DESCRIPTION_MAY_ALIAS_BIT
      See Also:
    • VK_ATTACHMENT_LOAD_OP_LOAD Link icon

      public static final int VK_ATTACHMENT_LOAD_OP_LOAD
      See Also:
    • VK_ATTACHMENT_LOAD_OP_CLEAR Link icon

      public static final int VK_ATTACHMENT_LOAD_OP_CLEAR
      See Also:
    • VK_ATTACHMENT_LOAD_OP_DONT_CARE Link icon

      public static final int VK_ATTACHMENT_LOAD_OP_DONT_CARE
      See Also:
    • VK_ATTACHMENT_STORE_OP_STORE Link icon

      public static final int VK_ATTACHMENT_STORE_OP_STORE
      See Also:
    • VK_ATTACHMENT_STORE_OP_DONT_CARE Link icon

      public static final int VK_ATTACHMENT_STORE_OP_DONT_CARE
      See Also:
    • VK_DEPENDENCY_BY_REGION_BIT Link icon

      public static final int VK_DEPENDENCY_BY_REGION_BIT
      See Also:
    • VK_PIPELINE_BIND_POINT_GRAPHICS Link icon

      public static final int VK_PIPELINE_BIND_POINT_GRAPHICS
      See Also:
    • VK_PIPELINE_BIND_POINT_COMPUTE Link icon

      public static final int VK_PIPELINE_BIND_POINT_COMPUTE
      See Also:
    • VK_COMMAND_POOL_CREATE_TRANSIENT_BIT Link icon

      public static final int VK_COMMAND_POOL_CREATE_TRANSIENT_BIT
      See Also:
    • VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT Link icon

      public static final int VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
      See Also:
    • VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT Link icon

      public static final int VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT
      See Also:
    • VK_COMMAND_BUFFER_LEVEL_PRIMARY Link icon

      public static final int VK_COMMAND_BUFFER_LEVEL_PRIMARY
      See Also:
    • VK_COMMAND_BUFFER_LEVEL_SECONDARY Link icon

      public static final int VK_COMMAND_BUFFER_LEVEL_SECONDARY
      See Also:
    • VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT Link icon

      public static final int VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT
      See Also:
    • VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT Link icon

      public static final int VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
      See Also:
    • VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT Link icon

      public static final int VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT
      See Also:
    • VK_QUERY_CONTROL_PRECISE_BIT Link icon

      public static final int VK_QUERY_CONTROL_PRECISE_BIT
      See Also:
    • VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT Link icon

      public static final int VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT
      See Also:
    • VK_INDEX_TYPE_UINT16 Link icon

      public static final int VK_INDEX_TYPE_UINT16
      See Also:
    • VK_INDEX_TYPE_UINT32 Link icon

      public static final int VK_INDEX_TYPE_UINT32
      See Also:
    • VK_STENCIL_FACE_FRONT_BIT Link icon

      public static final int VK_STENCIL_FACE_FRONT_BIT
      See Also:
    • VK_STENCIL_FACE_BACK_BIT Link icon

      public static final int VK_STENCIL_FACE_BACK_BIT
      See Also:
    • VK_STENCIL_FACE_FRONT_AND_BACK Link icon

      public static final int VK_STENCIL_FACE_FRONT_AND_BACK
      See Also:
    • VK_STENCIL_FRONT_AND_BACK Link icon

      public static final int VK_STENCIL_FRONT_AND_BACK
      See Also:
    • VK_SUBPASS_CONTENTS_INLINE Link icon

      public static final int VK_SUBPASS_CONTENTS_INLINE
      See Also:
    • VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS Link icon

      public static final int VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS
      See Also:
    • VK_API_VERSION_1_0 Link icon

      public static final int VK_API_VERSION_1_0
    • VK_HEADER_VERSION Link icon

      public static final int VK_HEADER_VERSION
      See Also:
    • VK_NULL_HANDLE Link icon

      public static final long VK_NULL_HANDLE
      See Also:
    • VK_MAX_PHYSICAL_DEVICE_NAME_SIZE Link icon

      public static final int VK_MAX_PHYSICAL_DEVICE_NAME_SIZE
      See Also:
    • VK_UUID_SIZE Link icon

      public static final int VK_UUID_SIZE
      See Also:
    • VK_MAX_EXTENSION_NAME_SIZE Link icon

      public static final int VK_MAX_EXTENSION_NAME_SIZE
      See Also:
    • VK_MAX_DESCRIPTION_SIZE Link icon

      public static final int VK_MAX_DESCRIPTION_SIZE
      See Also:
    • VK_MAX_MEMORY_TYPES Link icon

      public static final int VK_MAX_MEMORY_TYPES
      See Also:
    • VK_MAX_MEMORY_HEAPS Link icon

      public static final int VK_MAX_MEMORY_HEAPS
      See Also:
    • VK_REMAINING_MIP_LEVELS Link icon

      public static final int VK_REMAINING_MIP_LEVELS
      See Also:
    • VK_REMAINING_ARRAY_LAYERS Link icon

      public static final int VK_REMAINING_ARRAY_LAYERS
      See Also:
    • VK_ATTACHMENT_UNUSED Link icon

      public static final int VK_ATTACHMENT_UNUSED
      See Also:
    • VK_TRUE Link icon

      public static final int VK_TRUE
      See Also:
    • VK_FALSE Link icon

      public static final int VK_FALSE
      See Also:
    • VK_QUEUE_FAMILY_IGNORED Link icon

      public static final int VK_QUEUE_FAMILY_IGNORED
      See Also:
    • VK_SUBPASS_EXTERNAL Link icon

      public static final int VK_SUBPASS_EXTERNAL
      See Also:
    • VK_LOD_CLAMP_NONE Link icon

      public static final float VK_LOD_CLAMP_NONE
      See Also:
    • VK_WHOLE_SIZE Link icon

      public static final long VK_WHOLE_SIZE
      See Also:
  • Method Details Link icon

    • nvkCreateInstance Link icon

      public static int nvkCreateInstance(long pCreateInfo, long pAllocator, long pInstance)
      VkResult vkCreateInstance(VkInstanceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkInstance * pInstance)
    • vkCreateInstance Link icon

      public static int vkCreateInstance(VkInstanceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, PointerBuffer pInstance)
      VkResult vkCreateInstance(VkInstanceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkInstance * pInstance)
    • nvkDestroyInstance Link icon

      public static void nvkDestroyInstance(VkInstance instance, long pAllocator)
      void vkDestroyInstance(VkInstance instance, VkAllocationCallbacks const * pAllocator)
    • vkDestroyInstance Link icon

      public static void vkDestroyInstance(VkInstance instance, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyInstance(VkInstance instance, VkAllocationCallbacks const * pAllocator)
    • nvkEnumeratePhysicalDevices Link icon

      public static int nvkEnumeratePhysicalDevices(VkInstance instance, long pPhysicalDeviceCount, long pPhysicalDevices)
      VkResult vkEnumeratePhysicalDevices(VkInstance instance, uint32_t * pPhysicalDeviceCount, VkPhysicalDevice * pPhysicalDevices)
    • vkEnumeratePhysicalDevices Link icon

      public static int vkEnumeratePhysicalDevices(VkInstance instance, IntBuffer pPhysicalDeviceCount, @Nullable PointerBuffer pPhysicalDevices)
      VkResult vkEnumeratePhysicalDevices(VkInstance instance, uint32_t * pPhysicalDeviceCount, VkPhysicalDevice * pPhysicalDevices)
    • nvkGetPhysicalDeviceFeatures Link icon

      public static void nvkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, long pFeatures)
      void vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures * pFeatures)
    • vkGetPhysicalDeviceFeatures Link icon

      public static void vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures pFeatures)
      void vkGetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures * pFeatures)
    • nvkGetPhysicalDeviceFormatProperties Link icon

      public static void nvkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, int format, long pFormatProperties)
      void vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties * pFormatProperties)
    • vkGetPhysicalDeviceFormatProperties Link icon

      public static void vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, int format, VkFormatProperties pFormatProperties)
      void vkGetPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties * pFormatProperties)
    • nvkGetPhysicalDeviceImageFormatProperties Link icon

      public static int nvkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int tiling, int usage, int flags, long pImageFormatProperties)
      VkResult vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties * pImageFormatProperties)
    • vkGetPhysicalDeviceImageFormatProperties Link icon

      public static int vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int tiling, int usage, int flags, VkImageFormatProperties pImageFormatProperties)
      VkResult vkGetPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties * pImageFormatProperties)
    • nvkGetPhysicalDeviceProperties Link icon

      public static void nvkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, long pProperties)
      void vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties * pProperties)
    • vkGetPhysicalDeviceProperties Link icon

      public static void vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties pProperties)
      void vkGetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties * pProperties)
    • nvkGetPhysicalDeviceQueueFamilyProperties Link icon

      public static void nvkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, long pQueueFamilyPropertyCount, long pQueueFamilyProperties)
      void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties * pQueueFamilyProperties)
    • vkGetPhysicalDeviceQueueFamilyProperties Link icon

      public static void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, IntBuffer pQueueFamilyPropertyCount, @Nullable VkQueueFamilyProperties.Buffer pQueueFamilyProperties)
      void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties * pQueueFamilyProperties)
    • nvkGetPhysicalDeviceMemoryProperties Link icon

      public static void nvkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, long pMemoryProperties)
      void vkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties * pMemoryProperties)
    • vkGetPhysicalDeviceMemoryProperties Link icon

      public static void vkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties pMemoryProperties)
      void vkGetPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties * pMemoryProperties)
    • nvkGetInstanceProcAddr Link icon

      public static long nvkGetInstanceProcAddr(long instance, long pName)
      PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, char const * pName)
    • vkGetInstanceProcAddr Link icon

      public static long vkGetInstanceProcAddr(@Nullable VkInstance instance, ByteBuffer pName)
      PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, char const * pName)
    • vkGetInstanceProcAddr Link icon

      public static long vkGetInstanceProcAddr(@Nullable VkInstance instance, CharSequence pName)
      PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, char const * pName)
    • nvkGetDeviceProcAddr Link icon

      public static long nvkGetDeviceProcAddr(VkDevice device, long pName)
      PFN_vkVoidFunction vkGetDeviceProcAddr(VkDevice device, char const * pName)
    • vkGetDeviceProcAddr Link icon

      public static long vkGetDeviceProcAddr(VkDevice device, ByteBuffer pName)
      PFN_vkVoidFunction vkGetDeviceProcAddr(VkDevice device, char const * pName)
    • vkGetDeviceProcAddr Link icon

      public static long vkGetDeviceProcAddr(VkDevice device, CharSequence pName)
      PFN_vkVoidFunction vkGetDeviceProcAddr(VkDevice device, char const * pName)
    • nvkCreateDevice Link icon

      public static int nvkCreateDevice(VkPhysicalDevice physicalDevice, long pCreateInfo, long pAllocator, long pDevice)
      VkResult vkCreateDevice(VkPhysicalDevice physicalDevice, VkDeviceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDevice * pDevice)
    • vkCreateDevice Link icon

      public static int vkCreateDevice(VkPhysicalDevice physicalDevice, VkDeviceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, PointerBuffer pDevice)
      VkResult vkCreateDevice(VkPhysicalDevice physicalDevice, VkDeviceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDevice * pDevice)
    • nvkDestroyDevice Link icon

      public static void nvkDestroyDevice(VkDevice device, long pAllocator)
      void vkDestroyDevice(VkDevice device, VkAllocationCallbacks const * pAllocator)
    • vkDestroyDevice Link icon

      public static void vkDestroyDevice(VkDevice device, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyDevice(VkDevice device, VkAllocationCallbacks const * pAllocator)
    • nvkEnumerateInstanceExtensionProperties Link icon

      public static int nvkEnumerateInstanceExtensionProperties(long pLayerName, long pPropertyCount, long pProperties)
      VkResult vkEnumerateInstanceExtensionProperties(char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateInstanceExtensionProperties Link icon

      public static int vkEnumerateInstanceExtensionProperties(@Nullable ByteBuffer pLayerName, IntBuffer pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceExtensionProperties(char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateInstanceExtensionProperties Link icon

      public static int vkEnumerateInstanceExtensionProperties(@Nullable CharSequence pLayerName, IntBuffer pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceExtensionProperties(char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • nvkEnumerateDeviceExtensionProperties Link icon

      public static int nvkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, long pLayerName, long pPropertyCount, long pProperties)
      VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateDeviceExtensionProperties Link icon

      public static int vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable ByteBuffer pLayerName, IntBuffer pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateDeviceExtensionProperties Link icon

      public static int vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable CharSequence pLayerName, IntBuffer pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • nvkEnumerateInstanceLayerProperties Link icon

      public static int nvkEnumerateInstanceLayerProperties(long pPropertyCount, long pProperties)
      VkResult vkEnumerateInstanceLayerProperties(uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • vkEnumerateInstanceLayerProperties Link icon

      public static int vkEnumerateInstanceLayerProperties(IntBuffer pPropertyCount, @Nullable VkLayerProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceLayerProperties(uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • nvkEnumerateDeviceLayerProperties Link icon

      public static int nvkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, long pPropertyCount, long pProperties)
      VkResult vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • vkEnumerateDeviceLayerProperties Link icon

      public static int vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, IntBuffer pPropertyCount, @Nullable VkLayerProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • nvkGetDeviceQueue Link icon

      public static void nvkGetDeviceQueue(VkDevice device, int queueFamilyIndex, int queueIndex, long pQueue)
      void vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue * pQueue)
    • vkGetDeviceQueue Link icon

      public static void vkGetDeviceQueue(VkDevice device, int queueFamilyIndex, int queueIndex, PointerBuffer pQueue)
      void vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue * pQueue)
    • nvkQueueSubmit Link icon

      public static int nvkQueueSubmit(VkQueue queue, int submitCount, long pSubmits, long fence)
      VkResult vkQueueSubmit(VkQueue queue, uint32_t submitCount, VkSubmitInfo const * pSubmits, VkFence fence)
    • vkQueueSubmit Link icon

      public static int vkQueueSubmit(VkQueue queue, @Nullable VkSubmitInfo.Buffer pSubmits, long fence)
      VkResult vkQueueSubmit(VkQueue queue, uint32_t submitCount, VkSubmitInfo const * pSubmits, VkFence fence)
    • vkQueueSubmit Link icon

      public static int vkQueueSubmit(VkQueue queue, VkSubmitInfo pSubmit, long fence)
      VkResult vkQueueSubmit(VkQueue queue, uint32_t submitCount, VkSubmitInfo const * pSubmits, VkFence fence)
    • vkQueueWaitIdle Link icon

      public static int vkQueueWaitIdle(VkQueue queue)
      VkResult vkQueueWaitIdle(VkQueue queue)
    • vkDeviceWaitIdle Link icon

      public static int vkDeviceWaitIdle(VkDevice device)
      VkResult vkDeviceWaitIdle(VkDevice device)
    • nvkAllocateMemory Link icon

      public static int nvkAllocateMemory(VkDevice device, long pAllocateInfo, long pAllocator, long pMemory)
      VkResult vkAllocateMemory(VkDevice device, VkMemoryAllocateInfo const * pAllocateInfo, VkAllocationCallbacks const * pAllocator, VkDeviceMemory * pMemory)
    • vkAllocateMemory Link icon

      public static int vkAllocateMemory(VkDevice device, VkMemoryAllocateInfo pAllocateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pMemory)
      VkResult vkAllocateMemory(VkDevice device, VkMemoryAllocateInfo const * pAllocateInfo, VkAllocationCallbacks const * pAllocator, VkDeviceMemory * pMemory)
    • nvkFreeMemory Link icon

      public static void nvkFreeMemory(VkDevice device, long memory, long pAllocator)
      void vkFreeMemory(VkDevice device, VkDeviceMemory memory, VkAllocationCallbacks const * pAllocator)
    • vkFreeMemory Link icon

      public static void vkFreeMemory(VkDevice device, long memory, @Nullable VkAllocationCallbacks pAllocator)
      void vkFreeMemory(VkDevice device, VkDeviceMemory memory, VkAllocationCallbacks const * pAllocator)
    • nvkMapMemory Link icon

      public static int nvkMapMemory(VkDevice device, long memory, long offset, long size, int flags, long ppData)
      VkResult vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void ** ppData)
    • vkMapMemory Link icon

      public static int vkMapMemory(VkDevice device, long memory, long offset, long size, int flags, PointerBuffer ppData)
      VkResult vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void ** ppData)
    • vkUnmapMemory Link icon

      public static void vkUnmapMemory(VkDevice device, long memory)
      void vkUnmapMemory(VkDevice device, VkDeviceMemory memory)
    • nvkFlushMappedMemoryRanges Link icon

      public static int nvkFlushMappedMemoryRanges(VkDevice device, int memoryRangeCount, long pMemoryRanges)
      VkResult vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • vkFlushMappedMemoryRanges Link icon

      public static int vkFlushMappedMemoryRanges(VkDevice device, VkMappedMemoryRange.Buffer pMemoryRanges)
      VkResult vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • vkFlushMappedMemoryRanges Link icon

      public static int vkFlushMappedMemoryRanges(VkDevice device, VkMappedMemoryRange pMemoryRange)
      VkResult vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • nvkInvalidateMappedMemoryRanges Link icon

      public static int nvkInvalidateMappedMemoryRanges(VkDevice device, int memoryRangeCount, long pMemoryRanges)
      VkResult vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • vkInvalidateMappedMemoryRanges Link icon

      public static int vkInvalidateMappedMemoryRanges(VkDevice device, VkMappedMemoryRange.Buffer pMemoryRanges)
      VkResult vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • vkInvalidateMappedMemoryRanges Link icon

      public static int vkInvalidateMappedMemoryRanges(VkDevice device, VkMappedMemoryRange pMemoryRange)
      VkResult vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount, VkMappedMemoryRange const * pMemoryRanges)
    • nvkGetDeviceMemoryCommitment Link icon

      public static void nvkGetDeviceMemoryCommitment(VkDevice device, long memory, long pCommittedMemoryInBytes)
      void vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize * pCommittedMemoryInBytes)
    • vkGetDeviceMemoryCommitment Link icon

      public static void vkGetDeviceMemoryCommitment(VkDevice device, long memory, LongBuffer pCommittedMemoryInBytes)
      void vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize * pCommittedMemoryInBytes)
    • vkBindBufferMemory Link icon

      public static int vkBindBufferMemory(VkDevice device, long buffer, long memory, long memoryOffset)
      VkResult vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset)
    • vkBindImageMemory Link icon

      public static int vkBindImageMemory(VkDevice device, long image, long memory, long memoryOffset)
      VkResult vkBindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset)
    • nvkGetBufferMemoryRequirements Link icon

      public static void nvkGetBufferMemoryRequirements(VkDevice device, long buffer, long pMemoryRequirements)
      void vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements * pMemoryRequirements)
    • vkGetBufferMemoryRequirements Link icon

      public static void vkGetBufferMemoryRequirements(VkDevice device, long buffer, VkMemoryRequirements pMemoryRequirements)
      void vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements * pMemoryRequirements)
    • nvkGetImageMemoryRequirements Link icon

      public static void nvkGetImageMemoryRequirements(VkDevice device, long image, long pMemoryRequirements)
      void vkGetImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements * pMemoryRequirements)
    • vkGetImageMemoryRequirements Link icon

      public static void vkGetImageMemoryRequirements(VkDevice device, long image, VkMemoryRequirements pMemoryRequirements)
      void vkGetImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements * pMemoryRequirements)
    • nvkGetImageSparseMemoryRequirements Link icon

      public static void nvkGetImageSparseMemoryRequirements(VkDevice device, long image, long pSparseMemoryRequirementCount, long pSparseMemoryRequirements)
      void vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements * pSparseMemoryRequirements)
    • vkGetImageSparseMemoryRequirements Link icon

      public static void vkGetImageSparseMemoryRequirements(VkDevice device, long image, IntBuffer pSparseMemoryRequirementCount, @Nullable VkSparseImageMemoryRequirements.Buffer pSparseMemoryRequirements)
      void vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements * pSparseMemoryRequirements)
    • nvkGetPhysicalDeviceSparseImageFormatProperties Link icon

      public static void nvkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, long pPropertyCount, long pProperties)
      void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t * pPropertyCount, VkSparseImageFormatProperties * pProperties)
    • vkGetPhysicalDeviceSparseImageFormatProperties Link icon

      public static void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, IntBuffer pPropertyCount, @Nullable VkSparseImageFormatProperties.Buffer pProperties)
      void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t * pPropertyCount, VkSparseImageFormatProperties * pProperties)
    • nvkQueueBindSparse Link icon

      public static int nvkQueueBindSparse(VkQueue queue, int bindInfoCount, long pBindInfo, long fence)
      VkResult vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, VkBindSparseInfo const * pBindInfo, VkFence fence)
    • vkQueueBindSparse Link icon

      public static int vkQueueBindSparse(VkQueue queue, @Nullable VkBindSparseInfo.Buffer pBindInfo, long fence)
      VkResult vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, VkBindSparseInfo const * pBindInfo, VkFence fence)
    • vkQueueBindSparse Link icon

      public static int vkQueueBindSparse(VkQueue queue, VkBindSparseInfo pBindInfo, long fence)
      VkResult vkQueueBindSparse(VkQueue queue, uint32_t bindInfoCount, VkBindSparseInfo const * pBindInfo, VkFence fence)
    • nvkCreateFence Link icon

      public static int nvkCreateFence(VkDevice device, long pCreateInfo, long pAllocator, long pFence)
      VkResult vkCreateFence(VkDevice device, VkFenceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkCreateFence Link icon

      public static int vkCreateFence(VkDevice device, VkFenceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pFence)
      VkResult vkCreateFence(VkDevice device, VkFenceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • nvkDestroyFence Link icon

      public static void nvkDestroyFence(VkDevice device, long fence, long pAllocator)
      void vkDestroyFence(VkDevice device, VkFence fence, VkAllocationCallbacks const * pAllocator)
    • vkDestroyFence Link icon

      public static void vkDestroyFence(VkDevice device, long fence, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyFence(VkDevice device, VkFence fence, VkAllocationCallbacks const * pAllocator)
    • nvkResetFences Link icon

      public static int nvkResetFences(VkDevice device, int fenceCount, long pFences)
      VkResult vkResetFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences)
    • vkResetFences Link icon

      public static int vkResetFences(VkDevice device, LongBuffer pFences)
      VkResult vkResetFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences)
    • vkResetFences Link icon

      public static int vkResetFences(VkDevice device, long pFence)
      VkResult vkResetFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences)
    • vkGetFenceStatus Link icon

      public static int vkGetFenceStatus(VkDevice device, long fence)
      VkResult vkGetFenceStatus(VkDevice device, VkFence fence)
    • nvkWaitForFences Link icon

      public static int nvkWaitForFences(VkDevice device, int fenceCount, long pFences, int waitAll, long timeout)
      VkResult vkWaitForFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences, VkBool32 waitAll, uint64_t timeout)
    • vkWaitForFences Link icon

      public static int vkWaitForFences(VkDevice device, LongBuffer pFences, boolean waitAll, long timeout)
      VkResult vkWaitForFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences, VkBool32 waitAll, uint64_t timeout)
    • vkWaitForFences Link icon

      public static int vkWaitForFences(VkDevice device, long pFence, boolean waitAll, long timeout)
      VkResult vkWaitForFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences, VkBool32 waitAll, uint64_t timeout)
    • nvkCreateSemaphore Link icon

      public static int nvkCreateSemaphore(VkDevice device, long pCreateInfo, long pAllocator, long pSemaphore)
      VkResult vkCreateSemaphore(VkDevice device, VkSemaphoreCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSemaphore * pSemaphore)
    • vkCreateSemaphore Link icon

      public static int vkCreateSemaphore(VkDevice device, VkSemaphoreCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pSemaphore)
      VkResult vkCreateSemaphore(VkDevice device, VkSemaphoreCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSemaphore * pSemaphore)
    • nvkDestroySemaphore Link icon

      public static void nvkDestroySemaphore(VkDevice device, long semaphore, long pAllocator)
      void vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, VkAllocationCallbacks const * pAllocator)
    • vkDestroySemaphore Link icon

      public static void vkDestroySemaphore(VkDevice device, long semaphore, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroySemaphore(VkDevice device, VkSemaphore semaphore, VkAllocationCallbacks const * pAllocator)
    • nvkCreateEvent Link icon

      public static int nvkCreateEvent(VkDevice device, long pCreateInfo, long pAllocator, long pEvent)
      VkResult vkCreateEvent(VkDevice device, VkEventCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkEvent * pEvent)
    • vkCreateEvent Link icon

      public static int vkCreateEvent(VkDevice device, VkEventCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pEvent)
      VkResult vkCreateEvent(VkDevice device, VkEventCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkEvent * pEvent)
    • nvkDestroyEvent Link icon

      public static void nvkDestroyEvent(VkDevice device, long event, long pAllocator)
      void vkDestroyEvent(VkDevice device, VkEvent event, VkAllocationCallbacks const * pAllocator)
    • vkDestroyEvent Link icon

      public static void vkDestroyEvent(VkDevice device, long event, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyEvent(VkDevice device, VkEvent event, VkAllocationCallbacks const * pAllocator)
    • vkGetEventStatus Link icon

      public static int vkGetEventStatus(VkDevice device, long event)
      VkResult vkGetEventStatus(VkDevice device, VkEvent event)
    • vkSetEvent Link icon

      public static int vkSetEvent(VkDevice device, long event)
      VkResult vkSetEvent(VkDevice device, VkEvent event)
    • vkResetEvent Link icon

      public static int vkResetEvent(VkDevice device, long event)
      VkResult vkResetEvent(VkDevice device, VkEvent event)
    • nvkCreateQueryPool Link icon

      public static int nvkCreateQueryPool(VkDevice device, long pCreateInfo, long pAllocator, long pQueryPool)
      VkResult vkCreateQueryPool(VkDevice device, VkQueryPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkQueryPool * pQueryPool)
    • vkCreateQueryPool Link icon

      public static int vkCreateQueryPool(VkDevice device, VkQueryPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pQueryPool)
      VkResult vkCreateQueryPool(VkDevice device, VkQueryPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkQueryPool * pQueryPool)
    • nvkDestroyQueryPool Link icon

      public static void nvkDestroyQueryPool(VkDevice device, long queryPool, long pAllocator)
      void vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, VkAllocationCallbacks const * pAllocator)
    • vkDestroyQueryPool Link icon

      public static void vkDestroyQueryPool(VkDevice device, long queryPool, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool, VkAllocationCallbacks const * pAllocator)
    • nvkGetQueryPoolResults Link icon

      public static int nvkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, long dataSize, long pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • vkGetQueryPoolResults Link icon

      public static int vkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, ByteBuffer pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • vkGetQueryPoolResults Link icon

      public static int vkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, IntBuffer pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • vkGetQueryPoolResults Link icon

      public static int vkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, LongBuffer pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • nvkCreateBuffer Link icon

      public static int nvkCreateBuffer(VkDevice device, long pCreateInfo, long pAllocator, long pBuffer)
      VkResult vkCreateBuffer(VkDevice device, VkBufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBuffer * pBuffer)
    • vkCreateBuffer Link icon

      public static int vkCreateBuffer(VkDevice device, VkBufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pBuffer)
      VkResult vkCreateBuffer(VkDevice device, VkBufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBuffer * pBuffer)
    • nvkDestroyBuffer Link icon

      public static void nvkDestroyBuffer(VkDevice device, long buffer, long pAllocator)
      void vkDestroyBuffer(VkDevice device, VkBuffer buffer, VkAllocationCallbacks const * pAllocator)
    • vkDestroyBuffer Link icon

      public static void vkDestroyBuffer(VkDevice device, long buffer, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyBuffer(VkDevice device, VkBuffer buffer, VkAllocationCallbacks const * pAllocator)
    • nvkCreateBufferView Link icon

      public static int nvkCreateBufferView(VkDevice device, long pCreateInfo, long pAllocator, long pView)
      VkResult vkCreateBufferView(VkDevice device, VkBufferViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBufferView * pView)
    • vkCreateBufferView Link icon

      public static int vkCreateBufferView(VkDevice device, VkBufferViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pView)
      VkResult vkCreateBufferView(VkDevice device, VkBufferViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBufferView * pView)
    • nvkDestroyBufferView Link icon

      public static void nvkDestroyBufferView(VkDevice device, long bufferView, long pAllocator)
      void vkDestroyBufferView(VkDevice device, VkBufferView bufferView, VkAllocationCallbacks const * pAllocator)
    • vkDestroyBufferView Link icon

      public static void vkDestroyBufferView(VkDevice device, long bufferView, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyBufferView(VkDevice device, VkBufferView bufferView, VkAllocationCallbacks const * pAllocator)
    • nvkCreateImage Link icon

      public static int nvkCreateImage(VkDevice device, long pCreateInfo, long pAllocator, long pImage)
      VkResult vkCreateImage(VkDevice device, VkImageCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImage * pImage)
    • vkCreateImage Link icon

      public static int vkCreateImage(VkDevice device, VkImageCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pImage)
      VkResult vkCreateImage(VkDevice device, VkImageCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImage * pImage)
    • nvkDestroyImage Link icon

      public static void nvkDestroyImage(VkDevice device, long image, long pAllocator)
      void vkDestroyImage(VkDevice device, VkImage image, VkAllocationCallbacks const * pAllocator)
    • vkDestroyImage Link icon

      public static void vkDestroyImage(VkDevice device, long image, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyImage(VkDevice device, VkImage image, VkAllocationCallbacks const * pAllocator)
    • nvkGetImageSubresourceLayout Link icon

      public static void nvkGetImageSubresourceLayout(VkDevice device, long image, long pSubresource, long pLayout)
      void vkGetImageSubresourceLayout(VkDevice device, VkImage image, VkImageSubresource const * pSubresource, VkSubresourceLayout * pLayout)
    • vkGetImageSubresourceLayout Link icon

      public static void vkGetImageSubresourceLayout(VkDevice device, long image, VkImageSubresource pSubresource, VkSubresourceLayout pLayout)
      void vkGetImageSubresourceLayout(VkDevice device, VkImage image, VkImageSubresource const * pSubresource, VkSubresourceLayout * pLayout)
    • nvkCreateImageView Link icon

      public static int nvkCreateImageView(VkDevice device, long pCreateInfo, long pAllocator, long pView)
      VkResult vkCreateImageView(VkDevice device, VkImageViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImageView * pView)
    • vkCreateImageView Link icon

      public static int vkCreateImageView(VkDevice device, VkImageViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pView)
      VkResult vkCreateImageView(VkDevice device, VkImageViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImageView * pView)
    • nvkDestroyImageView Link icon

      public static void nvkDestroyImageView(VkDevice device, long imageView, long pAllocator)
      void vkDestroyImageView(VkDevice device, VkImageView imageView, VkAllocationCallbacks const * pAllocator)
    • vkDestroyImageView Link icon

      public static void vkDestroyImageView(VkDevice device, long imageView, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyImageView(VkDevice device, VkImageView imageView, VkAllocationCallbacks const * pAllocator)
    • nvkCreateShaderModule Link icon

      public static int nvkCreateShaderModule(VkDevice device, long pCreateInfo, long pAllocator, long pShaderModule)
      VkResult vkCreateShaderModule(VkDevice device, VkShaderModuleCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkShaderModule * pShaderModule)
    • vkCreateShaderModule Link icon

      public static int vkCreateShaderModule(VkDevice device, VkShaderModuleCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pShaderModule)
      VkResult vkCreateShaderModule(VkDevice device, VkShaderModuleCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkShaderModule * pShaderModule)
    • nvkDestroyShaderModule Link icon

      public static void nvkDestroyShaderModule(VkDevice device, long shaderModule, long pAllocator)
      void vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule, VkAllocationCallbacks const * pAllocator)
    • vkDestroyShaderModule Link icon

      public static void vkDestroyShaderModule(VkDevice device, long shaderModule, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule, VkAllocationCallbacks const * pAllocator)
    • nvkCreatePipelineCache Link icon

      public static int nvkCreatePipelineCache(VkDevice device, long pCreateInfo, long pAllocator, long pPipelineCache)
      VkResult vkCreatePipelineCache(VkDevice device, VkPipelineCacheCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineCache * pPipelineCache)
    • vkCreatePipelineCache Link icon

      public static int vkCreatePipelineCache(VkDevice device, VkPipelineCacheCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pPipelineCache)
      VkResult vkCreatePipelineCache(VkDevice device, VkPipelineCacheCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineCache * pPipelineCache)
    • nvkDestroyPipelineCache Link icon

      public static void nvkDestroyPipelineCache(VkDevice device, long pipelineCache, long pAllocator)
      void vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, VkAllocationCallbacks const * pAllocator)
    • vkDestroyPipelineCache Link icon

      public static void vkDestroyPipelineCache(VkDevice device, long pipelineCache, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache, VkAllocationCallbacks const * pAllocator)
    • nvkGetPipelineCacheData Link icon

      public static int nvkGetPipelineCacheData(VkDevice device, long pipelineCache, long pDataSize, long pData)
      VkResult vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, size_t * pDataSize, void * pData)
    • vkGetPipelineCacheData Link icon

      public static int vkGetPipelineCacheData(VkDevice device, long pipelineCache, PointerBuffer pDataSize, @Nullable ByteBuffer pData)
      VkResult vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, size_t * pDataSize, void * pData)
    • nvkMergePipelineCaches Link icon

      public static int nvkMergePipelineCaches(VkDevice device, long dstCache, int srcCacheCount, long pSrcCaches)
      VkResult vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, VkPipelineCache const * pSrcCaches)
    • vkMergePipelineCaches Link icon

      public static int vkMergePipelineCaches(VkDevice device, long dstCache, LongBuffer pSrcCaches)
      VkResult vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, VkPipelineCache const * pSrcCaches)
    • nvkCreateGraphicsPipelines Link icon

      public static int nvkCreateGraphicsPipelines(VkDevice device, long pipelineCache, int createInfoCount, long pCreateInfos, long pAllocator, long pPipelines)
      VkResult vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkGraphicsPipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • vkCreateGraphicsPipelines Link icon

      public static int vkCreateGraphicsPipelines(VkDevice device, long pipelineCache, VkGraphicsPipelineCreateInfo.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pPipelines)
      VkResult vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkGraphicsPipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • nvkCreateComputePipelines Link icon

      public static int nvkCreateComputePipelines(VkDevice device, long pipelineCache, int createInfoCount, long pCreateInfos, long pAllocator, long pPipelines)
      VkResult vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkComputePipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • vkCreateComputePipelines Link icon

      public static int vkCreateComputePipelines(VkDevice device, long pipelineCache, VkComputePipelineCreateInfo.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pPipelines)
      VkResult vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkComputePipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • nvkDestroyPipeline Link icon

      public static void nvkDestroyPipeline(VkDevice device, long pipeline, long pAllocator)
      void vkDestroyPipeline(VkDevice device, VkPipeline pipeline, VkAllocationCallbacks const * pAllocator)
    • vkDestroyPipeline Link icon

      public static void vkDestroyPipeline(VkDevice device, long pipeline, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyPipeline(VkDevice device, VkPipeline pipeline, VkAllocationCallbacks const * pAllocator)
    • nvkCreatePipelineLayout Link icon

      public static int nvkCreatePipelineLayout(VkDevice device, long pCreateInfo, long pAllocator, long pPipelineLayout)
      VkResult vkCreatePipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineLayout * pPipelineLayout)
    • vkCreatePipelineLayout Link icon

      public static int vkCreatePipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pPipelineLayout)
      VkResult vkCreatePipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineLayout * pPipelineLayout)
    • nvkDestroyPipelineLayout Link icon

      public static void nvkDestroyPipelineLayout(VkDevice device, long pipelineLayout, long pAllocator)
      void vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, VkAllocationCallbacks const * pAllocator)
    • vkDestroyPipelineLayout Link icon

      public static void vkDestroyPipelineLayout(VkDevice device, long pipelineLayout, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout, VkAllocationCallbacks const * pAllocator)
    • nvkCreateSampler Link icon

      public static int nvkCreateSampler(VkDevice device, long pCreateInfo, long pAllocator, long pSampler)
      VkResult vkCreateSampler(VkDevice device, VkSamplerCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSampler * pSampler)
    • vkCreateSampler Link icon

      public static int vkCreateSampler(VkDevice device, VkSamplerCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pSampler)
      VkResult vkCreateSampler(VkDevice device, VkSamplerCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSampler * pSampler)
    • nvkDestroySampler Link icon

      public static void nvkDestroySampler(VkDevice device, long sampler, long pAllocator)
      void vkDestroySampler(VkDevice device, VkSampler sampler, VkAllocationCallbacks const * pAllocator)
    • vkDestroySampler Link icon

      public static void vkDestroySampler(VkDevice device, long sampler, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroySampler(VkDevice device, VkSampler sampler, VkAllocationCallbacks const * pAllocator)
    • nvkCreateDescriptorSetLayout Link icon

      public static int nvkCreateDescriptorSetLayout(VkDevice device, long pCreateInfo, long pAllocator, long pSetLayout)
      VkResult vkCreateDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorSetLayout * pSetLayout)
    • vkCreateDescriptorSetLayout Link icon

      public static int vkCreateDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pSetLayout)
      VkResult vkCreateDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorSetLayout * pSetLayout)
    • nvkDestroyDescriptorSetLayout Link icon

      public static void nvkDestroyDescriptorSetLayout(VkDevice device, long descriptorSetLayout, long pAllocator)
      void vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, VkAllocationCallbacks const * pAllocator)
    • vkDestroyDescriptorSetLayout Link icon

      public static void vkDestroyDescriptorSetLayout(VkDevice device, long descriptorSetLayout, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout, VkAllocationCallbacks const * pAllocator)
    • nvkCreateDescriptorPool Link icon

      public static int nvkCreateDescriptorPool(VkDevice device, long pCreateInfo, long pAllocator, long pDescriptorPool)
      VkResult vkCreateDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorPool * pDescriptorPool)
    • vkCreateDescriptorPool Link icon

      public static int vkCreateDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pDescriptorPool)
      VkResult vkCreateDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorPool * pDescriptorPool)
    • nvkDestroyDescriptorPool Link icon

      public static void nvkDestroyDescriptorPool(VkDevice device, long descriptorPool, long pAllocator)
      void vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkAllocationCallbacks const * pAllocator)
    • vkDestroyDescriptorPool Link icon

      public static void vkDestroyDescriptorPool(VkDevice device, long descriptorPool, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkAllocationCallbacks const * pAllocator)
    • vkResetDescriptorPool Link icon

      public static int vkResetDescriptorPool(VkDevice device, long descriptorPool, int flags)
      VkResult vkResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags)
    • nvkAllocateDescriptorSets Link icon

      public static int nvkAllocateDescriptorSets(VkDevice device, long pAllocateInfo, long pDescriptorSets)
      VkResult vkAllocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo const * pAllocateInfo, VkDescriptorSet * pDescriptorSets)
    • vkAllocateDescriptorSets Link icon

      public static int vkAllocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo pAllocateInfo, LongBuffer pDescriptorSets)
      VkResult vkAllocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo const * pAllocateInfo, VkDescriptorSet * pDescriptorSets)
    • nvkFreeDescriptorSets Link icon

      public static int nvkFreeDescriptorSets(VkDevice device, long descriptorPool, int descriptorSetCount, long pDescriptorSets)
      VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets)
    • vkFreeDescriptorSets Link icon

      public static int vkFreeDescriptorSets(VkDevice device, long descriptorPool, @Nullable LongBuffer pDescriptorSets)
      VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets)
    • vkFreeDescriptorSets Link icon

      public static int vkFreeDescriptorSets(VkDevice device, long descriptorPool, long pDescriptorSet)
      VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets)
    • nvkUpdateDescriptorSets Link icon

      public static void nvkUpdateDescriptorSets(VkDevice device, int descriptorWriteCount, long pDescriptorWrites, int descriptorCopyCount, long pDescriptorCopies)
      void vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount, VkWriteDescriptorSet const * pDescriptorWrites, uint32_t descriptorCopyCount, VkCopyDescriptorSet const * pDescriptorCopies)
    • vkUpdateDescriptorSets Link icon

      public static void vkUpdateDescriptorSets(VkDevice device, @Nullable VkWriteDescriptorSet.Buffer pDescriptorWrites, @Nullable VkCopyDescriptorSet.Buffer pDescriptorCopies)
      void vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount, VkWriteDescriptorSet const * pDescriptorWrites, uint32_t descriptorCopyCount, VkCopyDescriptorSet const * pDescriptorCopies)
    • nvkCreateFramebuffer Link icon

      public static int nvkCreateFramebuffer(VkDevice device, long pCreateInfo, long pAllocator, long pFramebuffer)
      VkResult vkCreateFramebuffer(VkDevice device, VkFramebufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFramebuffer * pFramebuffer)
    • vkCreateFramebuffer Link icon

      public static int vkCreateFramebuffer(VkDevice device, VkFramebufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pFramebuffer)
      VkResult vkCreateFramebuffer(VkDevice device, VkFramebufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFramebuffer * pFramebuffer)
    • nvkDestroyFramebuffer Link icon

      public static void nvkDestroyFramebuffer(VkDevice device, long framebuffer, long pAllocator)
      void vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, VkAllocationCallbacks const * pAllocator)
    • vkDestroyFramebuffer Link icon

      public static void vkDestroyFramebuffer(VkDevice device, long framebuffer, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer, VkAllocationCallbacks const * pAllocator)
    • nvkCreateRenderPass Link icon

      public static int nvkCreateRenderPass(VkDevice device, long pCreateInfo, long pAllocator, long pRenderPass)
      VkResult vkCreateRenderPass(VkDevice device, VkRenderPassCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • vkCreateRenderPass Link icon

      public static int vkCreateRenderPass(VkDevice device, VkRenderPassCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pRenderPass)
      VkResult vkCreateRenderPass(VkDevice device, VkRenderPassCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • nvkDestroyRenderPass Link icon

      public static void nvkDestroyRenderPass(VkDevice device, long renderPass, long pAllocator)
      void vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, VkAllocationCallbacks const * pAllocator)
    • vkDestroyRenderPass Link icon

      public static void vkDestroyRenderPass(VkDevice device, long renderPass, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass, VkAllocationCallbacks const * pAllocator)
    • nvkGetRenderAreaGranularity Link icon

      public static void nvkGetRenderAreaGranularity(VkDevice device, long renderPass, long pGranularity)
      void vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D * pGranularity)
    • vkGetRenderAreaGranularity Link icon

      public static void vkGetRenderAreaGranularity(VkDevice device, long renderPass, VkExtent2D pGranularity)
      void vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D * pGranularity)
    • nvkCreateCommandPool Link icon

      public static int nvkCreateCommandPool(VkDevice device, long pCreateInfo, long pAllocator, long pCommandPool)
      VkResult vkCreateCommandPool(VkDevice device, VkCommandPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCommandPool * pCommandPool)
    • vkCreateCommandPool Link icon

      public static int vkCreateCommandPool(VkDevice device, VkCommandPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pCommandPool)
      VkResult vkCreateCommandPool(VkDevice device, VkCommandPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCommandPool * pCommandPool)
    • nvkDestroyCommandPool Link icon

      public static void nvkDestroyCommandPool(VkDevice device, long commandPool, long pAllocator)
      void vkDestroyCommandPool(VkDevice device, VkCommandPool commandPool, VkAllocationCallbacks const * pAllocator)
    • vkDestroyCommandPool Link icon

      public static void vkDestroyCommandPool(VkDevice device, long commandPool, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroyCommandPool(VkDevice device, VkCommandPool commandPool, VkAllocationCallbacks const * pAllocator)
    • vkResetCommandPool Link icon

      public static int vkResetCommandPool(VkDevice device, long commandPool, int flags)
      VkResult vkResetCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags)
    • nvkAllocateCommandBuffers Link icon

      public static int nvkAllocateCommandBuffers(VkDevice device, long pAllocateInfo, long pCommandBuffers)
      VkResult vkAllocateCommandBuffers(VkDevice device, VkCommandBufferAllocateInfo const * pAllocateInfo, VkCommandBuffer * pCommandBuffers)
    • vkAllocateCommandBuffers Link icon

      public static int vkAllocateCommandBuffers(VkDevice device, VkCommandBufferAllocateInfo pAllocateInfo, PointerBuffer pCommandBuffers)
      VkResult vkAllocateCommandBuffers(VkDevice device, VkCommandBufferAllocateInfo const * pAllocateInfo, VkCommandBuffer * pCommandBuffers)
    • nvkFreeCommandBuffers Link icon

      public static void nvkFreeCommandBuffers(VkDevice device, long commandPool, int commandBufferCount, long pCommandBuffers)
      void vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • vkFreeCommandBuffers Link icon

      public static void vkFreeCommandBuffers(VkDevice device, long commandPool, @Nullable PointerBuffer pCommandBuffers)
      void vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • vkFreeCommandBuffers Link icon

      public static void vkFreeCommandBuffers(VkDevice device, long commandPool, VkCommandBuffer pCommandBuffer)
      void vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • nvkBeginCommandBuffer Link icon

      public static int nvkBeginCommandBuffer(VkCommandBuffer commandBuffer, long pBeginInfo)
      VkResult vkBeginCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferBeginInfo const * pBeginInfo)
    • vkBeginCommandBuffer Link icon

      public static int vkBeginCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferBeginInfo pBeginInfo)
      VkResult vkBeginCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferBeginInfo const * pBeginInfo)
    • vkEndCommandBuffer Link icon

      public static int vkEndCommandBuffer(VkCommandBuffer commandBuffer)
      VkResult vkEndCommandBuffer(VkCommandBuffer commandBuffer)
    • vkResetCommandBuffer Link icon

      public static int vkResetCommandBuffer(VkCommandBuffer commandBuffer, int flags)
      VkResult vkResetCommandBuffer(VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags)
    • vkCmdBindPipeline Link icon

      public static void vkCmdBindPipeline(VkCommandBuffer commandBuffer, int pipelineBindPoint, long pipeline)
      void vkCmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
    • nvkCmdSetViewport Link icon

      public static void nvkCmdSetViewport(VkCommandBuffer commandBuffer, int firstViewport, int viewportCount, long pViewports)
      void vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, VkViewport const * pViewports)
    • vkCmdSetViewport Link icon

      public static void vkCmdSetViewport(VkCommandBuffer commandBuffer, int firstViewport, VkViewport.Buffer pViewports)
      void vkCmdSetViewport(VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, VkViewport const * pViewports)
    • nvkCmdSetScissor Link icon

      public static void nvkCmdSetScissor(VkCommandBuffer commandBuffer, int firstScissor, int scissorCount, long pScissors)
      void vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, VkRect2D const * pScissors)
    • vkCmdSetScissor Link icon

      public static void vkCmdSetScissor(VkCommandBuffer commandBuffer, int firstScissor, VkRect2D.Buffer pScissors)
      void vkCmdSetScissor(VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, VkRect2D const * pScissors)
    • vkCmdSetLineWidth Link icon

      public static void vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth)
      void vkCmdSetLineWidth(VkCommandBuffer commandBuffer, float lineWidth)
    • vkCmdSetDepthBias Link icon

      public static void vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
      void vkCmdSetDepthBias(VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor)
    • nvkCmdSetBlendConstants Link icon

      public static void nvkCmdSetBlendConstants(VkCommandBuffer commandBuffer, long blendConstants)
      void vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, float const * blendConstants)
    • vkCmdSetBlendConstants Link icon

      public static void vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, FloatBuffer blendConstants)
      void vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, float const * blendConstants)
    • vkCmdSetDepthBounds Link icon

      public static void vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)
      void vkCmdSetDepthBounds(VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds)
    • vkCmdSetStencilCompareMask Link icon

      public static void vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, int faceMask, int compareMask)
      void vkCmdSetStencilCompareMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask)
    • vkCmdSetStencilWriteMask Link icon

      public static void vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, int faceMask, int writeMask)
      void vkCmdSetStencilWriteMask(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask)
    • vkCmdSetStencilReference Link icon

      public static void vkCmdSetStencilReference(VkCommandBuffer commandBuffer, int faceMask, int reference)
      void vkCmdSetStencilReference(VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference)
    • nvkCmdBindDescriptorSets Link icon

      public static void nvkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, int pipelineBindPoint, long layout, int firstSet, int descriptorSetCount, long pDescriptorSets, int dynamicOffsetCount, long pDynamicOffsets)
      void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets, uint32_t dynamicOffsetCount, uint32_t const * pDynamicOffsets)
    • vkCmdBindDescriptorSets Link icon

      public static void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, int pipelineBindPoint, long layout, int firstSet, LongBuffer pDescriptorSets, @Nullable IntBuffer pDynamicOffsets)
      void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets, uint32_t dynamicOffsetCount, uint32_t const * pDynamicOffsets)
    • vkCmdBindIndexBuffer Link icon

      public static void vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, long buffer, long offset, int indexType)
      void vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType)
    • nvkCmdBindVertexBuffers Link icon

      public static void nvkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, int firstBinding, int bindingCount, long pBuffers, long pOffsets)
      void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets)
    • vkCmdBindVertexBuffers Link icon

      public static void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, int firstBinding, LongBuffer pBuffers, LongBuffer pOffsets)
      void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets)
    • vkCmdDraw Link icon

      public static void vkCmdDraw(VkCommandBuffer commandBuffer, int vertexCount, int instanceCount, int firstVertex, int firstInstance)
      void vkCmdDraw(VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance)
    • vkCmdDrawIndexed Link icon

      public static void vkCmdDrawIndexed(VkCommandBuffer commandBuffer, int indexCount, int instanceCount, int firstIndex, int vertexOffset, int firstInstance)
      void vkCmdDrawIndexed(VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance)
    • vkCmdDrawIndirect Link icon

      public static void vkCmdDrawIndirect(VkCommandBuffer commandBuffer, long buffer, long offset, int drawCount, int stride)
      void vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
    • vkCmdDrawIndexedIndirect Link icon

      public static void vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, long buffer, long offset, int drawCount, int stride)
      void vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
    • vkCmdDispatch Link icon

      public static void vkCmdDispatch(VkCommandBuffer commandBuffer, int groupCountX, int groupCountY, int groupCountZ)
      void vkCmdDispatch(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
    • vkCmdDispatchIndirect Link icon

      public static void vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, long buffer, long offset)
      void vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset)
    • nvkCmdCopyBuffer Link icon

      public static void nvkCmdCopyBuffer(VkCommandBuffer commandBuffer, long srcBuffer, long dstBuffer, int regionCount, long pRegions)
      void vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, VkBufferCopy const * pRegions)
    • vkCmdCopyBuffer Link icon

      public static void vkCmdCopyBuffer(VkCommandBuffer commandBuffer, long srcBuffer, long dstBuffer, VkBufferCopy.Buffer pRegions)
      void vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, VkBufferCopy const * pRegions)
    • nvkCmdCopyImage Link icon

      public static void nvkCmdCopyImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, int regionCount, long pRegions)
      void vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageCopy const * pRegions)
    • vkCmdCopyImage Link icon

      public static void vkCmdCopyImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, VkImageCopy.Buffer pRegions)
      void vkCmdCopyImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageCopy const * pRegions)
    • nvkCmdBlitImage Link icon

      public static void nvkCmdBlitImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, int regionCount, long pRegions, int filter)
      void vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageBlit const * pRegions, VkFilter filter)
    • vkCmdBlitImage Link icon

      public static void vkCmdBlitImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, VkImageBlit.Buffer pRegions, int filter)
      void vkCmdBlitImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageBlit const * pRegions, VkFilter filter)
    • nvkCmdCopyBufferToImage Link icon

      public static void nvkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, long srcBuffer, long dstImage, int dstImageLayout, int regionCount, long pRegions)
      void vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkBufferImageCopy const * pRegions)
    • vkCmdCopyBufferToImage Link icon

      public static void vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, long srcBuffer, long dstImage, int dstImageLayout, VkBufferImageCopy.Buffer pRegions)
      void vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkBufferImageCopy const * pRegions)
    • nvkCmdCopyImageToBuffer Link icon

      public static void nvkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstBuffer, int regionCount, long pRegions)
      void vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, VkBufferImageCopy const * pRegions)
    • vkCmdCopyImageToBuffer Link icon

      public static void vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstBuffer, VkBufferImageCopy.Buffer pRegions)
      void vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, VkBufferImageCopy const * pRegions)
    • nvkCmdUpdateBuffer Link icon

      public static void nvkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, long dataSize, long pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, ByteBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, ShortBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, IntBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, LongBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, FloatBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, DoubleBuffer pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdFillBuffer Link icon

      public static void vkCmdFillBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, long size, int data)
      void vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data)
    • nvkCmdClearColorImage Link icon

      public static void nvkCmdClearColorImage(VkCommandBuffer commandBuffer, long image, int imageLayout, long pColor, int rangeCount, long pRanges)
      void vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearColorValue const * pColor, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • vkCmdClearColorImage Link icon

      public static void vkCmdClearColorImage(VkCommandBuffer commandBuffer, long image, int imageLayout, @Nullable VkClearColorValue pColor, VkImageSubresourceRange.Buffer pRanges)
      void vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearColorValue const * pColor, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • vkCmdClearColorImage Link icon

      public static void vkCmdClearColorImage(VkCommandBuffer commandBuffer, long image, int imageLayout, @Nullable VkClearColorValue pColor, VkImageSubresourceRange pRange)
      void vkCmdClearColorImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearColorValue const * pColor, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • nvkCmdClearDepthStencilImage Link icon

      public static void nvkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, long image, int imageLayout, long pDepthStencil, int rangeCount, long pRanges)
      void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearDepthStencilValue const * pDepthStencil, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • vkCmdClearDepthStencilImage Link icon

      public static void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, long image, int imageLayout, VkClearDepthStencilValue pDepthStencil, VkImageSubresourceRange.Buffer pRanges)
      void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearDepthStencilValue const * pDepthStencil, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • vkCmdClearDepthStencilImage Link icon

      public static void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, long image, int imageLayout, VkClearDepthStencilValue pDepthStencil, VkImageSubresourceRange pRange)
      void vkCmdClearDepthStencilImage(VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, VkClearDepthStencilValue const * pDepthStencil, uint32_t rangeCount, VkImageSubresourceRange const * pRanges)
    • nvkCmdClearAttachments Link icon

      public static void nvkCmdClearAttachments(VkCommandBuffer commandBuffer, int attachmentCount, long pAttachments, int rectCount, long pRects)
      void vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attachmentCount, VkClearAttachment const * pAttachments, uint32_t rectCount, VkClearRect const * pRects)
    • vkCmdClearAttachments Link icon

      public static void vkCmdClearAttachments(VkCommandBuffer commandBuffer, VkClearAttachment.Buffer pAttachments, VkClearRect.Buffer pRects)
      void vkCmdClearAttachments(VkCommandBuffer commandBuffer, uint32_t attachmentCount, VkClearAttachment const * pAttachments, uint32_t rectCount, VkClearRect const * pRects)
    • nvkCmdResolveImage Link icon

      public static void nvkCmdResolveImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, int regionCount, long pRegions)
      void vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageResolve const * pRegions)
    • vkCmdResolveImage Link icon

      public static void vkCmdResolveImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, VkImageResolve.Buffer pRegions)
      void vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageResolve const * pRegions)
    • vkCmdResolveImage Link icon

      public static void vkCmdResolveImage(VkCommandBuffer commandBuffer, long srcImage, int srcImageLayout, long dstImage, int dstImageLayout, VkImageResolve pRegion)
      void vkCmdResolveImage(VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, VkImageResolve const * pRegions)
    • vkCmdSetEvent Link icon

      public static void vkCmdSetEvent(VkCommandBuffer commandBuffer, long event, int stageMask)
      void vkCmdSetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
    • vkCmdResetEvent Link icon

      public static void vkCmdResetEvent(VkCommandBuffer commandBuffer, long event, int stageMask)
      void vkCmdResetEvent(VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask)
    • nvkCmdWaitEvents Link icon

      public static void nvkCmdWaitEvents(VkCommandBuffer commandBuffer, int eventCount, long pEvents, int srcStageMask, int dstStageMask, int memoryBarrierCount, long pMemoryBarriers, int bufferMemoryBarrierCount, long pBufferMemoryBarriers, int imageMemoryBarrierCount, long pImageMemoryBarriers)
      void vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, VkEvent const * pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, VkMemoryBarrier const * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, VkBufferMemoryBarrier const * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, VkImageMemoryBarrier const * pImageMemoryBarriers)
    • vkCmdWaitEvents Link icon

      public static void vkCmdWaitEvents(VkCommandBuffer commandBuffer, LongBuffer pEvents, int srcStageMask, int dstStageMask, @Nullable VkMemoryBarrier.Buffer pMemoryBarriers, @Nullable VkBufferMemoryBarrier.Buffer pBufferMemoryBarriers, @Nullable VkImageMemoryBarrier.Buffer pImageMemoryBarriers)
      void vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, VkEvent const * pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, VkMemoryBarrier const * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, VkBufferMemoryBarrier const * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, VkImageMemoryBarrier const * pImageMemoryBarriers)
    • nvkCmdPipelineBarrier Link icon

      public static void nvkCmdPipelineBarrier(VkCommandBuffer commandBuffer, int srcStageMask, int dstStageMask, int dependencyFlags, int memoryBarrierCount, long pMemoryBarriers, int bufferMemoryBarrierCount, long pBufferMemoryBarriers, int imageMemoryBarrierCount, long pImageMemoryBarriers)
      void vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, VkMemoryBarrier const * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, VkBufferMemoryBarrier const * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, VkImageMemoryBarrier const * pImageMemoryBarriers)
    • vkCmdPipelineBarrier Link icon

      public static void vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, int srcStageMask, int dstStageMask, int dependencyFlags, @Nullable VkMemoryBarrier.Buffer pMemoryBarriers, @Nullable VkBufferMemoryBarrier.Buffer pBufferMemoryBarriers, @Nullable VkImageMemoryBarrier.Buffer pImageMemoryBarriers)
      void vkCmdPipelineBarrier(VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, VkMemoryBarrier const * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, VkBufferMemoryBarrier const * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, VkImageMemoryBarrier const * pImageMemoryBarriers)
    • vkCmdBeginQuery Link icon

      public static void vkCmdBeginQuery(VkCommandBuffer commandBuffer, long queryPool, int query, int flags)
      void vkCmdBeginQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags)
    • vkCmdEndQuery Link icon

      public static void vkCmdEndQuery(VkCommandBuffer commandBuffer, long queryPool, int query)
      void vkCmdEndQuery(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query)
    • vkCmdResetQueryPool Link icon

      public static void vkCmdResetQueryPool(VkCommandBuffer commandBuffer, long queryPool, int firstQuery, int queryCount)
      void vkCmdResetQueryPool(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
    • vkCmdWriteTimestamp Link icon

      public static void vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, int pipelineStage, long queryPool, int query)
      void vkCmdWriteTimestamp(VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query)
    • vkCmdCopyQueryPoolResults Link icon

      public static void vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, long queryPool, int firstQuery, int queryCount, long dstBuffer, long dstOffset, long stride, int flags)
      void vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags)
    • nvkCmdPushConstants Link icon

      public static void nvkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, int size, long pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, ByteBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, ShortBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, IntBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, LongBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, FloatBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, DoubleBuffer pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • nvkCmdBeginRenderPass Link icon

      public static void nvkCmdBeginRenderPass(VkCommandBuffer commandBuffer, long pRenderPassBegin, int contents)
      void vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo const * pRenderPassBegin, VkSubpassContents contents)
    • vkCmdBeginRenderPass Link icon

      public static void vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo pRenderPassBegin, int contents)
      void vkCmdBeginRenderPass(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo const * pRenderPassBegin, VkSubpassContents contents)
    • vkCmdNextSubpass Link icon

      public static void vkCmdNextSubpass(VkCommandBuffer commandBuffer, int contents)
      void vkCmdNextSubpass(VkCommandBuffer commandBuffer, VkSubpassContents contents)
    • vkCmdEndRenderPass Link icon

      public static void vkCmdEndRenderPass(VkCommandBuffer commandBuffer)
      void vkCmdEndRenderPass(VkCommandBuffer commandBuffer)
    • nvkCmdExecuteCommands Link icon

      public static void nvkCmdExecuteCommands(VkCommandBuffer commandBuffer, int commandBufferCount, long pCommandBuffers)
      void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • vkCmdExecuteCommands Link icon

      public static void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, PointerBuffer pCommandBuffers)
      void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • vkCmdExecuteCommands Link icon

      public static void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, VkCommandBuffer pCommandBuffer)
      void vkCmdExecuteCommands(VkCommandBuffer commandBuffer, uint32_t commandBufferCount, VkCommandBuffer const * pCommandBuffers)
    • VK_MAKE_API_VERSION Link icon

      public static int VK_MAKE_API_VERSION(int variant, int major, int minor, int patch)
      uint32_t VK_MAKE_API_VERSION(uint32_t variant, uint32_t major, uint32_t minor, uint32_t patch)
    • VK_API_VERSION_VARIANT Link icon

      public static int VK_API_VERSION_VARIANT(int version)
      uint32_t VK_API_VERSION_VARIANT(uint32_t version)
    • VK_API_VERSION_MAJOR Link icon

      public static int VK_API_VERSION_MAJOR(int version)
      uint32_t VK_API_VERSION_MAJOR(uint32_t version)
    • VK_API_VERSION_MINOR Link icon

      public static int VK_API_VERSION_MINOR(int version)
      uint32_t VK_API_VERSION_MINOR(uint32_t version)
    • VK_API_VERSION_PATCH Link icon

      public static int VK_API_VERSION_PATCH(int version)
      uint32_t VK_API_VERSION_PATCH(uint32_t version)
    • VK_MAKE_VERSION Link icon

      public static int VK_MAKE_VERSION(int major, int minor, int patch)
      uint32_t VK_MAKE_VERSION(uint32_t major, uint32_t minor, uint32_t patch)
    • VK_VERSION_MAJOR Link icon

      public static int VK_VERSION_MAJOR(int version)
      uint32_t VK_VERSION_MAJOR(uint32_t version)
    • VK_VERSION_MINOR Link icon

      public static int VK_VERSION_MINOR(int version)
      uint32_t VK_VERSION_MINOR(uint32_t version)
    • VK_VERSION_PATCH Link icon

      public static int VK_VERSION_PATCH(int version)
      uint32_t VK_VERSION_PATCH(uint32_t version)
    • vkEnumeratePhysicalDevices Link icon

      public static int vkEnumeratePhysicalDevices(VkInstance instance, int[] pPhysicalDeviceCount, @Nullable PointerBuffer pPhysicalDevices)
      VkResult vkEnumeratePhysicalDevices(VkInstance instance, uint32_t * pPhysicalDeviceCount, VkPhysicalDevice * pPhysicalDevices)
    • vkGetPhysicalDeviceQueueFamilyProperties Link icon

      public static void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, int[] pQueueFamilyPropertyCount, @Nullable VkQueueFamilyProperties.Buffer pQueueFamilyProperties)
      void vkGetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, uint32_t * pQueueFamilyPropertyCount, VkQueueFamilyProperties * pQueueFamilyProperties)
    • vkEnumerateInstanceExtensionProperties Link icon

      public static int vkEnumerateInstanceExtensionProperties(@Nullable ByteBuffer pLayerName, int[] pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceExtensionProperties(char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateInstanceExtensionProperties Link icon

      public static int vkEnumerateInstanceExtensionProperties(@Nullable CharSequence pLayerName, int[] pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceExtensionProperties(char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateDeviceExtensionProperties Link icon

      public static int vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable ByteBuffer pLayerName, int[] pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateDeviceExtensionProperties Link icon

      public static int vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable CharSequence pLayerName, int[] pPropertyCount, @Nullable VkExtensionProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, char const * pLayerName, uint32_t * pPropertyCount, VkExtensionProperties * pProperties)
    • vkEnumerateInstanceLayerProperties Link icon

      public static int vkEnumerateInstanceLayerProperties(int[] pPropertyCount, @Nullable VkLayerProperties.Buffer pProperties)
      VkResult vkEnumerateInstanceLayerProperties(uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • vkEnumerateDeviceLayerProperties Link icon

      public static int vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, int[] pPropertyCount, @Nullable VkLayerProperties.Buffer pProperties)
      VkResult vkEnumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, uint32_t * pPropertyCount, VkLayerProperties * pProperties)
    • vkAllocateMemory Link icon

      public static int vkAllocateMemory(VkDevice device, VkMemoryAllocateInfo pAllocateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pMemory)
      VkResult vkAllocateMemory(VkDevice device, VkMemoryAllocateInfo const * pAllocateInfo, VkAllocationCallbacks const * pAllocator, VkDeviceMemory * pMemory)
    • vkGetDeviceMemoryCommitment Link icon

      public static void vkGetDeviceMemoryCommitment(VkDevice device, long memory, long[] pCommittedMemoryInBytes)
      void vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, VkDeviceSize * pCommittedMemoryInBytes)
    • vkGetImageSparseMemoryRequirements Link icon

      public static void vkGetImageSparseMemoryRequirements(VkDevice device, long image, int[] pSparseMemoryRequirementCount, @Nullable VkSparseImageMemoryRequirements.Buffer pSparseMemoryRequirements)
      void vkGetImageSparseMemoryRequirements(VkDevice device, VkImage image, uint32_t * pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements * pSparseMemoryRequirements)
    • vkGetPhysicalDeviceSparseImageFormatProperties Link icon

      public static void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, int[] pPropertyCount, @Nullable VkSparseImageFormatProperties.Buffer pProperties)
      void vkGetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t * pPropertyCount, VkSparseImageFormatProperties * pProperties)
    • vkCreateFence Link icon

      public static int vkCreateFence(VkDevice device, VkFenceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pFence)
      VkResult vkCreateFence(VkDevice device, VkFenceCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFence * pFence)
    • vkResetFences Link icon

      public static int vkResetFences(VkDevice device, long[] pFences)
      VkResult vkResetFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences)
    • vkWaitForFences Link icon

      public static int vkWaitForFences(VkDevice device, long[] pFences, boolean waitAll, long timeout)
      VkResult vkWaitForFences(VkDevice device, uint32_t fenceCount, VkFence const * pFences, VkBool32 waitAll, uint64_t timeout)
    • vkCreateSemaphore Link icon

      public static int vkCreateSemaphore(VkDevice device, VkSemaphoreCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pSemaphore)
      VkResult vkCreateSemaphore(VkDevice device, VkSemaphoreCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSemaphore * pSemaphore)
    • vkCreateEvent Link icon

      public static int vkCreateEvent(VkDevice device, VkEventCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pEvent)
      VkResult vkCreateEvent(VkDevice device, VkEventCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkEvent * pEvent)
    • vkCreateQueryPool Link icon

      public static int vkCreateQueryPool(VkDevice device, VkQueryPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pQueryPool)
      VkResult vkCreateQueryPool(VkDevice device, VkQueryPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkQueryPool * pQueryPool)
    • vkGetQueryPoolResults Link icon

      public static int vkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, int[] pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • vkGetQueryPoolResults Link icon

      public static int vkGetQueryPoolResults(VkDevice device, long queryPool, int firstQuery, int queryCount, long[] pData, long stride, int flags)
      VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void * pData, VkDeviceSize stride, VkQueryResultFlags flags)
    • vkCreateBuffer Link icon

      public static int vkCreateBuffer(VkDevice device, VkBufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pBuffer)
      VkResult vkCreateBuffer(VkDevice device, VkBufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBuffer * pBuffer)
    • vkCreateBufferView Link icon

      public static int vkCreateBufferView(VkDevice device, VkBufferViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pView)
      VkResult vkCreateBufferView(VkDevice device, VkBufferViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkBufferView * pView)
    • vkCreateImage Link icon

      public static int vkCreateImage(VkDevice device, VkImageCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pImage)
      VkResult vkCreateImage(VkDevice device, VkImageCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImage * pImage)
    • vkCreateImageView Link icon

      public static int vkCreateImageView(VkDevice device, VkImageViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pView)
      VkResult vkCreateImageView(VkDevice device, VkImageViewCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkImageView * pView)
    • vkCreateShaderModule Link icon

      public static int vkCreateShaderModule(VkDevice device, VkShaderModuleCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pShaderModule)
      VkResult vkCreateShaderModule(VkDevice device, VkShaderModuleCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkShaderModule * pShaderModule)
    • vkCreatePipelineCache Link icon

      public static int vkCreatePipelineCache(VkDevice device, VkPipelineCacheCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pPipelineCache)
      VkResult vkCreatePipelineCache(VkDevice device, VkPipelineCacheCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineCache * pPipelineCache)
    • vkMergePipelineCaches Link icon

      public static int vkMergePipelineCaches(VkDevice device, long dstCache, long[] pSrcCaches)
      VkResult vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, VkPipelineCache const * pSrcCaches)
    • vkCreateGraphicsPipelines Link icon

      public static int vkCreateGraphicsPipelines(VkDevice device, long pipelineCache, VkGraphicsPipelineCreateInfo.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, long[] pPipelines)
      VkResult vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkGraphicsPipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • vkCreateComputePipelines Link icon

      public static int vkCreateComputePipelines(VkDevice device, long pipelineCache, VkComputePipelineCreateInfo.Buffer pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, long[] pPipelines)
      VkResult vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, VkComputePipelineCreateInfo const * pCreateInfos, VkAllocationCallbacks const * pAllocator, VkPipeline * pPipelines)
    • vkCreatePipelineLayout Link icon

      public static int vkCreatePipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pPipelineLayout)
      VkResult vkCreatePipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkPipelineLayout * pPipelineLayout)
    • vkCreateSampler Link icon

      public static int vkCreateSampler(VkDevice device, VkSamplerCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pSampler)
      VkResult vkCreateSampler(VkDevice device, VkSamplerCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSampler * pSampler)
    • vkCreateDescriptorSetLayout Link icon

      public static int vkCreateDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pSetLayout)
      VkResult vkCreateDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorSetLayout * pSetLayout)
    • vkCreateDescriptorPool Link icon

      public static int vkCreateDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pDescriptorPool)
      VkResult vkCreateDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkDescriptorPool * pDescriptorPool)
    • vkAllocateDescriptorSets Link icon

      public static int vkAllocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo pAllocateInfo, long[] pDescriptorSets)
      VkResult vkAllocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo const * pAllocateInfo, VkDescriptorSet * pDescriptorSets)
    • vkFreeDescriptorSets Link icon

      public static int vkFreeDescriptorSets(VkDevice device, long descriptorPool, long @Nullable [] pDescriptorSets)
      VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets)
    • vkCreateFramebuffer Link icon

      public static int vkCreateFramebuffer(VkDevice device, VkFramebufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pFramebuffer)
      VkResult vkCreateFramebuffer(VkDevice device, VkFramebufferCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkFramebuffer * pFramebuffer)
    • vkCreateRenderPass Link icon

      public static int vkCreateRenderPass(VkDevice device, VkRenderPassCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pRenderPass)
      VkResult vkCreateRenderPass(VkDevice device, VkRenderPassCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • vkCreateCommandPool Link icon

      public static int vkCreateCommandPool(VkDevice device, VkCommandPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pCommandPool)
      VkResult vkCreateCommandPool(VkDevice device, VkCommandPoolCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkCommandPool * pCommandPool)
    • vkCmdSetBlendConstants Link icon

      public static void vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, float[] blendConstants)
      void vkCmdSetBlendConstants(VkCommandBuffer commandBuffer, float const * blendConstants)
    • vkCmdBindDescriptorSets Link icon

      public static void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, int pipelineBindPoint, long layout, int firstSet, long[] pDescriptorSets, int @Nullable [] pDynamicOffsets)
      void vkCmdBindDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, VkDescriptorSet const * pDescriptorSets, uint32_t dynamicOffsetCount, uint32_t const * pDynamicOffsets)
    • vkCmdBindVertexBuffers Link icon

      public static void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, int firstBinding, long[] pBuffers, long[] pOffsets)
      void vkCmdBindVertexBuffers(VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, VkBuffer const * pBuffers, VkDeviceSize const * pOffsets)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, short[] pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, int[] pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, long[] pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, float[] pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdUpdateBuffer Link icon

      public static void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, long dstBuffer, long dstOffset, double[] pData)
      void vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, void const * pData)
    • vkCmdWaitEvents Link icon

      public static void vkCmdWaitEvents(VkCommandBuffer commandBuffer, long[] pEvents, int srcStageMask, int dstStageMask, @Nullable VkMemoryBarrier.Buffer pMemoryBarriers, @Nullable VkBufferMemoryBarrier.Buffer pBufferMemoryBarriers, @Nullable VkImageMemoryBarrier.Buffer pImageMemoryBarriers)
      void vkCmdWaitEvents(VkCommandBuffer commandBuffer, uint32_t eventCount, VkEvent const * pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, VkMemoryBarrier const * pMemoryBarriers, uint32_t bufferMemoryBarrierCount, VkBufferMemoryBarrier const * pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, VkImageMemoryBarrier const * pImageMemoryBarriers)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, short[] pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, int[] pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, long[] pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, float[] pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)
    • vkCmdPushConstants Link icon

      public static void vkCmdPushConstants(VkCommandBuffer commandBuffer, long layout, int stageFlags, int offset, double[] pValues)
      void vkCmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, void const * pValues)