Bug 89788 - [all Regression]Piglit glean_makecurrent fails
Summary: [all Regression]Piglit glean_makecurrent fails
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-27 07:16 UTC by lu hua
Modified: 2018-06-12 15:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description lu hua 2015-03-27 07:16:43 UTC
System Environment:
--------------------------
Platform: BDW
Libdrm:		(master)libdrm-2.4.60-17-g8dff7a04780a0f028aa7c0218806a5ee59b1a40d
Mesa:		(master)91e3533481d6921c4b46109742d6f67b7f897f86
Xserver:	(master)xorg-server-1.17.0-23-g0a78b599b34cc8b5fe6fe82f90e90234e8ab7a56
Xf86_video_intel:(master)2.99.917-209-gdbdcae9f8afb9964becd29200d7d6936e8269baa
Libva:		(master)5ba1a9935ba2b16943f3cc1aaf37c0e561497e51
Libva_intel_driver:(master)28fab5dc32fac16218f71eb288758e56b980fcd7
Kernel:   (drm-intel-nightly)d851223f114ceee2345bc00e5fa4eee8cc6fe144

Bug detailed description:
-----------------------------
It fails on all platforms with master branch and server-1.17-branch, works well on server-1.16-branch branch.
Following cases also fail:
glx_glx_ext_import_context_free_context
glx_glx_ext_import_context_get_context_id
glx_glx_ext_import_context_get_current_display
glx_glx_ext_import_context_imported_context_has_same_context_id
glx_glx_ext_import_context_import_context,_multi_process
glx_glx_ext_import_context_import_context,_single_process
glx_glx_ext_import_context_make_current,_single_process
glx_glx_ext_import_context_query_context_info
glx_glx_mesa_query_renderer_coverage
spec_arb_occlusion_query2_api


output:
libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
libGL: pci id for fd 4: 8086:1626, driver i965
libGL: OpenDriver: trying /opt/X11R7/lib/dri/tls/i965_dri.so
libGL: OpenDriver: trying /opt/X11R7/lib/dri/i965_dri.so
libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
----------------------------------------------------------------------
This test sanity-checks the ability to use multiple rendering
contexts.  It creates several contexts with differing
characteristics (e.g., some are direct-rendering and some
are indirect-rendering, if the window system binding supports
that distinction).  Then it runs through all pairs of contexts,
making each one "current" in turn and verifying that simple
rendering succeeds.

libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
libGL: Error in /etc/drirc line 1, column 0: no element found.
libGL: Error in /root/.drirc line 1, column 0: no element found.
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  40
  Current serial number in output stream:  41

Reproduce steps:
---------------------------- 
1. xinit
2. bin/glean -o -v -v -v -t +makeCurrent --quick
Comment 1 Michel Dänzer 2015-03-27 08:47:56 UTC
Are you sure this is a regression in xserver, not Mesa?

Can you bisect?
Comment 2 Adam Jackson 2018-06-12 15:40:23 UTC
Hasn't been looked at in three years, closing.


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.