public static extern unsafe void vkCmdBeginRenderPass(IntPtr commandBuffer, RenderPassBeginInfo *pRenderPassBegin, SubpassContents contents);
public abstract unsafe void CmdBeginRenderPass2([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0), Flow(FlowDirection.In)] RenderPassBeginInfo *pRenderPassBegin, [Count(Count = 0), Flow(FlowDirection.In)] SubpassBeginInfo *pSubpassBeginInfo);
internal static unsafe extern void vkCmdBeginRenderPass(CommandBuffer commandBuffer, RenderPassBeginInfo *RenderPassBegin, SubpassContents contents);
public unsafe partial void CmdBeginRenderPass2([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0), Flow(FlowDirection.In)] RenderPassBeginInfo *pRenderPassBegin, [Count(Count = 0), Flow(FlowDirection.In)] in SubpassBeginInfo pSubpassBeginInfo);
/// <summary>To be documented.</summary> public static unsafe void CmdBeginRenderPass2(this KhrCreateRenderpass2 thisApi, [Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0), Flow(FlowDirection.In)] RenderPassBeginInfo *pRenderPassBegin, [Count(Count = 0), Flow(FlowDirection.In)] ReadOnlySpan <SubpassBeginInfo> pSubpassBeginInfo) { // SpanOverloader thisApi.CmdBeginRenderPass2(commandBuffer, pRenderPassBegin, in pSubpassBeginInfo.GetPinnableReference()); }