public unsafe void BeginRenderPass(ref RenderPassBeginInfo renderPassBegin, SubpassContents contents) { fixed (RenderPassBeginInfo* __renderPassBegin__ = &renderPassBegin) { vkCmdBeginRenderPass(this, __renderPassBegin__, contents); } }
public SubpassBeginInfoKHR ( StructureType sType = StructureType.SubpassBeginInfo, void *pNext = default, SubpassContents contents = default ) { SType = sType; PNext = pNext; Contents = contents; }
public static extern void vkCmdNextSubpass(IntPtr commandBuffer, SubpassContents contents);
public static extern unsafe void vkCmdBeginRenderPass(IntPtr commandBuffer, RenderPassBeginInfo *pRenderPassBegin, SubpassContents contents);
internal static unsafe extern void vkCmdNextSubpass(CommandBuffer commandBuffer, SubpassContents contents);
internal static unsafe extern void vkCmdBeginRenderPass(CommandBuffer commandBuffer, RenderPassBeginInfo *RenderPassBegin, SubpassContents contents);
public void CmdNextSubpass(SubpassContents contents) { unsafe { Interop.NativeMethods.vkCmdNextSubpass(this.m, contents); } }
public void CmdBeginRenderPass(RenderPassBeginInfo pRenderPassBegin, SubpassContents contents) { unsafe { Interop.NativeMethods.vkCmdBeginRenderPass(this.m, pRenderPassBegin != null ? pRenderPassBegin.m : (Interop.RenderPassBeginInfo *) default(IntPtr), contents); } }
internal void CmdBeginRenderPass(object renderPassBeginInfo, SubpassContents inline) { throw new NotImplementedException(); }
internal static unsafe extern void vkCmdNextSubpass(CommandBuffer commandBuffer, SubpassContents contents);
internal static unsafe extern void vkCmdBeginRenderPass(CommandBuffer commandBuffer, RenderPassBeginInfo* renderPassBegin, SubpassContents contents);
public unsafe void NextSubpass(SubpassContents contents) { vkCmdNextSubpass(this, contents); }