Unit 'vulkanlib' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_vulkan]

TVkPhysicalDeviceFragmentShadingRatePropertiesKHR

Declaration

Source position: vulkanlib.pas line 16134

type TVkPhysicalDeviceFragmentShadingRatePropertiesKHR = record

  sType: TVkStructureType;

  

  pNext: PVkVoid;

  

  minFragmentShadingRateAttachmentTexelSize: TVkExtent2D;

  

  maxFragmentShadingRateAttachmentTexelSize: TVkExtent2D;

  

  maxFragmentShadingRateAttachmentTexelSizeAspectRatio: TVkUInt32;

  

  primitiveFragmentShadingRateWithMultipleViewports: TVkBool32;

  

  layeredShadingRateAttachments: TVkBool32;

  

  fragmentShadingRateNonTrivialCombinerOps: TVkBool32;

  

  maxFragmentSize: TVkExtent2D;

  

  maxFragmentSizeAspectRatio: TVkUInt32;

  

  maxFragmentShadingRateCoverageSamples: TVkUInt32;

  

  maxFragmentShadingRateRasterizationSamples: TVkSampleCountFlagBits;

  

  fragmentShadingRateWithShaderDepthStencilWrites: TVkBool32;

  

  fragmentShadingRateWithSampleMask: TVkBool32;

  

  fragmentShadingRateWithShaderSampleMask: TVkBool32;

  

  fragmentShadingRateWithConservativeRasterization: TVkBool32;

  

  fragmentShadingRateWithFragmentShaderInterlock: TVkBool32;

  

  fragmentShadingRateWithCustomSampleLocations: TVkBool32;

  

  fragmentShadingRateStrictMultiplyCombiner: TVkBool32;

  

end;



CT Web help

CodeTyphon Studio