Bug 70900

Summary: DispatchSanity_test.GL31_CORE regression
Product: Mesa Reporter: Vinson Lee <vlee>
Component: Mesa coreAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium CC: ckoenig.leichtzumerken
Version: gitKeywords: regression
Hardware: x86-64 (AMD64)   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Vinson Lee 2013-10-26 20:39:36 UTC
mesa: bc23944091ad0d3742d8db5dc762acafb9b8b7fd (master)

[ RUN      ] DispatchSanity_test.GL31_CORE
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5faf5a
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1009 (VDPAUFiniNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb669
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1010 (VDPAUGetSurfaceivNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fada9
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1011 (VDPAUInitNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb40e
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1012 (VDPAUIsSurfaceNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb918
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1013 (VDPAUMapSurfacesNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb37a
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1014 (VDPAURegisterOutputSurfaceNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb2e6
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1015 (VDPAURegisterVideoSurfaceNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb7c4
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1016 (VDPAUSurfaceAccessNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fbbd1
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1017 (VDPAUUnmapSurfacesNV)
dispatch_sanity.cpp:166: Failure
Value of: table[i]
  Actual: 0x5fb4ea
Expected: (_glapi_proc) _mesa_generic_nop
Which is: 0x40cc5a
i = 1018 (VDPAUUnregisterSurfaceNV)
[  FAILED  ] DispatchSanity_test.GL31_CORE (13 ms)


80964226e9b8a05c39157f9305c06c0b2861e080 is the first bad commit
commit 80964226e9b8a05c39157f9305c06c0b2861e080
Author: Christian König <christian.koenig@amd.com>
Date:   Wed May 15 15:10:11 2013 +0200

    implement NV_vdpau_interop v7
    
    v2: Actually implement interop between the gallium
        state tracker and the VDPAU backend.
    
    v3: Make it also available in non legacy contexts,
        fix video buffer sharing.
    
    v4: deny interop if we don't have the same screen object
    
    v5: rebased on upstream changes
    
    v6: implemented VDPAUGetSurfaceivNV, improved error handling,
        unregister all surfaces in VDPAUFiniNV
    
    v7: squash merge with Mareks changes
    
    Signed-off-by: Christian König <christian.koenig@amd.com>

:040000 040000 c926cd9f18865d9d374777ac967a8c0e12dd8bb2 128fe6e9492094f48ca765f2f7974f9d47c78d39 M	src
Comment 1 Vinson Lee 2013-10-27 07:17:26 UTC
commit 7f7636830514ae37b9df9969c44637f55323d608
Author: Vinson Lee <vlee@freedesktop.org>
Date:   Sat Oct 26 23:09:30 2013 -0700

    mesa: Add GL_NV_vdpau_interop functions to dispatch_sanity.cpp.
    
    Fixes 'make check' failures introduced with commit
    80964226e9b8a05c39157f9305c06c0b2861e080.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70900
    Signed-off-by: Vinson Lee <vlee@freedesktop.org>

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.