예제 #1
0
 public PhysicalDeviceVulkan11Properties
 (
     StructureType sType    = StructureType.PhysicalDeviceVulkan11Properties,
     void *pNext            = default,
     uint deviceNodeMask    = default,
     Bool32 deviceLuidvalid = default,
     uint subgroupSize      = default,
     ShaderStageFlags subgroupSupportedStages         = default,
     SubgroupFeatureFlags subgroupSupportedOperations = default,
     Bool32 subgroupQuadOperationsInAllStages         = default,
     PointClippingBehavior pointClippingBehavior      = default,
     uint maxMultiviewViewCount     = default,
     uint maxMultiviewInstanceIndex = default,
     Bool32 protectedNoFault        = default,
     uint maxPerSetDescriptors      = default,
     ulong maxMemoryAllocationSize  = default
 )
 {
     SType                             = sType;
     PNext                             = pNext;
     DeviceNodeMask                    = deviceNodeMask;
     DeviceLuidvalid                   = deviceLuidvalid;
     SubgroupSize                      = subgroupSize;
     SubgroupSupportedStages           = subgroupSupportedStages;
     SubgroupSupportedOperations       = subgroupSupportedOperations;
     SubgroupQuadOperationsInAllStages = subgroupQuadOperationsInAllStages;
     PointClippingBehavior             = pointClippingBehavior;
     MaxMultiviewViewCount             = maxMultiviewViewCount;
     MaxMultiviewInstanceIndex         = maxMultiviewInstanceIndex;
     ProtectedNoFault                  = protectedNoFault;
     MaxPerSetDescriptors              = maxPerSetDescriptors;
     MaxMemoryAllocationSize           = maxMemoryAllocationSize;
 }
 public PhysicalDevicePointClippingPropertiesKHR
 (
     StructureType sType = StructureType.PhysicalDevicePointClippingProperties,
     void *pNext         = default,
     PointClippingBehavior pointClippingBehavior = default
 )
 {
     SType = sType;
     PNext = pNext;
     PointClippingBehavior = pointClippingBehavior;
 }