[Mesa-dev] [PATCH] i965: Remove _NEW_MULTISAMPLE dirty bit from 3DSTATE_PS_EXTRA.

Chris Forbes chrisf at ijw.co.nz
Mon May 25 01:15:04 PDT 2015


Reviewed-by: Chris Forbes <chrisf at ijw.co.nz>

On Mon, May 25, 2015 at 7:38 PM, Kenneth Graunke <kenneth at whitecape.org> wrote:
> BRW_NEW_NUM_SAMPLES is sufficient.
>
> Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
> ---
>  src/mesa/drivers/dri/i965/gen8_ps_state.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/mesa/drivers/dri/i965/gen8_ps_state.c b/src/mesa/drivers/dri/i965/gen8_ps_state.c
> index 85ad3b6..6b9489b 100644
> --- a/src/mesa/drivers/dri/i965/gen8_ps_state.c
> +++ b/src/mesa/drivers/dri/i965/gen8_ps_state.c
> @@ -72,7 +72,7 @@ upload_ps_extra(struct brw_context *brw)
>        brw_fragment_program_const(brw->fragment_program);
>     /* BRW_NEW_FS_PROG_DATA */
>     const struct brw_wm_prog_data *prog_data = brw->wm.prog_data;
> -   /* BRW_NEW_NUM_SAMPLES | _NEW_MULTISAMPLE */
> +   /* BRW_NEW_NUM_SAMPLES */
>     const bool multisampled_fbo = brw->num_samples > 1;
>
>     gen8_upload_ps_extra(brw, &fp->program, prog_data, multisampled_fbo);
> @@ -80,7 +80,7 @@ upload_ps_extra(struct brw_context *brw)
>
>  const struct brw_tracked_state gen8_ps_extra = {
>     .dirty = {
> -      .mesa  = _NEW_MULTISAMPLE,
> +      .mesa  = 0,
>        .brw   = BRW_NEW_CONTEXT |
>                 BRW_NEW_FRAGMENT_PROGRAM |
>                 BRW_NEW_FS_PROG_DATA |
> --
> 2.4.1
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list