[Mesa-dev] [Bug 72607] New: [llvmpipe] piglit glean fragProg1 Z-write test regression

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 11 10:40:20 PST 2013


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

          Priority: medium
            Bug ID: 72607
          Keywords: regression
                CC: jfonseca at vmware.com, mcclurem at vmware.com,
                    sroland at vmware.com
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: [llvmpipe] piglit glean fragProg1 Z-write test
                    regression
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: vlee at freedesktop.org
          Hardware: x86-64 (AMD64)
            Status: NEW
           Version: git
         Component: Other
           Product: Mesa

mesa: 00faf82832f3e6ef886abad246b50cc47b901c1f (master)

$ PIGLIT_TEST="Z-write test" ./bin/glean -t fragProg1 --quick
FAILURE:
  Program: Z-write test
  Expected Z: 0.25
  Observed Z: 0.5
fragProg1:  FAIL rgba8, db, z24, s8, accrgba16, win+pmap, id 33
    0 tests passed, 1 tests failed.

0319ea9ff6a9cc2eba4879fbe09c6fac137d6ce1 is the first bad commit
commit 0319ea9ff6a9cc2eba4879fbe09c6fac137d6ce1
Author: Matthew McClure <mcclurem at vmware.com>
Date:   Tue Nov 26 10:50:27 2013 -0800

    llvmpipe: clamp fragment shader depth write to the current viewport depth
range.

    With this patch, generate_fs_loop will clamp any fragment shader depth
writes
    to the viewport's min and max depth values. Viewport selection is
determined
    by the geometry shader output for the viewport array index. If no index is
    specified, then the default viewport index is zero. Semantics for this path
    can be found in draw_clamp_viewport_idx and lp_clamp_viewport_idx.

    lp_jit_viewport was created to store viewport information visible to JIT
code,
    and is validated when the LP_NEW_VIEWPORT dirty flag is set.

    lp_rast_shader_inputs is responsible for passing the viewport_index through
    the rasterizer stage to fragment stage (via lp_jit_thread_data).

    Reviewed-by: Roland Scheidegger <sroland at vmware.com>
    Reviewed-by: José Fonseca <jfonseca at vmware.com>

:040000 040000 5ad276a912f00a8ab3c3f94484c19c7029423ac0
473a6b36e915ccc84a096e18d5a806dea2b5aee4 M    src
bisect run success

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20131211/cf73ad17/attachment.html>


More information about the mesa-dev mailing list