Bug 59741

Summary: [softpipe] piglit depthstencil-render-miplevels 1024 s=z24_s regression
Product: Mesa Reporter: Vinson Lee <vlee>
Component: OtherAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: maraeo
Version: gitKeywords: regression
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2013-01-23 06:08:53 UTC
mesa: bd8045d4c516b9c753d00dcc4b962a3e634ad506 (master)

$ ./bin/depthstencil-render-miplevels 1024 s=z24_s8 -auto
Probing miplevel 0 stencil
Probe at (0, 0)
  Expected: 1
  Observed: 0
Probing miplevel 1 stencil
Probe at (0, 0)
  Expected: 2
  Observed: 0
Probing miplevel 2 stencil
Probe at (0, 0)
  Expected: 3
  Observed: 0
Probing miplevel 3 stencil
Probe at (0, 0)
  Expected: 4
  Observed: 0
Probing miplevel 4 stencil
Probe at (0, 0)
  Expected: 5
  Observed: 0
Probing miplevel 5 stencil
Probe at (0, 0)
  Expected: 6
  Observed: 0
Probing miplevel 6 stencil
Probe at (0, 0)
  Expected: 7
  Observed: 0
Probing miplevel 7 stencil
Probe at (0, 0)
  Expected: 8
  Observed: 0
Probing miplevel 8 stencil
Probe at (0, 0)
  Expected: 9
  Observed: 0
Probing miplevel 9 stencil
Probe at (0, 0)
  Expected: 10
  Observed: 0
Probing miplevel 10 stencil
Probe at (0, 0)
  Expected: 11
  Observed: 0
PIGLIT: {'result': 'fail' }


16a30e201e10278049b6464d21556f59d892ecf0 is the first bad commit
commit 16a30e201e10278049b6464d21556f59d892ecf0
Author: Marek Olšák <maraeo@gmail.com>
Date:   Mon Jan 14 06:45:50 2013 +0100

    softpipe: implement separate depth-stencil clear
    
    The CAP is going away.
    
    Reviewed-by: Brian Paul <brianp@vmware.com>

:040000 040000 3776550e80223b032167572d7d34e8dc4b64a31d dcfc8a78bba351a39a856c95d9ad3cf64021f552 M	src
bisect run success
Comment 1 Vinson Lee 2013-02-23 04:26:58 UTC
mesa: 2fa9e4c97cd7580010a8aa2eb3026e8f2bdb0035 (master)

depthstencil-render-miplevels 1024 s=z24_s8 passing now.

commit 4bfdef87e66bfb2459af570351798d7754ddfb9f
Author: Brian Paul <brianp@vmware.com>
Date:   Mon Feb 11 16:39:42 2013 -0700

    util: fix incorrect Z bit masking in util_clear_depth_stencil()
    
    For PIPE_FORMAT_Z24_UNORM_S8_UINT, the Z bits are in the 24
    least significant bits.
    
    Fixes http://bugs.freedesktop.org/show_bug.cgi?id=60527
    and http://bugs.freedesktop.org/show_bug.cgi?id=60524
    and http://bugs.freedesktop.org/show_bug.cgi?id=60047
    
    Note: This is a candidate for the stable branches.
    
    Reviewed-by: Jose Fonseca <jfonseca@vmware.com>

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.