Bug 102697 - [OpenGL CTS] KHR-GL45.enhanced_layouts.xfb_capture_struct assert fails
Summary: [OpenGL CTS] KHR-GL45.enhanced_layouts.xfb_capture_struct assert fails
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Kenneth Graunke
QA Contact: Intel 3D Bugs Mailing List
Depends on:
Blocks: 102590
  Show dependency treegraph
Reported: 2017-09-13 08:45 UTC by Kenneth Graunke
Modified: 2017-09-22 11:21 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


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:


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.