xpra icon
Bug tracker and wiki

Opened 7 months ago

Last modified 2 months ago

#1367 new enhancement

enable more opengl chipsets

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

Description

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 (2)

comment:1 Changed 5 months 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 2 months ago by Antoine Martin

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

Note: See TracTickets for help on using tickets.