On Dec 4, 2014 1:07 AM, "Iago Toral" <ito...@igalia.com> wrote: > > On Wed, 2014-12-03 at 14:26 -0800, Jason Ekstrand wrote: > > > > > > On Wed, Dec 3, 2014 at 2:15 PM, Ian Romanick <i...@freedesktop.org> > > wrote: > > This patch is > > > > Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> > > > > Should it also be tagged for 10.4? > > > > > > Yes, it should. > > Should I add "Cc: 10.4 <mesa-sta...@lists.freedesktop.org>" then? > > Iago
Yes > > > > > > > > > On 12/01/2014 03:04 AM, Iago Toral Quiroga wrote: > > > From: Jason Ekstrand <jason.ekstr...@intel.com> > > > > > > This patch fixes the return of a wrong value when x is lower > > than > > > -MAX_INT(src_bits) as the result would not be between [-1.0 > > 1.0]. > > > > > > v2 by Samuel Iglesias <sigles...@igalia.com>: > > > - Modify unorm_to_float() to avoid doing the division > > when > > > x == -MAX_INT(src_bits) > > > --- > > > src/mesa/main/format_utils.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/src/mesa/main/format_utils.c > > b/src/mesa/main/format_utils.c > > > index 93a0cea..5dd0848 100644 > > > --- a/src/mesa/main/format_utils.c > > > +++ b/src/mesa/main/format_utils.c > > > @@ -152,7 +152,7 @@ unorm_to_float(unsigned x, unsigned > > src_bits) > > > static inline float > > > snorm_to_float(int x, unsigned src_bits) > > > { > > > - if (x == -MAX_INT(src_bits)) > > > + if (x <= -MAX_INT(src_bits)) > > > return -1.0f; > > > else > > > return x * (1.0f / (float)MAX_INT(src_bits)); > > > > > > > _______________________________________________ > > 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