Package org.lwjgl.vulkan
Class EXTMeshShader
java.lang.Object
org.lwjgl.vulkan.EXTMeshShader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
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
vkCmdDrawMeshTasksEXT
(VkCommandBuffer commandBuffer, int groupCountX, int groupCountY, int groupCountZ) void vkCmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
static void
vkCmdDrawMeshTasksIndirectCountEXT
(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) void vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
static void
vkCmdDrawMeshTasksIndirectEXT
(VkCommandBuffer commandBuffer, long buffer, long offset, int drawCount, int stride) void vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
-
Field Details
-
VK_EXT_MESH_SHADER_SPEC_VERSION
public static final int VK_EXT_MESH_SHADER_SPEC_VERSION- See Also:
-
VK_EXT_MESH_SHADER_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT- See Also:
-
VK_SHADER_STAGE_TASK_BIT_EXT
public static final int VK_SHADER_STAGE_TASK_BIT_EXT- See Also:
-
VK_SHADER_STAGE_MESH_BIT_EXT
public static final int VK_SHADER_STAGE_MESH_BIT_EXT- See Also:
-
VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT
public static final int VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT- See Also:
-
VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT
public static final int VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT- See Also:
-
VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT
public static final int VK_QUERY_TYPE_MESH_PRIMITIVES_GENERATED_EXT- See Also:
-
VK_QUERY_PIPELINE_STATISTIC_TASK_SHADER_INVOCATIONS_BIT_EXT
public static final int VK_QUERY_PIPELINE_STATISTIC_TASK_SHADER_INVOCATIONS_BIT_EXT- See Also:
-
VK_QUERY_PIPELINE_STATISTIC_MESH_SHADER_INVOCATIONS_BIT_EXT
public static final int VK_QUERY_PIPELINE_STATISTIC_MESH_SHADER_INVOCATIONS_BIT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_NV
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_NV- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_COUNT_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_MESH_TASKS_COUNT_EXT- See Also:
-
-
Method Details
-
vkCmdDrawMeshTasksEXT
public static void vkCmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, int groupCountX, int groupCountY, int groupCountZ) void vkCmdDrawMeshTasksEXT(VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ)
-
vkCmdDrawMeshTasksIndirectEXT
public static void vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, long buffer, long offset, int drawCount, int stride) void vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride)
-
vkCmdDrawMeshTasksIndirectCountEXT
public static void vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) void vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride)
-