mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 23:50:11 +01:00
anv: Enable per sample shading on gen8+
Vulkan CTS test results on gen9: ./deqp-vk --deqp-case=dEQP-VK.pipeline.multisample.min_sample_shading* Test run totals: Passed: 60/90 (66.7%) Failed: 0/90 (0.0%) Not supported: 30/90 (33.3%) Warnings: 0/90 (0.0%) Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
0f94cdc976
commit
6d958c7c16
2 changed files with 1 additions and 4 deletions
|
|
@ -375,7 +375,7 @@ void anv_GetPhysicalDeviceFeatures(
|
|||
.independentBlend = true,
|
||||
.geometryShader = true,
|
||||
.tessellationShader = false,
|
||||
.sampleRateShading = false,
|
||||
.sampleRateShading = pdevice->info->gen >= 8,
|
||||
.dualSrcBlend = true,
|
||||
.logicOp = true,
|
||||
.multiDrawIndirect = false,
|
||||
|
|
|
|||
|
|
@ -122,9 +122,6 @@ emit_ms_state(struct anv_pipeline *pipeline,
|
|||
if (info && info->pSampleMask)
|
||||
sample_mask &= info->pSampleMask[0];
|
||||
|
||||
if (info && info->sampleShadingEnable)
|
||||
anv_finishme("VkPipelineMultisampleStateCreateInfo::sampleShadingEnable");
|
||||
|
||||
anv_batch_emit(&pipeline->batch, GENX(3DSTATE_MULTISAMPLE), ms) {
|
||||
/* The PRM says that this bit is valid only for DX9:
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue