mirror of
https://github.com/KhronosGroup/Vulkan-Headers.git
synced 2025-05-25 12:49:11 +00:00
Update for Vulkan-Docs 1.3.226
This commit is contained in:
parent
715673702f
commit
9f4c61a314
17 changed files with 4252 additions and 326 deletions
include/vulkan
|
@ -18202,6 +18202,46 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
m_commandBuffer, static_cast<VkFragmentShadingRateNV>( shadingRate ), reinterpret_cast<const VkFragmentShadingRateCombinerOpKHR *>( combinerOps ) );
|
||||
}
|
||||
|
||||
//=== VK_EXT_mesh_shader ===
|
||||
|
||||
template <typename Dispatch>
|
||||
VULKAN_HPP_INLINE void
|
||||
CommandBuffer::drawMeshTasksEXT( uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ, Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION );
|
||||
d.vkCmdDrawMeshTasksEXT( m_commandBuffer, groupCountX, groupCountY, groupCountZ );
|
||||
}
|
||||
|
||||
template <typename Dispatch>
|
||||
VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksIndirectEXT( VULKAN_HPP_NAMESPACE::Buffer buffer,
|
||||
VULKAN_HPP_NAMESPACE::DeviceSize offset,
|
||||
uint32_t drawCount,
|
||||
uint32_t stride,
|
||||
Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION );
|
||||
d.vkCmdDrawMeshTasksIndirectEXT( m_commandBuffer, static_cast<VkBuffer>( buffer ), static_cast<VkDeviceSize>( offset ), drawCount, stride );
|
||||
}
|
||||
|
||||
template <typename Dispatch>
|
||||
VULKAN_HPP_INLINE void CommandBuffer::drawMeshTasksIndirectCountEXT( VULKAN_HPP_NAMESPACE::Buffer buffer,
|
||||
VULKAN_HPP_NAMESPACE::DeviceSize offset,
|
||||
VULKAN_HPP_NAMESPACE::Buffer countBuffer,
|
||||
VULKAN_HPP_NAMESPACE::DeviceSize countBufferOffset,
|
||||
uint32_t maxDrawCount,
|
||||
uint32_t stride,
|
||||
Dispatch const & d ) const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
VULKAN_HPP_ASSERT( d.getVkHeaderVersion() == VK_HEADER_VERSION );
|
||||
d.vkCmdDrawMeshTasksIndirectCountEXT( m_commandBuffer,
|
||||
static_cast<VkBuffer>( buffer ),
|
||||
static_cast<VkDeviceSize>( offset ),
|
||||
static_cast<VkBuffer>( countBuffer ),
|
||||
static_cast<VkDeviceSize>( countBufferOffset ),
|
||||
maxDrawCount,
|
||||
stride );
|
||||
}
|
||||
|
||||
//=== VK_KHR_copy_commands2 ===
|
||||
|
||||
template <typename Dispatch>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue