Class KHRSynchronization2
Pipeline stages and access flags are now specified together in memory barrier structures, making the connection between the two more obvious. Additionally, scoping the pipeline stages into the barrier structs allows the use of the MEMORY_READ and MEMORY_WRITE flags without sacrificing precision. The per-stage access flags should be used to disambiguate specific accesses in a given stage or set of stages - for instance, between uniform reads and sampling operations.
Layout transitions have been simplified as well; rather than requiring a different set of layouts for depth/stencil/color attachments, there are generic IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR and IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR layouts which are contextually applied based on the image format. For example, for a depth format image, IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR is equivalent to IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL_KHR. IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR also functionally replaces IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL.
Events are now more efficient, because they include memory dependency information when you set them on the device. Previously, this information was only known when waiting on an event, so the dependencies could not be satisfied until the wait occurred. That sometimes meant stalling the pipeline when the wait occurred. The new API provides enough information for implementations to satisfy these dependencies in parallel with other tasks.
Queue submission has been changed to wrap command buffers and semaphores in extensible structures, which incorporate changes from Vulkan 1.1, VK_KHR_device_group, and VK_KHR_timeline_semaphore. This also adds a pipeline stage to the semaphore signal operation, mirroring the existing pipeline stage specification for wait operations.
Other miscellaneous changes include:
- Events can now be specified as interacting only with the device, allowing more efficient access to the underlying object.
- Image memory barriers that do not perform an image layout transition can be specified by setting
oldLayoutequal tonewLayout.- E.g. the old and new layout can both be set to
IMAGE_LAYOUT_UNDEFINED, without discarding data in the image.
- E.g. the old and new layout can both be set to
- Queue family ownership transfer parameters are simplified in some cases.
- Extensions with commands or functions with a
VkPipelineStageFlagsorVkPipelineStageFlagBitsparameter have had those APIs replaced with equivalents usingVkPipelineStageFlags2KHR. - The new event and barrier interfaces are now more extensible for future changes.
- Relevant pipeline stage masks can now be specified as empty with the new
PIPELINE_STAGE_NONE_KHRandPIPELINE_STAGE_2_NONE_KHRvalues. VkMemoryBarrier2KHRcan be chained toVkSubpassDependency2, overriding the original 32-bit stage and access masks.
Promotion to Vulkan 1.3
Vulkan APIs in this extension are included in core Vulkan 1.3, with the KHR suffix omitted. External interactions defined by this extension, such as SPIR-V token names, retain their original names. The original Vulkan API names are still available as aliases of the core functionality.
Examples
See https://github.com/KhronosGroup/Vulkan-Docs/wiki/Synchronization-Examples
- Name String
VK_KHR_synchronization2- Extension Type
- Device extension
- Registered Extension Number
- 315
- Revision
- 1
- Extension and Version Dependencies
VK_KHR_get_physical_device_properties2or Version 1.1- API Interactions
- Interacts with VK_EXT_blend_operation_advanced
- Interacts with VK_EXT_conditional_rendering
- Interacts with VK_EXT_device_generated_commands
- Interacts with VK_EXT_fragment_density_map
- Interacts with VK_EXT_mesh_shader
- Interacts with VK_EXT_transform_feedback
- Interacts with VK_KHR_acceleration_structure
- Interacts with VK_KHR_fragment_shading_rate
- Interacts with VK_KHR_ray_tracing_pipeline
- Interacts with VK_NV_device_generated_commands
- Interacts with VK_NV_mesh_shader
- Interacts with VK_NV_ray_tracing
- Interacts with VK_NV_shading_rate_image
- Deprecation State
- Promoted to Vulkan 1.3
- Contact
- Tobias Hector tobski
Other Extension Metadata
- Last Modified Date
- 2020-12-03
- Interactions and External Dependencies
- Interacts with
VK_KHR_create_renderpass2
- Interacts with
- Contributors
- Tobias Hector
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final longExtendsVkAccessFlagBits2.static final intExtendsVkAccessFlagBits.static final intExtendsVkEventCreateFlagBits.static final intExtendsVkImageLayout.static final intExtendsVkImageLayout.static final StringThe extension name.static final intThe extension specification version.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final longExtendsVkPipelineStageFlagBits2.static final intExtendsVkPipelineStageFlagBits.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkStructureType.static final intExtendsVkSubmitFlagBits. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidnvkCmdPipelineBarrier2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long pDependencyInfo) Unsafe version of:CmdPipelineBarrier2KHRstatic voidnvkCmdSetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, long pDependencyInfo) Unsafe version of:CmdSetEvent2KHRstatic voidnvkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, int eventCount, long pEvents, long pDependencyInfos) Unsafe version of:CmdWaitEvents2KHRstatic intnvkQueueSubmit2KHR(org.lwjgl.vulkan.VkQueue queue, int submitCount, long pSubmits, long fence) Unsafe version of:QueueSubmit2KHRstatic voidvkCmdPipelineBarrier2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, VkDependencyInfo pDependencyInfo) SeeCmdPipelineBarrier2.static voidvkCmdResetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, long stageMask) SeeCmdResetEvent2.static voidvkCmdSetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, VkDependencyInfo pDependencyInfo) SeeCmdSetEvent2.static voidvkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long[] pEvents, VkDependencyInfo.Buffer pDependencyInfos) Array version of:CmdWaitEvents2KHRstatic voidvkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, LongBuffer pEvents, VkDependencyInfo.Buffer pDependencyInfos) SeeCmdWaitEvents2.static voidvkCmdWriteTimestamp2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long stage, long queryPool, int query) SeeCmdWriteTimestamp2.static intvkQueueSubmit2KHR(org.lwjgl.vulkan.VkQueue queue, @Nullable VkSubmitInfo2.Buffer pSubmits, long fence) SeeQueueSubmit2.
-
Field Details
-
VK_KHR_SYNCHRONIZATION_2_SPEC_VERSION
public static final int VK_KHR_SYNCHRONIZATION_2_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_KHR_SYNCHRONIZATION_2_EXTENSION_NAME
The extension name.- See Also:
-
VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHR
public static final int VK_STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHR
public static final int VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHR
public static final int VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHR
public static final int VK_STRUCTURE_TYPE_DEPENDENCY_INFO_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHR
public static final int VK_STRUCTURE_TYPE_SUBMIT_INFO_2_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHR
public static final int VK_STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHR
public static final int VK_STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHRExtendsVkStructureType.Enum values:
STRUCTURE_TYPE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2_KHRSTRUCTURE_TYPE_DEPENDENCY_INFO_KHRSTRUCTURE_TYPE_SUBMIT_INFO_2_KHRSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO_KHRSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO_KHRSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR
- See Also:
-
VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR
public static final int VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHRExtendsVkEventCreateFlagBits.- See Also:
-
VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHR
public static final int VK_IMAGE_LAYOUT_READ_ONLY_OPTIMAL_KHRExtendsVkImageLayout.Enum values:
- See Also:
-
VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHR
public static final int VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL_KHRExtendsVkImageLayout.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_NONE_KHR
public static final int VK_PIPELINE_STAGE_NONE_KHRExtendsVkPipelineStageFlagBits.- See Also:
-
VK_ACCESS_NONE_KHR
public static final int VK_ACCESS_NONE_KHRExtendsVkAccessFlagBits.- See Also:
-
VK_ACCESS_2_NONE_KHR
public static final long VK_ACCESS_2_NONE_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR
public static final long VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_INDEX_READ_BIT_KHR
public static final long VK_ACCESS_2_INDEX_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR
public static final long VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_UNIFORM_READ_BIT_KHR
public static final long VK_ACCESS_2_UNIFORM_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR
public static final long VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_SHADER_READ_BIT_KHR
public static final long VK_ACCESS_2_SHADER_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_SHADER_WRITE_BIT_KHR
public static final long VK_ACCESS_2_SHADER_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR
public static final long VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR
public static final long VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR
public static final long VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR
public static final long VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_TRANSFER_READ_BIT_KHR
public static final long VK_ACCESS_2_TRANSFER_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR
public static final long VK_ACCESS_2_TRANSFER_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_HOST_READ_BIT_KHR
public static final long VK_ACCESS_2_HOST_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_HOST_WRITE_BIT_KHR
public static final long VK_ACCESS_2_HOST_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_MEMORY_READ_BIT_KHR
public static final long VK_ACCESS_2_MEMORY_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_MEMORY_WRITE_BIT_KHR
public static final long VK_ACCESS_2_MEMORY_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR
public static final long VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR
public static final long VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
public static final long VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
ACCESS_2_NONE_KHRACCESS_2_INDIRECT_COMMAND_READ_BIT_KHRACCESS_2_INDEX_READ_BIT_KHRACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHRACCESS_2_UNIFORM_READ_BIT_KHRACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHRACCESS_2_SHADER_READ_BIT_KHRACCESS_2_SHADER_WRITE_BIT_KHRACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHRACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHRACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHRACCESS_2_TRANSFER_READ_BIT_KHRACCESS_2_TRANSFER_WRITE_BIT_KHRACCESS_2_HOST_READ_BIT_KHRACCESS_2_HOST_WRITE_BIT_KHRACCESS_2_MEMORY_READ_BIT_KHRACCESS_2_MEMORY_WRITE_BIT_KHRACCESS_2_SHADER_SAMPLED_READ_BIT_KHRACCESS_2_SHADER_STORAGE_READ_BIT_KHRACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_NONE_KHR
public static final long VK_PIPELINE_STAGE_2_NONE_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_TRANSFER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_TRANSFER_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_HOST_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_HOST_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_COPY_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_COPY_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_RESOLVE_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_RESOLVE_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_BLIT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_BLIT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_CLEAR_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_CLEAR_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHRExtendsVkPipelineStageFlagBits2.Enum values:
PIPELINE_STAGE_2_NONE_KHRPIPELINE_STAGE_2_TOP_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_DRAW_INDIRECT_BIT_KHRPIPELINE_STAGE_2_VERTEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_CONTROL_SHADER_BIT_KHRPIPELINE_STAGE_2_TESSELLATION_EVALUATION_SHADER_BIT_KHRPIPELINE_STAGE_2_GEOMETRY_SHADER_BIT_KHRPIPELINE_STAGE_2_FRAGMENT_SHADER_BIT_KHRPIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT_KHRPIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT_KHRPIPELINE_STAGE_2_COMPUTE_SHADER_BIT_KHRPIPELINE_STAGE_2_ALL_TRANSFER_BIT_KHRPIPELINE_STAGE_2_TRANSFER_BIT_KHRPIPELINE_STAGE_2_BOTTOM_OF_PIPE_BIT_KHRPIPELINE_STAGE_2_HOST_BIT_KHRPIPELINE_STAGE_2_ALL_GRAPHICS_BIT_KHRPIPELINE_STAGE_2_ALL_COMMANDS_BIT_KHRPIPELINE_STAGE_2_COPY_BIT_KHRPIPELINE_STAGE_2_RESOLVE_BIT_KHRPIPELINE_STAGE_2_BLIT_BIT_KHRPIPELINE_STAGE_2_CLEAR_BIT_KHRPIPELINE_STAGE_2_INDEX_INPUT_BIT_KHRPIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT_KHRPIPELINE_STAGE_2_PRE_RASTERIZATION_SHADERS_BIT_KHR
- See Also:
-
VK_SUBMIT_PROTECTED_BIT_KHR
public static final int VK_SUBMIT_PROTECTED_BIT_KHRExtendsVkSubmitFlagBits.- See Also:
-
VK_PIPELINE_STAGE_2_TRANSFORM_FEEDBACK_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_TRANSFORM_FEEDBACK_BIT_EXTExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT
public static final long VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXTExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
public static final long VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXTExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
public static final long VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXTExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXTExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT
public static final long VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXTExtendsVkAccessFlagBits2.- See Also:
-
VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV
public static final long VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NVExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV
public static final long VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NVExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV
public static final long VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NVExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_EXTExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXT
public static final long VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_EXTExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXT
public static final long VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_EXTExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHRExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
public static final long VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHRExtendsVkAccessFlagBits2.- See Also:
-
VK_PIPELINE_STAGE_2_SHADING_RATE_IMAGE_BIT_NV
public static final long VK_PIPELINE_STAGE_2_SHADING_RATE_IMAGE_BIT_NVExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV
public static final long VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NVExtendsVkAccessFlagBits2.- See Also:
-
VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHRExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR
public static final long VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
public static final long VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHRExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_KHR
public static final long VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_KHRExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_NV
public static final long VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_NVExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_NV
public static final long VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_NVExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NV
public static final long VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_NVExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NV
public static final long VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_NVExtendsVkAccessFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_FRAGMENT_DENSITY_PROCESS_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_FRAGMENT_DENSITY_PROCESS_BIT_EXTExtendsVkPipelineStageFlagBits2.- See Also:
-
VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT
public static final long VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXTExtendsVkAccessFlagBits2.- See Also:
-
VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
public static final long VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXTExtendsVkAccessFlagBits2.- See Also:
-
VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_NV
public static final long VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_NVExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_NV
public static final long VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_NVExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_TASK_SHADER_BIT_EXTExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_EXT
public static final long VK_PIPELINE_STAGE_2_MESH_SHADER_BIT_EXTExtendsVkPipelineStageFlagBits2.Enum values:
- See Also:
-
-
Method Details
-
nvkCmdSetEvent2KHR
public static void nvkCmdSetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, long pDependencyInfo) Unsafe version of:CmdSetEvent2KHR -
vkCmdSetEvent2KHR
public static void vkCmdSetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, VkDependencyInfo pDependencyInfo) SeeCmdSetEvent2.- Parameters:
commandBuffer- the command buffer into which the command is recorded.event- the event that will be signaled.pDependencyInfo- a pointer to aVkDependencyInfostructure defining the first scopes of this operation.
-
vkCmdResetEvent2KHR
public static void vkCmdResetEvent2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long event, long stageMask) SeeCmdResetEvent2.- Parameters:
commandBuffer- the command buffer into which the command is recorded.event- the event that will be unsignaled.stageMask- aVkPipelineStageFlags2mask of pipeline stages used to determine the first synchronization scope.
-
nvkCmdWaitEvents2KHR
public static void nvkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, int eventCount, long pEvents, long pDependencyInfos) Unsafe version of:CmdWaitEvents2KHR- Parameters:
eventCount- the length of thepEventsarray.
-
vkCmdWaitEvents2KHR
public static void vkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, LongBuffer pEvents, VkDependencyInfo.Buffer pDependencyInfos) SeeCmdWaitEvents2.- Parameters:
commandBuffer- the command buffer into which the command is recorded.pEvents- a pointer to an array ofeventCountevents to wait on.pDependencyInfos- a pointer to an array ofeventCountVkDependencyInfostructures, defining the second synchronization scope.
-
nvkCmdPipelineBarrier2KHR
public static void nvkCmdPipelineBarrier2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long pDependencyInfo) Unsafe version of:CmdPipelineBarrier2KHR -
vkCmdPipelineBarrier2KHR
public static void vkCmdPipelineBarrier2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, VkDependencyInfo pDependencyInfo) SeeCmdPipelineBarrier2.- Parameters:
commandBuffer- the command buffer into which the command is recorded.pDependencyInfo- a pointer to aVkDependencyInfostructure defining the scopes of this operation.
-
vkCmdWriteTimestamp2KHR
public static void vkCmdWriteTimestamp2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long stage, long queryPool, int query) SeeCmdWriteTimestamp2.- Parameters:
commandBuffer- the command buffer into which the command will be recorded.stage- specifies a stage of the pipeline.queryPool- the query pool that will manage the timestamp.query- the query within the query pool that will contain the timestamp.
-
nvkQueueSubmit2KHR
public static int nvkQueueSubmit2KHR(org.lwjgl.vulkan.VkQueue queue, int submitCount, long pSubmits, long fence) Unsafe version of:QueueSubmit2KHR- Parameters:
submitCount- the number of elements in thepSubmitsarray.
-
vkQueueSubmit2KHR
public static int vkQueueSubmit2KHR(org.lwjgl.vulkan.VkQueue queue, @Nullable VkSubmitInfo2.Buffer pSubmits, long fence) SeeQueueSubmit2.- Parameters:
queue- the queue that the command buffers will be submitted to.pSubmits- a pointer to an array ofVkSubmitInfo2structures, each specifying a command buffer submission batch.fence- an optional handle to a fence to be signaled once all submitted command buffers have completed execution. Iffenceis notNULL_HANDLE, it defines a fence signal operation.
-
vkCmdWaitEvents2KHR
public static void vkCmdWaitEvents2KHR(org.lwjgl.vulkan.VkCommandBuffer commandBuffer, long[] pEvents, VkDependencyInfo.Buffer pDependencyInfos) Array version of:CmdWaitEvents2KHR
-