Class VK12
java.lang.Object
overrungl.vulkan.VK12
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
vkCmdBeginRenderPass2
(VkCommandBuffer commandBuffer, MemorySegment pRenderPassBegin, MemorySegment pSubpassBeginInfo) void vkCmdBeginRenderPass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfo* pSubpassBeginInfo);
static void
vkCmdDrawIndexedIndirectCount
(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) void vkCmdDrawIndexedIndirectCount((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, (uint64_t) VkBuffer buffer, (uint64_t) VkDeviceSize offset, (uint64_t) VkBuffer countBuffer, (uint64_t) VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride);
static void
vkCmdDrawIndirectCount
(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) void vkCmdDrawIndirectCount((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, (uint64_t) VkBuffer buffer, (uint64_t) VkDeviceSize offset, (uint64_t) VkBuffer countBuffer, (uint64_t) VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride);
static void
vkCmdEndRenderPass2
(VkCommandBuffer commandBuffer, MemorySegment pSubpassEndInfo) void vkCmdEndRenderPass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkSubpassEndInfo* pSubpassEndInfo);
static void
vkCmdNextSubpass2
(VkCommandBuffer commandBuffer, MemorySegment pSubpassBeginInfo, MemorySegment pSubpassEndInfo) void vkCmdNextSubpass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkSubpassBeginInfo* pSubpassBeginInfo, const VkSubpassEndInfo* pSubpassEndInfo);
static int
vkCreateRenderPass2
(VkDevice device, MemorySegment pCreateInfo, MemorySegment pAllocator, MemorySegment pRenderPass) (int) VkResult vkCreateRenderPass2((struct VkDevice*) VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass);
static long
vkGetBufferDeviceAddress
(VkDevice device, MemorySegment pInfo) (uint64_t) VkDeviceAddress vkGetBufferDeviceAddress((struct VkDevice*) VkDevice device, const VkBufferDeviceAddressInfo* pInfo);
static long
vkGetBufferOpaqueCaptureAddress
(VkDevice device, MemorySegment pInfo) uint64_t vkGetBufferOpaqueCaptureAddress((struct VkDevice*) VkDevice device, const VkBufferDeviceAddressInfo* pInfo);
static long
vkGetDeviceMemoryOpaqueCaptureAddress
(VkDevice device, MemorySegment pInfo) uint64_t vkGetDeviceMemoryOpaqueCaptureAddress((struct VkDevice*) VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo);
static int
vkGetSemaphoreCounterValue
(VkDevice device, long semaphore, MemorySegment pValue) (int) VkResult vkGetSemaphoreCounterValue((struct VkDevice*) VkDevice device, (uint64_t) VkSemaphore semaphore, uint64_t* pValue);
static void
vkResetQueryPool
(VkDevice device, long queryPool, int firstQuery, int queryCount) void vkResetQueryPool((struct VkDevice*) VkDevice device, (uint64_t) VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount);
static int
vkSignalSemaphore
(VkDevice device, MemorySegment pSignalInfo) (int) VkResult vkSignalSemaphore((struct VkDevice*) VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo);
static int
vkWaitSemaphores
(VkDevice device, MemorySegment pWaitInfo, long timeout) (int) VkResult vkWaitSemaphores((struct VkDevice*) VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout);
-
Field Details
-
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_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_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_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_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_IMAGE_FORMAT_LIST_CREATE_INFO
public static final int VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO- 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_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_8BIT_STORAGE_FEATURES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES- See Also:
-
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:
-
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_SHADER_FLOAT16_INT8_FEATURES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES- 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_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_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_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_SCALAR_BLOCK_LAYOUT_FEATURES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES- 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_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_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT
public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT- 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_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_FRAMEBUFFER_CREATE_IMAGELESS_BIT
public static final int VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT- 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_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_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_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_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES- 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_BUFFER_DEVICE_ADDRESS_FEATURES
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES- 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_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_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_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS
public static final int VK_ERROR_INVALID_OPAQUE_CAPTURE_ADDRESS- 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((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, (uint64_t) VkBuffer buffer, (uint64_t) VkDeviceSize offset, (uint64_t) VkBuffer countBuffer, (uint64_t) 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((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, (uint64_t) VkBuffer buffer, (uint64_t) VkDeviceSize offset, (uint64_t) VkBuffer countBuffer, (uint64_t) VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride);
-
vkCreateRenderPass2
public static int vkCreateRenderPass2(VkDevice device, MemorySegment pCreateInfo, MemorySegment pAllocator, MemorySegment pRenderPass) (int) VkResult vkCreateRenderPass2((struct VkDevice*) VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkRenderPass* pRenderPass);
-
vkCmdBeginRenderPass2
public static void vkCmdBeginRenderPass2(VkCommandBuffer commandBuffer, MemorySegment pRenderPassBegin, MemorySegment pSubpassBeginInfo) void vkCmdBeginRenderPass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo* pRenderPassBegin, const VkSubpassBeginInfo* pSubpassBeginInfo);
-
vkCmdNextSubpass2
public static void vkCmdNextSubpass2(VkCommandBuffer commandBuffer, MemorySegment pSubpassBeginInfo, MemorySegment pSubpassEndInfo) void vkCmdNextSubpass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkSubpassBeginInfo* pSubpassBeginInfo, const VkSubpassEndInfo* pSubpassEndInfo);
-
vkCmdEndRenderPass2
public static void vkCmdEndRenderPass2(VkCommandBuffer commandBuffer, MemorySegment pSubpassEndInfo) void vkCmdEndRenderPass2((struct VkCommandBuffer*) VkCommandBuffer commandBuffer, const VkSubpassEndInfo* pSubpassEndInfo);
-
vkResetQueryPool
public static void vkResetQueryPool(VkDevice device, long queryPool, int firstQuery, int queryCount) void vkResetQueryPool((struct VkDevice*) VkDevice device, (uint64_t) VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount);
-
vkGetSemaphoreCounterValue
(int) VkResult vkGetSemaphoreCounterValue((struct VkDevice*) VkDevice device, (uint64_t) VkSemaphore semaphore, uint64_t* pValue);
-
vkWaitSemaphores
(int) VkResult vkWaitSemaphores((struct VkDevice*) VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout);
-
vkSignalSemaphore
(int) VkResult vkSignalSemaphore((struct VkDevice*) VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo);
-
vkGetBufferDeviceAddress
(uint64_t) VkDeviceAddress vkGetBufferDeviceAddress((struct VkDevice*) VkDevice device, const VkBufferDeviceAddressInfo* pInfo);
-
vkGetBufferOpaqueCaptureAddress
uint64_t vkGetBufferOpaqueCaptureAddress((struct VkDevice*) VkDevice device, const VkBufferDeviceAddressInfo* pInfo);
-
vkGetDeviceMemoryOpaqueCaptureAddress
uint64_t vkGetDeviceMemoryOpaqueCaptureAddress((struct VkDevice*) VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo);
-