Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,373
    • Issues 2,373
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 658
    • Merge Requests 658
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Issues
  • #87

Closed
Open
Opened Sep 18, 2019 by Bugzilla Migration User@bugzilla-migration

__glXInitialize can initialize same display multiple times

Submitted by szu..@..il.com

Assigned to mes..@..op.org

Link to original bug (#54971)

Description

I saw there is two more related bugs, but they are wrong with the summary and with the component.

I found the cause why manywin fail on my intel:

  1. manywin calls XOpenDisplay for every window created, and gets a different pointer every time.
  2. __glXInitialize gets called with the different pointers and initialize the same display every time, because it saves the pointers to know which display has been already initialized.

Changing manywin to use XOpenDisplay just once solved the problem, and it works on my intel.

Version: 8.0

Blocking

  • Bug 99831
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: mesa/mesa#87