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

Issue 16305019: Simplify mailbox handling in MailboxOutputSurface (Closed)

Created:
7 years, 6 months ago by piman
Modified:
7 years, 6 months ago
Reviewers:
no sievers
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, apatrick_chromium
Visibility:
Public.

Description

Simplify mailbox handling in MailboxOutputSurface With r202992 landed, We don't need to consume anymore before recycling, we only need to produce once, and we don't need to unbind from FBOs before doing so. BUG=None Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=203823

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -22 lines) Patch
M content/renderer/gpu/mailbox_output_surface.h View 1 chunk +0 lines, -2 lines 0 comments Download
M content/renderer/gpu/mailbox_output_surface.cc View 7 chunks +3 lines, -20 lines 1 comment Download

Messages

Total messages: 10 (0 generated)
piman
7 years, 6 months ago (2013-06-03 21:10:01 UTC) #1
no sievers
lgtm, nice. https://codereview.chromium.org/16305019/diff/1/content/renderer/gpu/mailbox_output_surface.cc File content/renderer/gpu/mailbox_output_surface.cc (left): https://codereview.chromium.org/16305019/diff/1/content/renderer/gpu/mailbox_output_surface.cc#oldcode132 content/renderer/gpu/mailbox_output_surface.cc:132: GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, 0, 0); This was ...
7 years, 6 months ago (2013-06-03 22:03:50 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/16305019/1
7 years, 6 months ago (2013-06-03 22:23:05 UTC) #3
commit-bot: I haz the power
Retried try job too often on linux_chromeos_clang for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos_clang&number=28967
7 years, 6 months ago (2013-06-03 22:40:45 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/16305019/1
7 years, 6 months ago (2013-06-03 22:49:26 UTC) #5
commit-bot: I haz the power
Retried try job too often on linux_chromeos_clang for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos_clang&number=28976
7 years, 6 months ago (2013-06-03 23:00:25 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/16305019/1
7 years, 6 months ago (2013-06-03 23:05:34 UTC) #7
commit-bot: I haz the power
Change committed as 203823
7 years, 6 months ago (2013-06-04 03:25:30 UTC) #8
no sievers
Do we still need to insert a waitSyncPoint() to make sure we don't start clobbering ...
7 years, 6 months ago (2013-06-05 02:24:01 UTC) #9
piman
7 years, 6 months ago (2013-06-05 07:42:07 UTC) #10
On Tue, Jun 4, 2013 at 7:24 PM, <sievers@chromium.org> wrote:

> Do we still need to insert a waitSyncPoint() to make sure we don't start
> clobbering the texture, while the browser is still using it?
> (Maybe in BindFramebuffer.)
>

I think I got overeager with deletions here. Feel free to revert if it's
blocking something, otherwise I'll fix it tomorrow.

Antoine


>
>
>
>
https://codereview.chromium.**org/16305019/<https://codereview.chromium.org/1...
>

Powered by Google App Engine
This is Rietveld 408576698