Bug 102697

Summary: [OpenGL CTS] KHR-GL45.enhanced_layouts.xfb_capture_struct assert fails
Product: Mesa Reporter: Kenneth Graunke <kenneth>
Component: Drivers/DRI/i965Assignee: Kenneth Graunke <kenneth>
Status: RESOLVED FIXED QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: jasuarez
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 102590    

Description Kenneth Graunke 2017-09-13 08:45:18 UTC
KHR-GL45.enhanced_layouts.xfb_capture_struct assert fails with VUE map woes:

glcts: genX_state_upload.c:3527: gen9_upload_3dstate_so_decl_list: Assertion `vue_map->varying_to_slot[varying] >= 0' failed.
Comment 1 Kenneth Graunke 2017-09-15 06:11:46 UTC
I have a fix for this - am regression testing it now.
Comment 2 Juan A. Suarez 2017-09-15 15:33:04 UTC
I also have a patch for this:

https://patchwork.freedesktop.org/patch/161977/


Though according to reviews it is not the right approach.
Comment 3 Kenneth Graunke 2017-09-16 00:58:33 UTC
Oh sorry, I'd missed that patch :(

Mine are here: https://patchwork.freedesktop.org/series/30439/
Comment 4 Juan A. Suarez 2017-09-18 08:32:10 UTC
(In reply to Kenneth Graunke from comment #3)
> Oh sorry, I'd missed that patch :(
> 

No worries. As I said, mine didn't pass the review.
Comment 5 Juan A. Suarez 2017-09-22 11:21:23 UTC
Patch was accepted, and now test is working fine.

Closing it as FIXED.

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.