xpra icon
Bug tracker and wiki

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


Changes between Initial Version and Version 1 of ClientRendering/OpenGL


Ignore:
Timestamp:
01/12/14 02:14:47 (8 years ago)
Author:
Antoine Martin
Comment:

created

Legend:

Unmodified
Added
Removed
Modified
  • ClientRendering/OpenGL

    v1 v1  
     1{{{#!div class="box"
     2= OpenGL Window Rendering =
     3
     4This [/wiki/ClientRendering] mode should be used by default on platforms that support it, which is most of them, when using the GTK2 client, which is the default client.
     5}}}
     6
     7{{{#!div class="box"
     8== Notes ==
     9
     10Some drivers are blacklisted for {{{OpenGL}}} support, for example {{{nouveau}}} on Linux, {{{OpenGL}}} status messages should be printed out when using the command line tool to attach to a session (unless the configuration file or command line options specifically disabled it).
     11The {{{--opengl=yes|no|auto}}} option can be used to override the automatic detection of supported drivers.
     12
     13You can also find the {{{OpenGL}}} driver information in the {{{Features}}} pane of the {{{Session Info}}} dialog from the system tray menu.
     14
     15To test/diagnose your system support for {{{OpenGL}}}, run:
     16* on Posix:
     17{{{
     18python ./xpra/gl/gl_check.py
     19}}}
     20* on MS Windows:
     21{{{
     22OpenGL_check.exe
     23}}}
     24
     25The output will show the driver, vendor and the status of various required extensions.
     26}}}
     27
     28{{{#!div class="box"
     29== {{{OpenGL}}} Related Tickets ==
     30* #147 - original feature ticket
     31* #150 - {{{OpenGL}}} usage bugs
     32* #226 - OSX build issues
     33* #227 - MS Windows specific issues
     34* #229 - bug: hard crash
     35* #314 - {{{VirtualBox}}} bug (crash VM)
     36* #321 - problem with small rgb updates
     37* #328 - codec split
     38* #367 - minor UI tweak
     39* #365 - future optimization
     40* #372 - Linux client crash
     41* #385 - Improvements: scaling / RGB
     42* #468 - {{{OpenGL}}} rendering bug due to alpha channel
     43* #478 - flickering
     44* #492 - corrupted pixels on resume
     45}}}