pub type FnCmdDrawIndirect = extern "system" fn(commandBuffer: CommandBuffer, buffer: Buffer, offset: DeviceSize, drawCount: u32, stride: u32);