Module: Mesa Branch: master Commit: 350ead0f26fa300fcf67a0119840c6873846665e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=350ead0f26fa300fcf67a0119840c6873846665e
Author: Lionel Landwerlin <[email protected]> Date: Wed Aug 30 09:39:36 2017 +0100 i965: drop unused brw->needs_unlit_centroid_workaround Signed-off-by: Lionel Landwerlin <[email protected]> Reviewed-by: Samuel Iglesias Gonsálvez <[email protected]> Reviewed-by: Emil Velikov <[email protected]> --- src/mesa/drivers/dri/i965/brw_context.c | 2 -- src/mesa/drivers/dri/i965/brw_context.h | 9 --------- 2 files changed, 11 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_context.c b/src/mesa/drivers/dri/i965/brw_context.c index 730e9d82e5..6441311d47 100644 --- a/src/mesa/drivers/dri/i965/brw_context.c +++ b/src/mesa/drivers/dri/i965/brw_context.c @@ -860,8 +860,6 @@ brwCreateContext(gl_api api, brw->has_hiz = devinfo->has_hiz_and_separate_stencil; brw->has_separate_stencil = devinfo->has_hiz_and_separate_stencil; - brw->needs_unlit_centroid_workaround = - devinfo->needs_unlit_centroid_workaround; brw->has_swizzling = screen->hw_has_swizzling; diff --git a/src/mesa/drivers/dri/i965/brw_context.h b/src/mesa/drivers/dri/i965/brw_context.h index 0c2e02a715..38f9b5fc67 100644 --- a/src/mesa/drivers/dri/i965/brw_context.h +++ b/src/mesa/drivers/dri/i965/brw_context.h @@ -750,15 +750,6 @@ struct brw_context bool has_separate_stencil; bool has_swizzling; - /** - * Some versions of Gen hardware don't do centroid interpolation correctly - * on unlit pixels, causing incorrect values for derivatives near triangle - * edges. Enabling this flag causes the fragment shader to use - * non-centroid interpolation for unlit pixels, at the expense of two extra - * fragment shader instructions. - */ - bool needs_unlit_centroid_workaround; - /** Derived stencil states. */ bool stencil_enabled; bool stencil_two_sided; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
