[Mesa-dev] [PATCH] i965/icl: Set Enabled Texel Offset Precision Fix bit
Anuj Phogat
anuj.phogat at gmail.com
Tue Aug 28 19:45:40 UTC 2018
On Tue, Aug 28, 2018 at 10:57 AM Chris Wilson <chris at chris-wilson.co.uk> wrote:
>
> Quoting Anuj Phogat (2018-08-28 18:53:59)
> > h/w specification requires this bit to be always set.
> >
> > Suggested-by: Kenneth Graunke <kenneth at whitecape.org>
> > Signed-off-by: Anuj Phogat <anuj.phogat at gmail.com>
> > ---
> > src/mesa/drivers/dri/i965/brw_defines.h | 4 ++++
> > src/mesa/drivers/dri/i965/brw_state_upload.c | 7 +++++++
> > 2 files changed, 11 insertions(+)
> >
> > diff --git a/src/mesa/drivers/dri/i965/brw_defines.h b/src/mesa/drivers/dri/i965/brw_defines.h
> > index 433314115b1..1c73ddeb190 100644
> > --- a/src/mesa/drivers/dri/i965/brw_defines.h
> > +++ b/src/mesa/drivers/dri/i965/brw_defines.h
> > @@ -1673,6 +1673,10 @@ enum brw_pixel_shader_coverage_mask_mode {
> > # define GLK_SCEC_BARRIER_MODE_3D_HULL (1 << 7)
> > # define GLK_SCEC_BARRIER_MODE_MASK REG_MASK(1 << 7)
> >
> > +#define HALF_SLICE_CHICKEN7 0xE194
> > +# define TEXEL_OFFSET_FIX_ENABLE (1 << 1)
> > +# define TEXEL_OFFSET_FIX_MASK REG_MASK(1 << 7)
>
> That mask doesn't match the enable-bit.
>
Right. copy-paste error :(
v2 coming.
> It'll probably be quite useful to record all the registers you are
> setting as part of the global setup and read them back later to make
> sure they stuck.
That's a good idea Chris. I'll do it later in a separate series.
> -Chris
More information about the mesa-dev
mailing list