summaryrefslogtreecommitdiffstats
path: root/gpu/ipc
diff options
context:
space:
mode:
authortiago.vignatti <tiago.vignatti@intel.com>2015-04-13 15:41:46 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-13 22:42:15 +0000
commit825c082c407341474d2083c180d90c3480b4ebbd (patch)
tree5801c40b9a852089dc57cadce40fb43e28f0d6f2 /gpu/ipc
parentbd61b195388b86db195a43894cdf8bc36628d006 (diff)
downloadchromium_src-825c082c407341474d2083c180d90c3480b4ebbd.zip
chromium_src-825c082c407341474d2083c180d90c3480b4ebbd.tar.gz
chromium_src-825c082c407341474d2083c180d90c3480b4ebbd.tar.bz2
gl_tests: Use zero size gl surface for offscreen rendering
In GLX, most of the drivers can cope with both PBuffer and Surfaceless modes for offscreen rendering. In EGL though, Intel driver only works with Surfaceless. This CL changes all hardware platforms to use Surfaceless by forcing a zero size GL surface initialization. Ozone-GBM wasn't previously working because of that but now works like a charm ("[ PASSED ] 94 tests"). This CL also fixes gpu_unittests under Ozone-GBM ("[ PASSED ] 2544 tests") and cleans a bit the message loop creation, bringing it to run earlier in the RunTestSuite. BUG=471261 TEST=gl_tests, gpu_unittests on both GBM and X11 (Linux) NOTRY=true Review URL: https://codereview.chromium.org/1025523005 Cr-Commit-Position: refs/heads/master@{#324925}
Diffstat (limited to 'gpu/ipc')
0 files changed, 0 insertions, 0 deletions