Bug 60541

Summary: [r300g, bisected] Some piglit NV_conditional_render tests fails
Product: Mesa Reporter: Pavel Ondračka <pavel.ondracka>
Component: Drivers/Gallium/r300Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium CC: maraeo
Version: gitKeywords: regression
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Pavel Ondračka 2013-02-09 13:34:29 UTC
Faling tests are: 
nv_conditional_render-bitmap
nv_conditional_render-clear
nv_conditional_render-copypixels
nv_conditional_render-dlist
nv_conditional_render-drawpixels
nv_conditional_render-vertex_array

./bin/nv_conditional_render-bitmap -auto
r300: DRM version: 2.24.0, Name: ATI RV530, ID: 0x71c5, GB: 1, Z: 2
r300: GART size: 509 MB, VRAM size: 256 MB
r300: AA compression RAM: YES, Z compression RAM: YES, HiZ RAM: YES
Probe at (0,0)
  Expected: 0.000000 1.000000 0.000000 0.000000
  Observed: 0.498039 0.498039 0.498039 0.498039
PIGLIT: {'result': 'fail' }

First bad commit:
commit 62cba629c09aaf236b2750785b899934b531b17a
Author: Marek Olšák <maraeo@gmail.com>
Date:   Sun Dec 2 04:40:36 2012 +0100

    Revert "r300g: fix occlusion queries when depth test is disabled or zbuffer 
    
    It broke Hyper-Z terribly.

GPU:RV530
Mesa: 0e2f26d5ea26febd16173aa8bbf7427b090e320f
Kernel: 3.7.3-101.fc17.i686
Libdrm: 20c5607b57da113ca1a29caaa5a52eaf83808dff
Comment 1 Marek Olšák 2013-02-10 00:37:56 UTC
This won't be fixed. The commit which broke the tests fixes HyperZ and everybody wants HyperZ.

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.