Ticket #298 (closed usability: duplicate)

Opened 5 years ago

Last modified 4 years ago

GLX and X11 cannot render to the same surface

Reported by: bhaga@… Owned by: jeremyhu@…
Priority: Expected Milestone: later
Component: GLX Version: 2.3.3 (xserver-1.4.2-apple42)
Keywords: cadence, x11, infinite, cursor Cc:

Description

Hello,

'Infinite' crosshair in Cadence utilities do not appear using X11 2.3.x and X11 2.4.x on Mac OS 10.5 and above. I have not been able to test this regression on 10.4 or any other Mac OS platform.

The problem exhibits itself in the newest Cadence toolset release 16.2. OpenGL is now used to render the work area, which is new from the last release. When normal crosshairs are used, the cursor is visible at all times (when expected). When 'infinite' crosshairs are used, the cursor is not visible at any time. If the user turns off OpenGL rendering for the work area, the infinite cursor appears and works as expected.

To verify, when the tool is used using the latest release of Xorg on RedHat, this problem is not observed. As I use this on a remote Linux (RHEL 4 or 5) host, setting LIBGL_ALWAYS_INDIRECT=1 did not solve the problem.

This is a major problem for our engineers who widely use the infinite cursor in their work (it is very useful to be able to see where they are all of the way to the edges of the work area.

  • Ben

Change History

comment:1 Changed 5 years ago by jeremyhu@…

  • Status changed from new to assigned
  • Version set to 2.3.3 (xserver-1.4)
  • Milestone set to 2.4.1

comment:2 Changed 5 years ago by jeremyhu@…

  • Priority changed from major to critical
  • Milestone changed from 2.4.1 to OpenGL.framework DRI

comment:3 Changed 4 years ago by jeremyhu@…

  • Component changed from xserver to GLX
  • Summary changed from 'Infinite' Crosshairs in Cadence Utilities Missing (2.3.x and 2.4.x) to GLX and X11 cannot render to the same surface

<rdar://problem/5782195>

comment:4 Changed 4 years ago by jeremyhu@…

  • Status changed from assigned to closed
  • Resolution set to duplicate

comment:5 Changed 4 years ago by jeremyhu@…

  • Milestone changed from OpenGL.framework DRI to later
Note: See TracTickets for help on using tickets.