Class AMDXShaderEnqueue

java.lang.Object
org.lwjgl.vulkan.AMDXShaderEnqueue

public class AMDXShaderEnqueue extends Object
This extension adds the ability for developers to enqueue mesh and compute shader workgroups from other compute shaders.
Name String
VK_AMDX_shader_enqueue
Extension Type
Device extension
Registered Extension Number
135
Revision
2
Extension and Version Dependencies
VK_KHR_synchronization2 and VK_KHR_spirv_1_4 and VK_EXT_extended_dynamic_state or Version 1.3 and VK_KHR_maintenance5 and VK_KHR_pipeline_library
  • This is a provisional extension and must be used with caution. See the description of provisional header files for enablement and stability details.
API Interactions
  • Interacts with VK_VERSION_1_4
  • Interacts with VK_EXT_mesh_shader
  • Interacts with VK_KHR_maintenance5
SPIR-V Dependencies
Contact
Extension Proposal
VK_AMDX_shader_enqueue
Other Extension Metadata
Last Modified Date
2024-07-17
Provisional
This extension is provisional and should not be used in production applications. The functionality may change in ways that break backwards compatibility between revisions, and before final release.
Contributors
  • Tobias Hector, AMD
  • Matthaeus Chajdas, AMD
  • Maciej Jesionowski, AMD
  • Robert Martin, AMD
  • Qun Lin, AMD
  • Rex Xu, AMD
  • Dominik Witczak, AMD
  • Karthik Srinivasan, AMD
  • Nicolai Haehnle, AMD
  • Stuart Smith, AMD