public void DynamicViewport(uint firstViewport, Span <VkViewport> viewports) { unsafe { fixed(VkViewport *viewport = &viewports.DangerousGetPinnableReference()) VkCommandBuffer.vkCmdSetViewport(Handle, firstViewport, (uint)viewports.Length, viewport); } }