Bug 107676 - [ivb hsw bdw skl kbl cfl] Regressions in deqp and glcts following 9176703788c and b03dcb1e5f5
Summary: [ivb hsw bdw skl kbl cfl] Regressions in deqp and glcts following 9176703788c...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Intel 3D Bugs Mailing List
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-24 15:55 UTC by Clayton Craft
Modified: 2018-08-29 19:19 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Clayton Craft 2018-08-24 15:55:43 UTC
The following tests are failing after commits 9176703788c and b03dcb1e5f5:


dEQP-GLES31.­functional.­tessellation.­state_query.­max_uniform_buffer_bindings
dEQP-GLES31.­functional.­tessellation.­state_query.­max_combined_texture_image_units
dEQP-GLES31.­functional.­state_query.­integer.­max_uniform_buffer_bindings_getinteger64
dEQP-GLES31.­functional.­state_query.­integer.­max_uniform_buffer_bindings_getinteger
dEQP-GLES31.­functional.­state_query.­integer.­max_uniform_buffer_bindings_getfloat
dEQP-GLES31.­functional.­state_query.­integer.­max_combined_texture_image_units_getinteger64
dEQP-GLES31.­functional.­state_query.­integer.­max_combined_texture_image_units_getinteger
dEQP-GLES31.­functional.­state_query.­integer.­max_combined_texture_image_units_getfloat
dEQP-GLES31.­functional.­compute.­basic.­ubo_to_ssbo_multiple_groups
KHR-GL46.­map_buffer_alignment.­functional 
KHR-GL46.­limits.­max_uniform_buffer_bindings


Output from one of the tests (dEQP-GLES31.­functional.­tessellation.­state_query.­max_uniform_buffer_bindings):

glGetIntegerv(GL_MAX_UNIFORM_BUFFER_BINDINGS, 0x00007fff3119b184);
// data = { 70 }
glGetError();
// GL_NO_ERROR returned
 // ERROR: Expected greater or equal to 72, got 70
glGetBooleanv(GL_MAX_UNIFORM_BUFFER_BINDINGS, 0x00007fff3119b18e);
// data = { GL_TRUE }
glGetError();
// GL_NO_ERROR returned
glGetInteger64v(GL_MAX_UNIFORM_BUFFER_BINDINGS, 0x00007fff3119b168);
// data = { 70 }
glGetError();
// GL_NO_ERROR returned
 // ERROR: Expected greater or equal to 72, got 70
glGetFloatv(GL_MAX_UNIFORM_BUFFER_BINDINGS, 0x00007fff3119b158);
// data = { 70 }
glGetError();
// GL_NO_ERROR returned
 // ERROR: Expected greater or equal to 72, got 70
Comment 1 Denis 2018-08-29 13:34:27 UTC
hello Clayton. I ran all these tests on Mesa 18.3.0-develgit-3a9f628, and for me they are passing (for GL46 I made an override before):

kernel 4.15.0-30-generic
ubuntu 16.04
KBL (630 GT2)

All these runs were successful.

./glcts -n dEQP-GLES31.functional.tessellation.state_query.max_uniform_buffer_bindings
./glcts -n dEQP-GLES31.functional.tessellation.state_query.max_combined_texture_image_units
./glcts -n dEQP-GLES31.functional.state_query.integer.max_uniform_buffer_bindings_getinteger64
./glcts -n dEQP-GLES31.functional.state_query.integer.max_uniform_buffer_bindings_getinteger
./glcts -n dEQP-GLES31.functional.state_query.integer.max_uniform_buffer_bindings_getfloat
./glcts -n dEQP-GLES31.functional.state_query.integer.max_combined_texture_image_units_getinteger64
./glcts -n dEQP-GLES31.functional.state_query.integer.max_combined_texture_image_units_getinteger
./glcts -n dEQP-GLES31.functional.state_query.integer.max_combined_texture_image_units_getfloat
./glcts -n dEQP-GLES31.functional.compute.basic.ubo_to_ssbo_multiple_groups
MESA_GL_VERSION_OVERRIDE=4.6 ./glcts -n KHR-GL46.map_buffer_alignment.functional 
MESA_GL_VERSION_OVERRIDE=4.6 ./glcts -n KHR-GL46.limits.max_uniform_buffer_bindings
Comment 2 Mark Janes 2018-08-29 19:19:33 UTC
Fixed by:

93e8e17fa41 * Revert "mesa: bump GL_MAX_ELEMENTS_INDICES and GL_MAX_ELEMENTS_VERTICES"

9d670fd86cc * Revert recent changes about not including compute in combined limits.


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.