/// <summary>To be documented.</summary> public static unsafe void CmdSetViewportWithCount(this ExtExtendedDynamicState thisApi, [Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint viewportCount, [Count(Computed = "viewportCount"), Flow(FlowDirection.In)] ReadOnlySpan <Viewport> pViewports) { // SpanOverloader thisApi.CmdSetViewportWithCount(commandBuffer, viewportCount, in pViewports.GetPinnableReference()); }
/// <summary>To be documented.</summary> public static unsafe void CmdBindVertexBuffers2(this ExtExtendedDynamicState thisApi, [Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint firstBinding, [Count(Count = 0)] uint bindingCount, [Count(Computed = "bindingCount"), Flow(FlowDirection.In)] ReadOnlySpan <Buffer> pBuffers, [Count(Computed = "bindingCount"), Flow(FlowDirection.In)] ReadOnlySpan <ulong> pOffsets, [Count(Computed = "bindingCount"), Flow(FlowDirection.In)] ulong *pSizes, [Count(Computed = "bindingCount"), Flow(FlowDirection.In)] ulong *pStrides) { // SpanOverloader thisApi.CmdBindVertexBuffers2(commandBuffer, firstBinding, bindingCount, in pBuffers.GetPinnableReference(), in pOffsets.GetPinnableReference(), pSizes, pStrides); }
/// <summary>To be documented.</summary> public static unsafe void CmdSetScissorWithCount(this ExtExtendedDynamicState thisApi, [Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint scissorCount, [Count(Computed = "scissorCount"), Flow(FlowDirection.In)] ReadOnlySpan <Rect2D> pScissors) { // SpanOverloader thisApi.CmdSetScissorWithCount(commandBuffer, scissorCount, in pScissors.GetPinnableReference()); }