Example #1
0
        public PipelineViewportWScalingStateCreateInfoNV
        (
            StructureType?sType                    = StructureType.PipelineViewportWScalingStateCreateInfoNV,
            void *pNext                            = null,
            Bool32?viewportWScalingEnable          = null,
            uint?viewportCount                     = null,
            ViewportWScalingNV *pViewportWScalings = null
        ) : this()
        {
            if (sType is not null)
            {
                SType = sType.Value;
            }

            if (pNext is not null)
            {
                PNext = pNext;
            }

            if (viewportWScalingEnable is not null)
            {
                ViewportWScalingEnable = viewportWScalingEnable.Value;
            }

            if (viewportCount is not null)
            {
                ViewportCount = viewportCount.Value;
            }

            if (pViewportWScalings is not null)
            {
                PViewportWScalings = pViewportWScalings;
            }
        }
 public PipelineViewportWScalingStateCreateInfoNV
 (
     StructureType sType                    = StructureType.PipelineViewportWScalingStateCreateInfoNV,
     void *pNext                            = default,
     Bool32 viewportWScalingEnable          = default,
     uint viewportCount                     = default,
     ViewportWScalingNV *pViewportWScalings = default
 )
 {
     SType = sType;
     PNext = pNext;
     ViewportWScalingEnable = viewportWScalingEnable;
     ViewportCount          = viewportCount;
     PViewportWScalings     = pViewportWScalings;
 }
Example #3
0
 public unsafe partial void CmdSetViewportWScaling([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] uint firstViewport, [Count(Count = 0)] uint viewportCount, [Count(Computed = "viewportCount"), Flow(FlowDirection.In)] ViewportWScalingNV *pViewportWScalings);