//! use crate::vk; impl crate::khr::draw_indirect_count::Device { /// #[inline] pub unsafe fn cmd_draw_indexed_indirect_count( &self, command_buffer: vk::CommandBuffer, buffer: vk::Buffer, offset: vk::DeviceSize, count_buffer: vk::Buffer, count_buffer_offset: vk::DeviceSize, max_draw_count: u32, stride: u32, ) { (self.fp.cmd_draw_indexed_indirect_count_khr)( command_buffer, buffer, offset, count_buffer, count_buffer_offset, max_draw_count, stride, ); } /// #[inline] pub unsafe fn cmd_draw_indirect_count( &self, command_buffer: vk::CommandBuffer, buffer: vk::Buffer, offset: vk::DeviceSize, count_buffer: vk::Buffer, count_buffer_offset: vk::DeviceSize, max_draw_count: u32, stride: u32, ) { (self.fp.cmd_draw_indirect_count_khr)( command_buffer, buffer, offset, count_buffer, count_buffer_offset, max_draw_count, stride, ); } }