[Bug 90749] [BDW Bisected]dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 10 23:37:09 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=90749

Iago Toral <itoral at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #11 from Iago Toral <itoral at igalia.com> ---
Fixed with:

commit f9a18acb56c69b24c1e47cd326dc98e14fadcf94
Author: Iago Toral Quiroga <itoral at igalia.com>
Date:   Wed Jun 10 09:07:32 2015 +0200

    i965: do not round line width when multisampling or antialiaing are enabled

    In commit fe74fee8fa721a we rounded the line width to the nearest integer
to
    match the GLES3 spec requirements stated in section 13.4.2.1, but that
seems
    to break a dEQP test that renders wide lines in some multisampling
scenarios.

    Ian noted that the Open 4.4 spec has the following similar text:

        "The actual width of non-antialiased lines is determined by rounding
the
        supplied width to the nearest integer, then clamping it to the
        implementation-dependent maximum non-antialiased line width."

    and suggested that when ES removed antialiased lines, they removed
    "non-antialised" from that paragraph but probably should not have.

    Going by that note, this patch restricts the quantization implemented in
    fe74fee8fa721a only to regular aliased lines. This seems to keep the
    tests fixed with that commit passing while fixing the broken test.

    v2:
      - Drop one of the clamps (Ken, Marius)
      - Add a rule to prevent advertising line widths that when rounded go
beyond
        the limits allowed by the hardware (Ken)
      - Update comments in the code accordingly (Ian)
      - Put the code in a utility function (Ian)

    Fixes:
   
dEQP-GLES3.functional.rasterization.fbo.rbo_multisample_max.primitives.lines_wide

    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=90749

    Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
    Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>
    Cc: "10.6" <mesa-stable at lists.freedesktop.org>

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150611/5a12c58b/attachment.html>


More information about the intel-3d-bugs mailing list