anv/device: Update features and limits

This commit is contained in:
Jason Ekstrand 2016-01-14 06:58:11 -08:00
parent 08735ba91c
commit 802f00219a

View file

@ -338,7 +338,8 @@ void anv_GetPhysicalDeviceFeatures(
.sampleRateShading = false, .sampleRateShading = false,
.dualSrcBlend = true, .dualSrcBlend = true,
.logicOp = true, .logicOp = true,
.multiDrawIndirect = true, .multiDrawIndirect = false,
.drawIndirectFirstInstance = false,
.depthClamp = false, .depthClamp = false,
.depthBiasClamp = false, .depthBiasClamp = false,
.fillModeNonSolid = true, .fillModeNonSolid = true,
@ -372,6 +373,7 @@ void anv_GetPhysicalDeviceFeatures(
.shaderInt16 = false, .shaderInt16 = false,
.alphaToOne = true, .alphaToOne = true,
.variableMultisampleRate = false, .variableMultisampleRate = false,
.inheritedQueries = false,
}; };
} }
@ -492,6 +494,7 @@ void anv_GetPhysicalDeviceProperties(
.sampledImageStencilSampleCounts = sample_counts, .sampledImageStencilSampleCounts = sample_counts,
.storageImageSampleCounts = VK_SAMPLE_COUNT_1_BIT, .storageImageSampleCounts = VK_SAMPLE_COUNT_1_BIT,
.maxSampleMaskWords = 1, .maxSampleMaskWords = 1,
.timestampComputeAndGraphics = false,
.timestampPeriod = time_stamp_base / (1000 * 1000 * 1000), .timestampPeriod = time_stamp_base / (1000 * 1000 * 1000),
.maxClipDistances = 0 /* FIXME */, .maxClipDistances = 0 /* FIXME */,
.maxCullDistances = 0 /* FIXME */, .maxCullDistances = 0 /* FIXME */,