Bug 98246 - dEQP GLES3.1 "draw: glGetError() returned GL_INVALID_OPERATION at glsShaderLibraryCase.cpp" failure
Summary: dEQP GLES3.1 "draw: glGetError() returned GL_INVALID_OPERATION at glsShaderLi...
Status: RESOLVED NOTOURBUG
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
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: i965-deqp
  Show dependency treegraph
 
Reported: 2016-10-14 06:32 UTC by Randy
Modified: 2019-03-14 08:40 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Randy 2016-10-14 06:32:27 UTC
Mesa git top commit: 389d6dedbe75defe07216ad761569a9b94f44e58
dEQP git top commit: ca988480be945772473f9256b6ae91fa6aa62bd1

Reproduced on HSW and SKL

dEQP-GLES31.functional.separate_shader.validation.io_blocks.match_different_member_struct_names.qpa: <Result StatusCode="Fail">draw: glGetError() returned GL_INVALID_OPERATION at glsShaderLibraryCase.cpp:1298</Result>

dEQP-GLES31.functional.separate_shader.validation.varying.match_different_struct_names.qpa: <Result StatusCode="Fail">draw: glGetError() returned GL_INVALID_OPERATION at glsShaderLibraryCase.cpp:1298</Result>
Comment 1 Randy 2016-10-14 06:52:12 UTC
Related to https://www.khronos.org/bugzilla/show_bug.cgi?id=1500
Comment 2 Kenneth Graunke 2016-10-14 18:44:22 UTC
This is a bug in the test,
https://cvs.khronos.org/bugzilla/show_bug.cgi?id=15866

Ian plans to fix the tests.
Comment 3 Kenneth Graunke 2016-12-08 10:02:26 UTC
I fixed this in the upstream Khronos CTS a while ago.  The fix hasn't made it to dEQP yet.

Today I submitted the patch for inclusion in dEQP's nougat-cts-dev branch:
https://android-review.googlesource.com/#/c/311505/


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.