xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 6 years ago

Closed 5 years ago

Last modified 17 months ago

#1367 closed enhancement (fixed)

enable more opengl chipsets

Reported by: Antoine Martin Owned by: alas
Priority: major Milestone: 2.0
Component: client Version: trunk
Keywords: opengl Cc:


Follow up from ticket:1358#comment:5, enhance the GL check code to create a temporary window with textures and go through one fake paint call to verify that the opengl driver is usable.

Change History (4)

comment:1 Changed 5 years ago by Antoine Martin

Owner: changed from Antoine Martin to alas

Done in r15007:

  • greylisted chipsets are now enabled, you will see a warning similar to this one:
    Warning: vendor 'NVIDIA Corporation' is greylisted,
     you may want to turn off OpenGL if you encounter bugs
  • we test rendering using a hidden temporary opengl window
  • the errors from #1358 are no longer ignored, and should cause the rendering test to fail with a message similar to this one:
    OpenGL test rendering failed:
     OpenGL RGBX paint error: GLError(
     	err = 1281,
     	description = 'invalid value',
     	baseOperation = glClear,
     	cArguments = (116384,)

And opengl should be disabled on those broken chipsets.

comment:2 Changed 5 years ago by Antoine Martin

Intel driver woes continue: ticket:1469#comment:14.

comment:3 Changed 5 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

Works as well as can be expected, next step will be opengl in python3: #1569

comment:4 Changed 17 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1367

Note: See TracTickets for help on using tickets.