video_core: fix build
This commit is contained in:
parent
d09aa0182f
commit
4814d87385
4 changed files with 38 additions and 3 deletions
|
@ -576,6 +576,7 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR
|
|||
.pNext = nullptr,
|
||||
.extendedDynamicState2 = VK_TRUE,
|
||||
.extendedDynamicState2LogicOp = ext_extended_dynamic_state_2_extra ? VK_TRUE : VK_FALSE,
|
||||
.extendedDynamicState2PatchControlPoints = VK_FALSE,
|
||||
};
|
||||
SetNext(next, dynamic_state_2);
|
||||
} else {
|
||||
|
@ -587,8 +588,14 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR
|
|||
dynamic_state_3 = {
|
||||
.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT,
|
||||
.pNext = nullptr,
|
||||
.extendedDynamicState3TessellationDomainOrigin = VK_FALSE,
|
||||
.extendedDynamicState3DepthClampEnable =
|
||||
ext_extended_dynamic_state_3_enables ? VK_TRUE : VK_FALSE,
|
||||
.extendedDynamicState3PolygonMode = VK_FALSE,
|
||||
.extendedDynamicState3RasterizationSamples = VK_FALSE,
|
||||
.extendedDynamicState3SampleMask = VK_FALSE,
|
||||
.extendedDynamicState3AlphaToCoverageEnable = VK_FALSE,
|
||||
.extendedDynamicState3AlphaToOneEnable = VK_FALSE,
|
||||
.extendedDynamicState3LogicOpEnable =
|
||||
ext_extended_dynamic_state_3_enables ? VK_TRUE : VK_FALSE,
|
||||
.extendedDynamicState3ColorBlendEnable =
|
||||
|
@ -597,6 +604,26 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR
|
|||
ext_extended_dynamic_state_3_blend ? VK_TRUE : VK_FALSE,
|
||||
.extendedDynamicState3ColorWriteMask =
|
||||
ext_extended_dynamic_state_3_blend ? VK_TRUE : VK_FALSE,
|
||||
.extendedDynamicState3RasterizationStream = VK_FALSE,
|
||||
.extendedDynamicState3ConservativeRasterizationMode = VK_FALSE,
|
||||
.extendedDynamicState3ExtraPrimitiveOverestimationSize = VK_FALSE,
|
||||
.extendedDynamicState3DepthClipEnable = VK_FALSE,
|
||||
.extendedDynamicState3SampleLocationsEnable = VK_FALSE,
|
||||
.extendedDynamicState3ColorBlendAdvanced = VK_FALSE,
|
||||
.extendedDynamicState3ProvokingVertexMode = VK_FALSE,
|
||||
.extendedDynamicState3LineRasterizationMode = VK_FALSE,
|
||||
.extendedDynamicState3LineStippleEnable = VK_FALSE,
|
||||
.extendedDynamicState3DepthClipNegativeOneToOne = VK_FALSE,
|
||||
.extendedDynamicState3ViewportWScalingEnable = VK_FALSE,
|
||||
.extendedDynamicState3ViewportSwizzle = VK_FALSE,
|
||||
.extendedDynamicState3CoverageToColorEnable = VK_FALSE,
|
||||
.extendedDynamicState3CoverageToColorLocation = VK_FALSE,
|
||||
.extendedDynamicState3CoverageModulationMode = VK_FALSE,
|
||||
.extendedDynamicState3CoverageModulationTableEnable = VK_FALSE,
|
||||
.extendedDynamicState3CoverageModulationTable = VK_FALSE,
|
||||
.extendedDynamicState3CoverageReductionMode = VK_FALSE,
|
||||
.extendedDynamicState3RepresentativeFragmentTestEnable = VK_FALSE,
|
||||
.extendedDynamicState3ShadingRateImageEnable = VK_FALSE,
|
||||
};
|
||||
SetNext(next, dynamic_state_3);
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue