Lines Matching refs:StaticAndDynamicPair
1255 struct StaticAndDynamicPair
1261 StaticAndDynamicPair (const T& value)
1268 StaticAndDynamicPair (const T& sVal, const T& dVal)
1284 using BooleanFlagConfig = StaticAndDynamicPair<bool>;
1287 using CullModeConfig = StaticAndDynamicPair<vk::VkCullModeFlags>;
1288 using FrontFaceConfig = StaticAndDynamicPair<vk::VkFrontFace>;
1289 using TopologyConfig = StaticAndDynamicPair<vk::VkPrimitiveTopology>;
1290 using ViewportConfig = StaticAndDynamicPair<ViewportVec>; // At least one element.
1291 using ScissorConfig = StaticAndDynamicPair<ScissorVec>; // At least one element.
1292 using StrideConfig = StaticAndDynamicPair<StrideVec>; // At least one element.
1295 using DepthCompareOpConfig = StaticAndDynamicPair<vk::VkCompareOp>;
1297 using DepthBoundsConfig = StaticAndDynamicPair<DepthBoundsParams>;
1299 using StencilOpConfig = StaticAndDynamicPair<StencilOpVec>; // At least one element.
1300 using VertexGeneratorConfig = StaticAndDynamicPair<const VertexGenerator*>;
1304 using LogicOpConfig = StaticAndDynamicPair<vk::VkLogicOp>;
1305 using PatchControlPointsConfig = StaticAndDynamicPair<deUint8>;
1306 using DepthBiasConfig = StaticAndDynamicPair<DepthBiasParams>;
1307 using TessDomainOriginConfig = StaticAndDynamicPair<vk::VkTessellationDomainOrigin>;
1309 using PolygonModeConfig = StaticAndDynamicPair<vk::VkPolygonMode>;
1310 using SampleMaskConfig = StaticAndDynamicPair<SampleMaskVec>;
1314 using ColorWriteMaskConfig = StaticAndDynamicPair<vk::VkColorComponentFlags>;
1315 using RasterizationStreamConfig = StaticAndDynamicPair<OptRastStream>;
1318 using ColorBlendEquationConfig = StaticAndDynamicPair<ColorBlendEq>;
1319 using BlendConstantsConfig = StaticAndDynamicPair<BlendConstArray>;
1320 using ProvokingVertexConfig = StaticAndDynamicPair<OptBoolean>; // First vertex boolean flag.
1321 using NegativeOneToOneConfig = StaticAndDynamicPair<OptBoolean>;
1322 using DepthClipEnableConfig = StaticAndDynamicPair<OptBoolean>;
1324 using LineStippleParamsConfig = StaticAndDynamicPair<OptStippleParams>;
1326 using ConservativeRasterModeConfig = StaticAndDynamicPair<vk::VkConservativeRasterizationModeEXT>;
1327 using ExtraPrimitiveOverEstConfig = StaticAndDynamicPair<float>; // Negative numbers will mean we're not interested in setting it.
1328 using LineRasterModeConfig = StaticAndDynamicPair<OptLineRasterMode>;
1330 using CoverageToColorLocationConfig = StaticAndDynamicPair<uint32_t>;
1331 using RasterizationSamplesConfig = StaticAndDynamicPair<vk::VkSampleCountFlagBits>;
1332 using LineWidthConfig = StaticAndDynamicPair<float>;
1334 using CoverageModulationModeConfig = StaticAndDynamicPair<vk::VkCoverageModulationModeNV>;
1336 using CoverageModTableConfig = StaticAndDynamicPair<CovModTableVec>;
1337 using CoverageReductionModeConfig = StaticAndDynamicPair<vk::VkCoverageReductionModeNV>;
1338 using ViewportSwizzleConfig = StaticAndDynamicPair<ViewportSwzVec>;