iris: enable NV_alpha_to_coverage_dither_control
Signed-off-by: Tapani Pälli <tapani.palli@intel.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19463>
This commit is contained in:
@@ -285,6 +285,7 @@ iris_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
|
||||
case PIPE_CAP_FENCE_SIGNAL:
|
||||
case PIPE_CAP_IMAGE_STORE_FORMATTED:
|
||||
case PIPE_CAP_LEGACY_MATH_RULES:
|
||||
case PIPE_CAP_ALPHA_TO_COVERAGE_DITHER_CONTROL:
|
||||
return true;
|
||||
case PIPE_CAP_UMA:
|
||||
return iris_bufmgr_vram_size(screen->bufmgr) == 0;
|
||||
|
||||
@@ -1477,7 +1477,7 @@ iris_create_blend_state(struct pipe_context *ctx,
|
||||
bs.AlphaToCoverageEnable = state->alpha_to_coverage;
|
||||
bs.IndependentAlphaBlendEnable = indep_alpha_blend;
|
||||
bs.AlphaToOneEnable = state->alpha_to_one;
|
||||
bs.AlphaToCoverageDitherEnable = state->alpha_to_coverage;
|
||||
bs.AlphaToCoverageDitherEnable = state->alpha_to_coverage_dither;
|
||||
bs.ColorDitherEnable = state->dither;
|
||||
/* bl.AlphaTestEnable and bs.AlphaTestFunction are filled in later. */
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user