Class VK12

Direct Known Subclasses:
VK13

public class VK12 extends VK11
  • Field Details

    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO

      public static final int VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO

      public static final int VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO
      See Also:
    • VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2

      public static final int VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2
      See Also:
    • VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2

      public static final int VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2
      See Also:
    • VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2

      public static final int VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2
      See Also:
    • VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2

      public static final int VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2
      See Also:
    • VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2

      public static final int VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2
      See Also:
    • VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO

      public static final int VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SUBPASS_END_INFO

      public static final int VK_STRUCTURE_TYPE_SUBPASS_END_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT

      public static final int VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE

      public static final int VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES
      See Also:
    • VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO

      public static final int VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO

      public static final int VK_STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO
      See Also:
    • VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO

      public static final int VK_STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT

      public static final int VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT
      See Also:
    • VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT

      public static final int VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO

      public static final int VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES
      See Also:
    • VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO

      public static final int VK_STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO

      public static final int VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO
      See Also:
    • VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO

      public static final int VK_STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES
      See Also:
    • VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE

      public static final int VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE
      See Also:
    • VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT

      public static final int VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT
      See Also:
    • VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT

      public static final int VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT
      See Also:
    • VK_ERROR_FRAGMENTATION

      public static final int VK_ERROR_FRAGMENTATION
      See Also:
    • VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS

      public static final int VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT
      See Also:
    • VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT

      public static final int VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT
      See Also:
    • VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL

      public static final int VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL

      public static final int VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL

      public static final int VK_IMAGE_LAYOUT_STENCIL_ATTACHMENT_OPTIMAL
      See Also:
    • VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL

      public static final int VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL
      See Also:
    • VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT

      public static final int VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT
      See Also:
    • VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT

      public static final int VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT
      See Also:
    • VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT

      public static final int VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT
      See Also:
    • VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT

      public static final int VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT
      See Also:
    • VK_DRIVER_ID_AMD_PROPRIETARY

      public static final int VK_DRIVER_ID_AMD_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_AMD_OPEN_SOURCE

      public static final int VK_DRIVER_ID_AMD_OPEN_SOURCE
      See Also:
    • VK_DRIVER_ID_MESA_RADV

      public static final int VK_DRIVER_ID_MESA_RADV
      See Also:
    • VK_DRIVER_ID_NVIDIA_PROPRIETARY

      public static final int VK_DRIVER_ID_NVIDIA_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS

      public static final int VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS
      See Also:
    • VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA

      public static final int VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA
      See Also:
    • VK_DRIVER_ID_IMAGINATION_PROPRIETARY

      public static final int VK_DRIVER_ID_IMAGINATION_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_QUALCOMM_PROPRIETARY

      public static final int VK_DRIVER_ID_QUALCOMM_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_ARM_PROPRIETARY

      public static final int VK_DRIVER_ID_ARM_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_GOOGLE_SWIFTSHADER

      public static final int VK_DRIVER_ID_GOOGLE_SWIFTSHADER
      See Also:
    • VK_DRIVER_ID_GGP_PROPRIETARY

      public static final int VK_DRIVER_ID_GGP_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_BROADCOM_PROPRIETARY

      public static final int VK_DRIVER_ID_BROADCOM_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_MESA_LLVMPIPE

      public static final int VK_DRIVER_ID_MESA_LLVMPIPE
      See Also:
    • VK_DRIVER_ID_MOLTENVK

      public static final int VK_DRIVER_ID_MOLTENVK
      See Also:
    • VK_DRIVER_ID_COREAVI_PROPRIETARY

      public static final int VK_DRIVER_ID_COREAVI_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_JUICE_PROPRIETARY

      public static final int VK_DRIVER_ID_JUICE_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_VERISILICON_PROPRIETARY

      public static final int VK_DRIVER_ID_VERISILICON_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_MESA_TURNIP

      public static final int VK_DRIVER_ID_MESA_TURNIP
      See Also:
    • VK_DRIVER_ID_MESA_V3DV

      public static final int VK_DRIVER_ID_MESA_V3DV
      See Also:
    • VK_DRIVER_ID_MESA_PANVK

      public static final int VK_DRIVER_ID_MESA_PANVK
      See Also:
    • VK_DRIVER_ID_SAMSUNG_PROPRIETARY

      public static final int VK_DRIVER_ID_SAMSUNG_PROPRIETARY
      See Also:
    • VK_DRIVER_ID_MESA_VENUS

      public static final int VK_DRIVER_ID_MESA_VENUS
      See Also:
    • VK_DRIVER_ID_MESA_DOZEN

      public static final int VK_DRIVER_ID_MESA_DOZEN
      See Also:
    • VK_DRIVER_ID_MESA_NVK

      public static final int VK_DRIVER_ID_MESA_NVK
      See Also:
    • VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA

      public static final int VK_DRIVER_ID_IMAGINATION_OPEN_SOURCE_MESA
      See Also:
    • VK_DRIVER_ID_MESA_HONEYKRISP

      public static final int VK_DRIVER_ID_MESA_HONEYKRISP
      See Also:
    • VK_DRIVER_ID_VULKAN_SC_EMULATION_ON_VULKAN

      public static final int VK_DRIVER_ID_VULKAN_SC_EMULATION_ON_VULKAN
      See Also:
    • VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY

      public static final int VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
      See Also:
    • VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL

      public static final int VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
      See Also:
    • VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE

      public static final int VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
      See Also:
    • VK_RESOLVE_MODE_NONE

      public static final int VK_RESOLVE_MODE_NONE
      See Also:
    • VK_RESOLVE_MODE_SAMPLE_ZERO_BIT

      public static final int VK_RESOLVE_MODE_SAMPLE_ZERO_BIT
      See Also:
    • VK_RESOLVE_MODE_AVERAGE_BIT

      public static final int VK_RESOLVE_MODE_AVERAGE_BIT
      See Also:
    • VK_RESOLVE_MODE_MIN_BIT

      public static final int VK_RESOLVE_MODE_MIN_BIT
      See Also:
    • VK_RESOLVE_MODE_MAX_BIT

      public static final int VK_RESOLVE_MODE_MAX_BIT
      See Also:
    • VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT

      public static final int VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT
      See Also:
    • VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT

      public static final int VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
      See Also:
    • VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT

      public static final int VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT
      See Also:
    • VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT

      public static final int VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT
      See Also:
    • VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE

      public static final int VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE
      See Also:
    • VK_SAMPLER_REDUCTION_MODE_MIN

      public static final int VK_SAMPLER_REDUCTION_MODE_MIN
      See Also:
    • VK_SAMPLER_REDUCTION_MODE_MAX

      public static final int VK_SAMPLER_REDUCTION_MODE_MAX
      See Also:
    • VK_SEMAPHORE_TYPE_BINARY

      public static final int VK_SEMAPHORE_TYPE_BINARY
      See Also:
    • VK_SEMAPHORE_TYPE_TIMELINE

      public static final int VK_SEMAPHORE_TYPE_TIMELINE
      See Also:
    • VK_SEMAPHORE_WAIT_ANY_BIT

      public static final int VK_SEMAPHORE_WAIT_ANY_BIT
      See Also:
    • VK_API_VERSION_1_2

      public static final int VK_API_VERSION_1_2
    • VK_MAX_DRIVER_NAME_SIZE

      public static final int VK_MAX_DRIVER_NAME_SIZE
      See Also:
    • VK_MAX_DRIVER_INFO_SIZE

      public static final int VK_MAX_DRIVER_INFO_SIZE
      See Also:
  • Method Details

    • vkCmdDrawIndirectCount

      public static void vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride)
      void vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
    • vkCmdDrawIndexedIndirectCount

      public static void vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride)
      void vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
    • nvkCreateRenderPass2

      public static int nvkCreateRenderPass2(VkDevice device, long pCreateInfo, long pAllocator, long pRenderPass)
      VkResult vkCreateRenderPass2(VkDevice device, VkRenderPassCreateInfo2 const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • vkCreateRenderPass2

      public static int vkCreateRenderPass2(VkDevice device, VkRenderPassCreateInfo2 pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pRenderPass)
      VkResult vkCreateRenderPass2(VkDevice device, VkRenderPassCreateInfo2 const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • nvkCmdBeginRenderPass2

      public static void nvkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, long pRenderPassBegin, long pSubpassBeginInfo)
      void vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo const * pRenderPassBegin, VkSubpassBeginInfo const * pSubpassBeginInfo)
    • vkCmdBeginRenderPass2

      public static void vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo pRenderPassBegin, VkSubpassBeginInfo pSubpassBeginInfo)
      void vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, VkRenderPassBeginInfo const * pRenderPassBegin, VkSubpassBeginInfo const * pSubpassBeginInfo)
    • nvkCmdNextSubpass2

      public static void nvkCmdNextSubpass2(VkCommandBuffer commandBuffer, long pSubpassBeginInfo, long pSubpassEndInfo)
      void vkCmdNextSubpass2(VkCommandBuffer commandBuffer, VkSubpassBeginInfo const * pSubpassBeginInfo, VkSubpassEndInfo const * pSubpassEndInfo)
    • vkCmdNextSubpass2

      public static void vkCmdNextSubpass2(VkCommandBuffer commandBuffer, VkSubpassBeginInfo pSubpassBeginInfo, VkSubpassEndInfo pSubpassEndInfo)
      void vkCmdNextSubpass2(VkCommandBuffer commandBuffer, VkSubpassBeginInfo const * pSubpassBeginInfo, VkSubpassEndInfo const * pSubpassEndInfo)
    • nvkCmdEndRenderPass2

      public static void nvkCmdEndRenderPass2(VkCommandBuffer commandBuffer, long pSubpassEndInfo)
      void vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, VkSubpassEndInfo const * pSubpassEndInfo)
    • vkCmdEndRenderPass2

      public static void vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, VkSubpassEndInfo pSubpassEndInfo)
      void vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, VkSubpassEndInfo const * pSubpassEndInfo)
    • vkResetQueryPool

      public static void vkResetQueryPool(VkDevice device, long queryPool, int firstQuery, int queryCount)
      void vkResetQueryPool(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount)
    • nvkGetSemaphoreCounterValue

      public static int nvkGetSemaphoreCounterValue(VkDevice device, long semaphore, long pValue)
      VkResult vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
    • vkGetSemaphoreCounterValue

      public static int vkGetSemaphoreCounterValue(VkDevice device, long semaphore, LongBuffer pValue)
      VkResult vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)
    • nvkWaitSemaphores

      public static int nvkWaitSemaphores(VkDevice device, long pWaitInfo, long timeout)
      VkResult vkWaitSemaphores(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout)
    • vkWaitSemaphores

      public static int vkWaitSemaphores(VkDevice device, VkSemaphoreWaitInfo pWaitInfo, long timeout)
      VkResult vkWaitSemaphores(VkDevice device, VkSemaphoreWaitInfo const * pWaitInfo, uint64_t timeout)
    • nvkSignalSemaphore

      public static int nvkSignalSemaphore(VkDevice device, long pSignalInfo)
      VkResult vkSignalSemaphore(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)
    • vkSignalSemaphore

      public static int vkSignalSemaphore(VkDevice device, VkSemaphoreSignalInfo pSignalInfo)
      VkResult vkSignalSemaphore(VkDevice device, VkSemaphoreSignalInfo const * pSignalInfo)
    • nvkGetBufferDeviceAddress

      public static long nvkGetBufferDeviceAddress(VkDevice device, long pInfo)
      VkDeviceAddress vkGetBufferDeviceAddress(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • vkGetBufferDeviceAddress

      public static long vkGetBufferDeviceAddress(VkDevice device, VkBufferDeviceAddressInfo pInfo)
      VkDeviceAddress vkGetBufferDeviceAddress(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • nvkGetBufferOpaqueCaptureAddress

      public static long nvkGetBufferOpaqueCaptureAddress(VkDevice device, long pInfo)
      uint64_t vkGetBufferOpaqueCaptureAddress(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • vkGetBufferOpaqueCaptureAddress

      public static long vkGetBufferOpaqueCaptureAddress(VkDevice device, VkBufferDeviceAddressInfo pInfo)
      uint64_t vkGetBufferOpaqueCaptureAddress(VkDevice device, VkBufferDeviceAddressInfo const * pInfo)
    • nvkGetDeviceMemoryOpaqueCaptureAddress

      public static long nvkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, long pInfo)
      uint64_t vkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo const * pInfo)
    • vkGetDeviceMemoryOpaqueCaptureAddress

      public static long vkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo pInfo)
      uint64_t vkGetDeviceMemoryOpaqueCaptureAddress(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo const * pInfo)
    • vkCreateRenderPass2

      public static int vkCreateRenderPass2(VkDevice device, VkRenderPassCreateInfo2 pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pRenderPass)
      VkResult vkCreateRenderPass2(VkDevice device, VkRenderPassCreateInfo2 const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkRenderPass * pRenderPass)
    • vkGetSemaphoreCounterValue

      public static int vkGetSemaphoreCounterValue(VkDevice device, long semaphore, long[] pValue)
      VkResult vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t * pValue)