Both patches
Reviewed-by: Jason Ekstrand <jason.ekstr...@intel.com>

On Sat, Dec 6, 2014 at 1:18 PM, Chris Forbes <chr...@ijw.co.nz> wrote:

> Dead code elimination was eating the Y offset.
>
> Fixes the piglit test:
> spec/ARB_gpu_shader5/arb_gpu_shader5-interpolateAtOffset-nonconst
>
> Signed-off-by: Chris Forbes <chr...@ijw.co.nz>
> ---
>  src/mesa/drivers/dri/i965/brw_fs.cpp | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp
> b/src/mesa/drivers/dri/i965/brw_fs.cpp
> index 37857e9..389c8ae 100644
> --- a/src/mesa/drivers/dri/i965/brw_fs.cpp
> +++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
> @@ -902,6 +902,8 @@ fs_inst::regs_read(fs_visitor *v, int arg) const
>        return mlen;
>     } else if (opcode == SHADER_OPCODE_UNTYPED_SURFACE_READ && arg == 0) {
>        return mlen;
> +   } else if (opcode == FS_OPCODE_INTERPOLATE_AT_PER_SLOT_OFFSET && arg
> == 0) {
> +      return mlen;
>     }
>
>     switch (src[arg].file) {
> --
> 2.1.3
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to