commit | 8aa5f0d132fa32fd33a8ec04a68ffb00c6107ba7 | [log] [tgz] |
---|---|---|
author | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Fri Dec 07 01:36:45 2012 |
committer | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | Fri Dec 07 01:36:45 2012 |
tree | 4ab063a166ea4aa8693b208f3046e42994f1a24c | |
parent | b8cd205b2b0a95cb3521acd99a3fc162e92451ed [diff] |
Explicitly create the GLX window for onscreen surfaces. Always use glXCreateContextAttribsARB to create GLX contexts. This will allow us to explicitly destroy hibernated GLX windows, which will hopefully plug some GPU memory leaks that were causing instability. BUG=145600 Review URL: https://chromiumcodereview.appspot.com/11467008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171679 0039d316-1c4b-4281-b951-d872f2087c98