Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(113)

Issue 2730993002: Finish OSMesa support for Ozone X11. (Closed)

Created:
3 years, 9 months ago by kylechar
Modified:
3 years, 9 months ago
CC:
chromium-reviews, kalyank, ozone-reviews_chromium.org, rjkroege, capn
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Finish OSMesa support for Ozone X11. Modify the GLOzone implementation for Ozone X11 OSMesa to use GLSurfaceOSMesaX11. This copies the bitmap that OSMesa generated to the XWindow so it's visible. BUG=698780 Review-Url: https://codereview.chromium.org/2730993002 Cr-Commit-Position: refs/heads/master@{#455306} Committed: https://chromium.googlesource.com/chromium/src/+/1df13216e40fed4c8fa2531fc4c764eca1aae018

Patch Set 1 #

Patch Set 2 : Also InitializeGLOneOffPlatform(). #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -7 lines) Patch
M ui/gl/BUILD.gn View 1 6 chunks +6 lines, -6 lines 0 comments Download
M ui/ozone/platform/x11/x11_surface_factory.cc View 1 3 chunks +21 lines, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 29 (20 generated)
kylechar
3 years, 9 months ago (2017-03-03 19:47:47 UTC) #4
Ken Russell (switch to Gerrit)
LGTM We'll want to replace this with SwiftShader ASAP. CC'ing capn@ and sugoi@ so that ...
3 years, 9 months ago (2017-03-03 22:07:34 UTC) #6
kylechar
On 2017/03/03 22:07:34, Ken Russell wrote: > LGTM > > We'll want to replace this ...
3 years, 9 months ago (2017-03-04 04:29:13 UTC) #7
sugoi1
On 2017/03/04 04:29:13, kylechar wrote: > On 2017/03/03 22:07:34, Ken Russell wrote: > > LGTM ...
3 years, 9 months ago (2017-03-05 14:17:05 UTC) #13
kylechar
On 2017/03/05 14:17:05, sugoi1 wrote: > On 2017/03/04 04:29:13, kylechar wrote: > > On 2017/03/03 ...
3 years, 9 months ago (2017-03-06 20:34:31 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2730993002/40001
3 years, 9 months ago (2017-03-07 21:36:42 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2730993002/40001
3 years, 9 months ago (2017-03-08 00:09:55 UTC) #25
commit-bot: I haz the power
Committed patchset #2 (id:40001) as https://chromium.googlesource.com/chromium/src/+/1df13216e40fed4c8fa2531fc4c764eca1aae018
3 years, 9 months ago (2017-03-08 00:16:01 UTC) #28
Ken Rockot(use gerrit already)
3 years, 9 months ago (2017-03-09 05:58:21 UTC) #29
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:40001) has been created in
https://codereview.chromium.org/2742713002/ by rockot@chromium.org.

The reason for reverting is: Sorry, speculatively reverting based on persistent
ozone builder flake. Started with this CL as best as I can tell.

Appears to be a sync command buffer IPC hang on shutdown, affecting only tests
which force single-process mode. Possibly a deadlock caused by ... something in
the OSMesa/X11?

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Ftryserver.chromium.linux...

.

Powered by Google App Engine
This is Rietveld 408576698