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

Issue 116863003: gpu: Reuse transfer buffers more aggresively (Closed)

Created:
7 years ago by jadahl
Modified:
6 years, 8 months ago
CC:
chromium-reviews, piman+watch_chromium.org, vangelis, Ken Russell (switch to Gerrit), Vangelis Kokkevis, jamesr, vmiura
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

gpu: Reuse transfer buffers more aggresively By keeping track of transfer buffer usage (both sync and async), it is possible to reuse an existing transfer buffer earlier than it is today. For synchronous uploads, this is done by inserting tokens marking a buffer's last usage. If such a token has passed, the buffer can be reused. For asynchronous uploads, this is done by adding an internal async upload token to the GLES2Implementation and GLES2CmdDecoderImpl that enumerates all asynchronous uploads. When an upload is completed, the token is synchronized with the client which then can free the memory associated with the async token. The fenced allocator and mapped memory manager gets a callback that is used to allow fenced allocator to make the user, in this case GLES2Implementation, poll the current async upload token and free any associated memory. BUG=328808 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260177 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260507

Patch Set 1 #

Total comments: 1

Patch Set 2 : [RFC] gpu: Reuse transfer buffers more aggressively #

Total comments: 19

Patch Set 3 : [WIP] gpu: Reuse transfer buffers more aggresively #

Total comments: 26

Patch Set 4 : [WIP] Review comments follow-up #

Total comments: 7

Patch Set 5 : [WIP] Introduced internal SetAsyncToken command buffer command #

Total comments: 20

Patch Set 6 : Async upload token part of existing Async command; use separate shared memory to sync async upload … #

Total comments: 35

Patch Set 7 : Added glWaitAllAsyncTexImage2DCHROMIUM; other review issues addressed #

Total comments: 10

Patch Set 8 : Added AsyncUploadSync test, FencedAllocator test, addressed review issues #

Total comments: 3

Patch Set 9 : Rebased #

Patch Set 10 : Rebased; removed unnecessary barrier; use CheckedNumeric #

Total comments: 2

Patch Set 11 : Fixed comment typos #

Patch Set 12 : Lint fixes; updated AsyncPixelTransferManagerSync to the new approach #

Patch Set 13 : Rebased #

Total comments: 1

Patch Set 14 : Addressed review issues #

Patch Set 15 : Fixed bug in unittest #

Total comments: 4

Patch Set 16 : Unset texture and texture_ref after deleting #

Unified diffs Side-by-side diffs Delta from patch set Stats (+927 lines, -86 lines) Patch
M gpu/GLES2/gl2chromium_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M gpu/command_buffer/build_gles2_cmd_buffer.py View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +22 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/buffer_tracker.h View 1 2 3 4 5 6 4 chunks +19 lines, -7 lines 0 comments Download
M gpu/command_buffer/client/buffer_tracker.cc View 1 2 3 4 5 6 1 chunk +22 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/buffer_tracker_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +23 lines, -1 line 0 comments Download
M gpu/command_buffer/client/cmd_buffer_helper.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +9 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/fenced_allocator.h View 1 2 3 4 5 4 chunks +6 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/fenced_allocator.cc View 1 2 3 4 5 6 2 chunks +8 lines, -3 lines 0 comments Download
M gpu/command_buffer/client/fenced_allocator_test.cc View 1 2 3 4 5 6 7 8 5 chunks +69 lines, -2 lines 0 comments Download
M gpu/command_buffer/client/gles2_c_lib_autogen.h View 1 2 3 4 5 6 7 8 9 2 chunks +6 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_cmd_helper_autogen.h View 1 2 3 4 5 6 7 8 9 5 chunks +24 lines, -4 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.h View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +44 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.cc View 1 2 3 4 5 6 7 8 9 10 11 12 21 chunks +160 lines, -31 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +6 lines, -0 lines 0 comments Download
M gpu/command_buffer/client/mapped_memory.h View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +14 lines, -1 line 0 comments Download
M gpu/command_buffer/client/mapped_memory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +6 lines, -3 lines 0 comments Download
M gpu/command_buffer/client/mapped_memory_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 7 chunks +71 lines, -4 lines 0 comments Download
M gpu/command_buffer/client/query_tracker_unittest.cc View 1 2 3 4 5 6 7 8 9 3 chunks +7 lines, -2 lines 0 comments Download
M gpu/command_buffer/cmd_buffer_functions.txt View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format.h View 1 2 3 4 5 6 7 8 9 1 chunk +19 lines, -0 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format_autogen.h View 1 2 3 4 5 6 7 8 9 13 chunks +79 lines, -10 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format_test.cc View 1 2 3 4 5 6 7 8 9 2 chunks +67 lines, -0 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_format_test_autogen.h View 1 2 3 4 5 6 7 8 9 5 chunks +24 lines, -2 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_ids_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +9 lines, -8 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_egl.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_egl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +10 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_idle.h View 1 2 3 4 5 6 1 chunk +6 lines, -1 line 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_idle.cc View 1 2 3 4 5 6 7 8 9 10 11 12 5 chunks +16 lines, -1 line 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_mock.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_share_group.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_share_group.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +10 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_stub.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_sync.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M gpu/command_buffer/service/async_pixel_transfer_manager_sync.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 7 chunks +94 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 4 chunks +52 lines, -4 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder_unittest_3_autogen.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 138 (0 generated)
jadahl
Hi, This patch introduces the ability to aggressively reuse transfer buffers. This is a work-in-progress, ...
7 years ago (2013-12-18 17:42:41 UTC) #1
epennerAtGoogle
If I understand this correctly, I like (at least in concept) where this is going. ...
7 years ago (2013-12-18 19:16:40 UTC) #2
epennerAtGoogle
https://codereview.chromium.org/116863003/diff/1/gpu/command_buffer/client/fenced_allocator.h File gpu/command_buffer/client/fenced_allocator.h (right): https://codereview.chromium.org/116863003/diff/1/gpu/command_buffer/client/fenced_allocator.h#newcode38 gpu/command_buffer/client/fenced_allocator.h:38: bool aggressive_reuse, Rather than a separate allocator, do you ...
7 years ago (2013-12-18 19:21:14 UTC) #3
jadahl
On 2013/12/18 19:21:14, epennerAtGoogle wrote: > https://codereview.chromium.org/116863003/diff/1/gpu/command_buffer/client/fenced_allocator.h > File gpu/command_buffer/client/fenced_allocator.h (right): > > https://codereview.chromium.org/116863003/diff/1/gpu/command_buffer/client/fenced_allocator.h#newcode38 > ...
7 years ago (2013-12-19 08:25:24 UTC) #4
epennerAtGoogle
> I think the problem with that is that we'd get a chunk with reusable ...
7 years ago (2013-12-19 19:27:43 UTC) #5
jadahl
On 2013/12/19 19:27:43, epennerAtGoogle wrote: > > I think the problem with that is that ...
7 years ago (2013-12-19 21:45:29 UTC) #6
epennerAtGoogle
> With this, if I understand correctly, you mean to not FreePendingToken() in > GLES2Implementation, ...
7 years ago (2013-12-19 22:41:03 UTC) #7
reveman
On 2013/12/19 22:41:03, epennerAtGoogle wrote: > > With this, if I understand correctly, you mean ...
7 years ago (2013-12-20 00:00:17 UTC) #8
jadahl
On 2013/12/20 00:00:17, David Reveman wrote: > On 2013/12/19 22:41:03, epennerAtGoogle wrote: > > > ...
7 years ago (2013-12-20 15:53:06 UTC) #9
reveman
On 2013/12/20 15:53:06, jadahl wrote: > On 2013/12/20 00:00:17, David Reveman wrote: > > On ...
6 years, 12 months ago (2013-12-27 21:29:57 UTC) #10
jadahl
Hi, This is a WIP, and since I'm not over familiar with these areas I'd ...
6 years, 11 months ago (2013-12-30 15:53:24 UTC) #11
reveman
How about we start by landing the changes to support multiple queries on the service ...
6 years, 11 months ago (2014-01-02 01:31:29 UTC) #12
jadahl
> How about we start by landing the changes to support > multiple queries on ...
6 years, 11 months ago (2014-01-02 10:59:54 UTC) #13
reveman
https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/build_gles2_cmd_buffer.py File gpu/command_buffer/build_gles2_cmd_buffer.py (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/build_gles2_cmd_buffer.py#newcode831 gpu/command_buffer/build_gles2_cmd_buffer.py:831: 'GL_ASYNC_PIXEL_UNPACK_COMPLETED_PRIVATE_CHROMIUM', On 2014/01/02 10:59:54, jadahl wrote: > On 2014/01/02 ...
6 years, 11 months ago (2014-01-02 11:56:43 UTC) #14
jadahl
On 2014/01/02 11:56:43, David Reveman wrote: > https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/build_gles2_cmd_buffer.py > File gpu/command_buffer/build_gles2_cmd_buffer.py (right): > > https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/build_gles2_cmd_buffer.py#newcode831 ...
6 years, 11 months ago (2014-01-02 12:06:23 UTC) #15
jadahl
https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h File gpu/command_buffer/client/cmd_buffer_helper.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode35 gpu/command_buffer/client/cmd_buffer_helper.h:35: class GPU_EXPORT CommandBufferHelper { On 2014/01/02 11:56:44, David Reveman ...
6 years, 11 months ago (2014-01-03 14:13:27 UTC) #16
reveman
On 2014/01/03 14:13:27, jadahl wrote: > https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h > File gpu/command_buffer/client/cmd_buffer_helper.h (right): > > https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode35 > ...
6 years, 11 months ago (2014-01-03 19:52:45 UTC) #17
epennerAtGoogle
Thanks for working on this :) Couple comments inline. https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h#newcode115 gpu/command_buffer/client/buffer_tracker.h:115: ...
6 years, 11 months ago (2014-01-07 00:47:59 UTC) #18
reveman
https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h#newcode115 gpu/command_buffer/client/buffer_tracker.h:115: int32 unused_token_; On 2014/01/07 00:47:59, epennerAtGoogle wrote: > Does ...
6 years, 11 months ago (2014-01-07 06:32:05 UTC) #19
jadahl
https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/buffer_tracker.h#newcode115 gpu/command_buffer/client/buffer_tracker.h:115: int32 unused_token_; On 2014/01/07 06:32:06, David Reveman wrote: > ...
6 years, 11 months ago (2014-01-07 10:52:02 UTC) #20
piman
We will want unit tests for the new behavior. https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h File gpu/command_buffer/client/cmd_buffer_helper.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode35 gpu/command_buffer/client/cmd_buffer_helper.h:35: ...
6 years, 11 months ago (2014-01-08 05:08:03 UTC) #21
reveman
https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h File gpu/command_buffer/client/cmd_buffer_helper.h (right): https://codereview.chromium.org/116863003/diff/70001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode35 gpu/command_buffer/client/cmd_buffer_helper.h:35: class GPU_EXPORT CommandBufferHelper { On 2014/01/08 05:08:04, piman (OOO ...
6 years, 11 months ago (2014-01-08 05:56:21 UTC) #22
piman
On Tue, Jan 7, 2014 at 9:56 PM, <reveman@chromium.org> wrote: > > https://codereview.chromium.org/116863003/diff/70001/gpu/ > command_buffer/client/cmd_buffer_helper.h ...
6 years, 11 months ago (2014-01-08 06:03:35 UTC) #23
jadahl
On 2014/01/08 06:03:35, piman (OOO back 2014-1-7) wrote: > On Tue, Jan 7, 2014 at ...
6 years, 11 months ago (2014-01-08 10:22:13 UTC) #24
jadahl
Hi, I uploaded a WIP version of what we have been discussing here. This version ...
6 years, 11 months ago (2014-01-10 13:17:04 UTC) #25
piman
https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/buffer_tracker.h#newcode79 gpu/command_buffer/client/buffer_tracker.h:79: void set_used(bool used) { What does used mean exactly? ...
6 years, 11 months ago (2014-01-11 02:02:32 UTC) #26
jadahl
https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/buffer_tracker.h#newcode79 gpu/command_buffer/client/buffer_tracker.h:79: void set_used(bool used) { On 2014/01/11 02:02:32, piman wrote: ...
6 years, 11 months ago (2014-01-11 11:35:27 UTC) #27
reveman
If we're plumbing this all the way to the service side, would it make more ...
6 years, 11 months ago (2014-01-11 23:39:03 UTC) #28
jadahl
On 2014/01/11 23:39:03, David Reveman wrote: > If we're plumbing this all the way to ...
6 years, 11 months ago (2014-01-12 09:51:56 UTC) #29
jadahl
https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/11 23:39:04, David Reveman wrote: > On ...
6 years, 11 months ago (2014-01-12 09:52:24 UTC) #30
reveman
On 2014/01/12 09:51:56, jadahl wrote: > On 2014/01/11 23:39:03, David Reveman wrote: > > If ...
6 years, 11 months ago (2014-01-12 19:23:26 UTC) #31
reveman
https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/service/query_manager.cc File gpu/command_buffer/service/query_manager.cc (right): https://codereview.chromium.org/116863003/diff/330001/gpu/command_buffer/service/query_manager.cc#newcode62 gpu/command_buffer/service/query_manager.cc:62: this)); On 2014/01/12 09:52:24, jadahl wrote: > On 2014/01/11 ...
6 years, 11 months ago (2014-01-12 19:29:45 UTC) #32
jadahl
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/12 09:52:24, jadahl wrote: > On 2014/01/11 ...
6 years, 11 months ago (2014-01-14 14:15:46 UTC) #33
reveman
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/14 14:15:47, jadahl wrote: > On 2014/01/12 ...
6 years, 11 months ago (2014-01-14 15:27:20 UTC) #34
reveman
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/14 15:27:20, David Reveman wrote: > On ...
6 years, 11 months ago (2014-01-14 15:54:25 UTC) #35
jadahl
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/14 15:54:26, David Reveman wrote: > On ...
6 years, 11 months ago (2014-01-14 16:32:08 UTC) #36
reveman
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode1384 gpu/command_buffer/client/gles2_implementation.cc:1384: } On 2014/01/14 16:32:09, jadahl wrote: > On 2014/01/14 ...
6 years, 11 months ago (2014-01-14 16:55:24 UTC) #37
jadahl
Hi, I uploaded another WIP that addresses some of the issues raised in the review ...
6 years, 11 months ago (2014-01-16 16:24:39 UTC) #38
reveman
IMO, I think it would be significantly cleaner if we avoided the use of queries ...
6 years, 11 months ago (2014-01-16 17:24:48 UTC) #39
piman
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode3713 gpu/command_buffer/client/gles2_implementation.cc:3713: buffer->set_async_query_id(id); On 2014/01/11 11:35:29, jadahl wrote: > On 2014/01/11 ...
6 years, 11 months ago (2014-01-16 21:22:49 UTC) #40
jadahl
https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/330001/gpu/command_buffer/client/gles2_implementation.cc#newcode3713 gpu/command_buffer/client/gles2_implementation.cc:3713: buffer->set_async_query_id(id); On 2014/01/16 21:22:50, piman wrote: > On 2014/01/11 ...
6 years, 11 months ago (2014-01-17 08:50:24 UTC) #41
reveman
https://chromiumcodereview.appspot.com/116863003/diff/550001/gpu/command_buffer/client/fenced_allocator.cc File gpu/command_buffer/client/fenced_allocator.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/550001/gpu/command_buffer/client/fenced_allocator.cc#newcode53 gpu/command_buffer/client/fenced_allocator.cc:53: CollapseFreeBlock(i); On 2014/01/17 08:50:25, jadahl wrote: > On 2014/01/16 ...
6 years, 11 months ago (2014-01-17 16:56:46 UTC) #42
jadahl
Hi, Another WIP uploaded. In this version I rolled back the usage of "internal queries", ...
6 years, 11 months ago (2014-01-22 16:03:14 UTC) #43
reveman
https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/buffer_tracker.h#newcode97 gpu/command_buffer/client/buffer_tracker.h:97: GLuint async_token_; GLuint? "int32 last_async_usage_token_;" instead? https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/fenced_allocator.cc File gpu/command_buffer/client/fenced_allocator.cc ...
6 years, 11 months ago (2014-01-22 17:30:03 UTC) #44
piman
I'm not a big fan of this approach: - adding a GL-specific command in the ...
6 years, 11 months ago (2014-01-22 21:53:58 UTC) #45
epenner
https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/service/async_pixel_transfer_manager.h File gpu/command_buffer/service/async_pixel_transfer_manager.h (right): https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/service/async_pixel_transfer_manager.h#newcode66 gpu/command_buffer/service/async_pixel_transfer_manager.h:66: virtual void AsyncRunWhenCompleted(base::Callback<void()> callback) = 0; This is very ...
6 years, 11 months ago (2014-01-23 02:26:10 UTC) #46
epenner
https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/cmd_buffer_helper.cc File gpu/command_buffer/client/cmd_buffer_helper.cc (right): https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/cmd_buffer_helper.cc#newcode195 gpu/command_buffer/client/cmd_buffer_helper.cc:195: uint32 CommandBufferHelper::InsertAsyncToken() { Perhaps async token is meant to ...
6 years, 11 months ago (2014-01-23 02:52:42 UTC) #47
jadahl
On 2014/01/22 21:53:58, piman wrote: > I'm not a big fan of this approach: > ...
6 years, 11 months ago (2014-01-23 10:11:38 UTC) #48
jadahl
On 2014/01/23 02:52:42, epenner wrote: > https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/cmd_buffer_helper.cc > File gpu/command_buffer/client/cmd_buffer_helper.cc (right): > > https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/cmd_buffer_helper.cc#newcode195 > ...
6 years, 11 months ago (2014-01-23 10:21:51 UTC) #49
jadahl
https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://chromiumcodereview.appspot.com/116863003/diff/910001/gpu/command_buffer/client/buffer_tracker.h#newcode97 gpu/command_buffer/client/buffer_tracker.h:97: GLuint async_token_; On 2014/01/22 17:30:04, David Reveman wrote: > ...
6 years, 11 months ago (2014-01-23 10:24:05 UTC) #50
jadahl
So there seems to be several options of going forward regarding this change. I will ...
6 years, 11 months ago (2014-01-23 10:49:30 UTC) #51
epenner
This is just regarding CommandBuffer::State. I'll defer to the other reviewers for the other bits ...
6 years, 11 months ago (2014-01-25 00:50:36 UTC) #52
piman
On Thu, Jan 23, 2014 at 2:49 AM, <jadahl@opera.com> wrote: > So there seems to ...
6 years, 11 months ago (2014-01-25 01:03:51 UTC) #53
piman
On Fri, Jan 24, 2014 at 4:50 PM, <epenner@chromium.org> wrote: > This is just regarding ...
6 years, 11 months ago (2014-01-25 01:06:16 UTC) #54
epennerAtGoogle
> The way the State is communicated with the client is tricky - see > ...
6 years, 11 months ago (2014-01-25 01:40:14 UTC) #55
jadahl
On 2014/01/25 01:03:51, piman wrote: > On Thu, Jan 23, 2014 at 2:49 AM, <mailto:jadahl@opera.com> ...
6 years, 10 months ago (2014-02-03 13:31:10 UTC) #56
jadahl
On 2014/02/03 13:31:10, jadahl wrote: > On 2014/01/25 01:03:51, piman wrote: > > On Thu, ...
6 years, 10 months ago (2014-02-03 14:38:47 UTC) #57
jadahl
On 2014/02/03 14:38:47, jadahl wrote: > On 2014/02/03 13:31:10, jadahl wrote: > > On 2014/01/25 ...
6 years, 10 months ago (2014-02-03 14:42:50 UTC) #58
piman
On Mon, Feb 3, 2014 at 5:31 AM, <jadahl@opera.com> wrote: > On 2014/01/25 01:03:51, piman ...
6 years, 10 months ago (2014-02-03 22:48:48 UTC) #59
jadahl
Hi, New version uploaded. This one uses the existing Async(Sub)TexImage2D to communicate the next async ...
6 years, 10 months ago (2014-02-07 12:59:04 UTC) #60
piman
On Fri, Feb 7, 2014 at 4:59 AM, <jadahl@opera.com> wrote: > Hi, > > New ...
6 years, 10 months ago (2014-02-07 19:07:22 UTC) #61
epennerAtGoogle
This is starting to look pretty great IMO. Thanks! https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h#newcode39 gpu/command_buffer/client/buffer_tracker.h:39: ...
6 years, 10 months ago (2014-02-07 20:43:56 UTC) #62
piman
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/cmd_buffer_helper.h File gpu/command_buffer/client/cmd_buffer_helper.h (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode10 gpu/command_buffer/client/cmd_buffer_helper.h:10: #include <list> nit: you don't need this. https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/cmd_buffer_helper.h#newcode14 gpu/command_buffer/client/cmd_buffer_helper.h:14: ...
6 years, 10 months ago (2014-02-07 22:58:19 UTC) #63
epennerAtGoogle
> https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode10324 > gpu/command_buffer/service/gles2_cmd_decoder.cc:10324: sync_data_shm_id, > sync_data_shm_offset, sizeof(*sync)); > The shared memory backing the AsyncUploadSync ...
6 years, 10 months ago (2014-02-07 23:10:20 UTC) #64
jadahl
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h#newcode39 gpu/command_buffer/client/buffer_tracker.h:39: async_token_(0) { On 2014/02/07 20:43:58, epennerAtGoogle wrote: > Naming ...
6 years, 10 months ago (2014-02-08 09:18:24 UTC) #65
jadahl
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/service/async_pixel_transfer_manager.h File gpu/command_buffer/service/async_pixel_transfer_manager.h (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/service/async_pixel_transfer_manager.h#newcode66 gpu/command_buffer/service/async_pixel_transfer_manager.h:66: // This includes asynchronous upload tasks. On 2014/02/08 09:18:25, ...
6 years, 10 months ago (2014-02-09 11:54:50 UTC) #66
epennerAtGoogle
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h File gpu/command_buffer/client/buffer_tracker.h (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/buffer_tracker.h#newcode39 gpu/command_buffer/client/buffer_tracker.h:39: async_token_(0) { Ahh I see. +1 to last_async_upload_token. No ...
6 years, 10 months ago (2014-02-10 23:12:05 UTC) #67
piman
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc#newcode3696 gpu/command_buffer/client/gles2_implementation.cc:3696: base::subtle::MemoryBarrier(); On 2014/02/08 09:18:25, jadahl wrote: > On 2014/02/07 ...
6 years, 10 months ago (2014-02-11 00:09:08 UTC) #68
jadahl
On 2014/02/11 00:09:08, piman wrote: > https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc > File gpu/command_buffer/client/gles2_implementation.cc (right): > > https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc#newcode3696 > ...
6 years, 10 months ago (2014-02-13 13:44:49 UTC) #69
epenner
> Thanks for the explanation and link, I think I understand more what's going on ...
6 years, 10 months ago (2014-02-13 20:35:12 UTC) #70
piman
On Thu, Feb 13, 2014 at 12:35 PM, <epenner@chromium.org> wrote: > Thanks for the explanation ...
6 years, 10 months ago (2014-02-13 20:45:37 UTC) #71
jadahl
On 2014/02/13 20:35:12, epenner wrote: > > Thanks for the explanation and link, I think ...
6 years, 10 months ago (2014-02-14 09:03:24 UTC) #72
jadahl
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/fenced_allocator.cc File gpu/command_buffer/client/fenced_allocator.cc (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/fenced_allocator.cc#newcode55 gpu/command_buffer/client/fenced_allocator.cc:55: // DCHECK_EQ(blocks_[0].state, FREE); On 2014/02/08 09:18:25, jadahl wrote: > ...
6 years, 10 months ago (2014-02-14 15:32:19 UTC) #73
jadahl
New version uploaded. In this one I added a glWaitAllAsyncTexImage2D that is more or less ...
6 years, 10 months ago (2014-02-19 14:06:19 UTC) #74
piman
https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc File gpu/command_buffer/client/gles2_implementation.cc (right): https://codereview.chromium.org/116863003/diff/1400001/gpu/command_buffer/client/gles2_implementation.cc#newcode111 gpu/command_buffer/client/gles2_implementation.cc:111: async_upload_sync_(NULL), On 2014/02/19 14:06:20, jadahl wrote: > On 2014/02/07 ...
6 years, 10 months ago (2014-02-20 01:52:35 UTC) #75
jadahl
https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode10330 gpu/command_buffer/service/gles2_cmd_decoder.cc:10330: mem_params.shm_data_size = sizeof(AsyncUploadSync); On 2014/02/20 01:52:37, piman (OOO back ...
6 years, 10 months ago (2014-02-20 10:24:21 UTC) #76
epennerAtGoogle
https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode10330 gpu/command_buffer/service/gles2_cmd_decoder.cc:10330: mem_params.shm_data_size = sizeof(AsyncUploadSync); It's checked in in ValidateTexSubImage2D. The ...
6 years, 10 months ago (2014-02-20 19:15:05 UTC) #77
epennerAtGoogle
https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/116863003/diff/1870001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode10330 gpu/command_buffer/service/gles2_cmd_decoder.cc:10330: mem_params.shm_data_size = sizeof(AsyncUploadSync); It's in GetSharedMemoryAs: https://code.google.com/p/chromium/codesearch#chromium/src/gpu/command_buffer/service/common_decoder.h&rcl=1392880938&l=129
6 years, 10 months ago (2014-02-20 19:20:06 UTC) #78
jadahl
Hi, Another one uploaded. This new version adds a test that checks the usage of ...
6 years, 10 months ago (2014-02-21 14:46:35 UTC) #79
epennerAtGoogle
> In those cases the corresponding function (HandleAsyncTex(Sub)Image2DCHROMIUM()) > would return an error. Should we ...
6 years, 10 months ago (2014-02-21 22:47:36 UTC) #80
jadahl
On 2014/02/21 22:47:36, epennerAtGoogle wrote: > > In those cases the corresponding function > (HandleAsyncTex(Sub)Image2DCHROMIUM()) ...
6 years, 10 months ago (2014-02-24 12:45:01 UTC) #81
epenner
> I did some digging and it looks like we'd end up in > GpuCommandBufferStub::OnParseError() ...
6 years, 10 months ago (2014-02-27 05:37:42 UTC) #82
jadahl
On 2014/02/27 05:37:42, epenner wrote: > > I did some digging and it looks like ...
6 years, 10 months ago (2014-02-27 08:20:43 UTC) #83
jadahl
On 2014/02/27 08:20:43, jadahl wrote: > On 2014/02/27 05:37:42, epenner wrote: > > > I ...
6 years, 9 months ago (2014-03-20 11:04:20 UTC) #84
piman
I realize I had old comments that I somehow never submitted. https://codereview.chromium.org/116863003/diff/2100001/gpu/command_buffer/common/gles2_cmd_format_test.cc File gpu/command_buffer/common/gles2_cmd_format_test.cc (right): ...
6 years, 9 months ago (2014-03-20 21:18:25 UTC) #85
jadahl
https://codereview.chromium.org/116863003/diff/2100001/gpu/command_buffer/common/gles2_cmd_format_test.cc File gpu/command_buffer/common/gles2_cmd_format_test.cc (right): https://codereview.chromium.org/116863003/diff/2100001/gpu/command_buffer/common/gles2_cmd_format_test.cc#newcode98 gpu/command_buffer/common/gles2_cmd_format_test.cc:98: base::subtle::MemoryBarrier(); On 2014/03/20 21:18:26, piman wrote: > Why the ...
6 years, 9 months ago (2014-03-21 08:30:51 UTC) #86
jadahl
New rebased version uploaded that also addresses the recent raised issues.
6 years, 9 months ago (2014-03-21 09:23:22 UTC) #87
piman
LGTM+nit https://codereview.chromium.org/116863003/diff/2230001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2230001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8407 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8407: // asynchronously and AsyncTexSubImage2D does not involved binding. ...
6 years, 9 months ago (2014-03-21 22:35:49 UTC) #88
jadahl
Uploaded new version. Changes are comment typo corrections. https://codereview.chromium.org/116863003/diff/2230001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2230001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8407 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8407: // ...
6 years, 9 months ago (2014-03-24 10:09:53 UTC) #89
piman
On Mon, Mar 24, 2014 at 3:09 AM, <jadahl@opera.com> wrote: > Uploaded new version. Changes ...
6 years, 9 months ago (2014-03-24 19:10:14 UTC) #90
piman
lgtm
6 years, 9 months ago (2014-03-24 19:14:52 UTC) #91
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-25 08:52:56 UTC) #92
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2240001
6 years, 9 months ago (2014-03-25 08:53:00 UTC) #93
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-25 09:14:25 UTC) #94
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on mac_chromium_compile_dbg
6 years, 9 months ago (2014-03-25 09:14:26 UTC) #95
jadahl
New upload. This one fixes the compilation/lint issues reported by the try-bots. Updated *Sync manager ...
6 years, 9 months ago (2014-03-26 09:08:44 UTC) #96
jadahl
Uploaded rebased version.
6 years, 9 months ago (2014-03-27 11:03:52 UTC) #97
piman
https://codereview.chromium.org/116863003/diff/2300001/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): https://codereview.chromium.org/116863003/diff/2300001/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode10374 gpu/command_buffer/service/gles2_cmd_decoder.cc:10374: if (!end.IsValid() || end.ValueOrDie() > mem_params.buffer()->size()) nit: do this ...
6 years, 9 months ago (2014-03-27 17:43:03 UTC) #98
epennerAtGoogle
> nit: do this check before creating the AsyncMemoryParams, since the constructor > DCHECKs that ...
6 years, 9 months ago (2014-03-27 19:14:06 UTC) #99
jadahl
New upload; addresses review issue
6 years, 9 months ago (2014-03-27 20:28:07 UTC) #100
piman
lgtm
6 years, 9 months ago (2014-03-27 20:57:53 UTC) #101
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-28 08:05:34 UTC) #102
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2320001
6 years, 9 months ago (2014-03-28 08:06:12 UTC) #103
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-28 12:57:32 UTC) #104
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_dbg_simulator&number=137201
6 years, 9 months ago (2014-03-28 12:57:34 UTC) #105
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-28 12:59:52 UTC) #106
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2320001
6 years, 9 months ago (2014-03-28 13:01:38 UTC) #107
commit-bot: I haz the power
Change committed as 260177
6 years, 9 months ago (2014-03-28 17:10:51 UTC) #108
jadahl
The new upload contains the following change: --- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc +++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc @@ -8399,7 +8400,6 @@ ...
6 years, 9 months ago (2014-03-28 19:45:23 UTC) #109
piman
https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8402 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8402: texture_ref)); nit: actually, texture_ref should probably be a scoped_refptr. ...
6 years, 9 months ago (2014-03-28 20:04:34 UTC) #110
jadahl
https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8402 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8402: texture_ref)); On 2014/03/28 20:04:35, piman wrote: > nit: actually, ...
6 years, 9 months ago (2014-03-28 20:11:37 UTC) #111
piman
https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8402 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8402: texture_ref)); On 2014/03/28 20:11:38, jadahl wrote: > On 2014/03/28 ...
6 years, 9 months ago (2014-03-28 20:22:47 UTC) #112
piman
6 years, 9 months ago (2014-03-28 20:22:50 UTC) #113
jadahl
https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc File gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc (right): https://codereview.chromium.org/116863003/diff/2340001/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc#newcode8402 gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc:8402: texture_ref)); On 2014/03/28 20:11:38, jadahl wrote: > On 2014/03/28 ...
6 years, 9 months ago (2014-03-28 20:24:58 UTC) #114
jadahl
The diff from the previous upload follows: --- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc +++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc @@ -8358,6 +8358,8 @@ ...
6 years, 9 months ago (2014-03-28 22:08:17 UTC) #115
piman
On 2014/03/28 22:08:17, jadahl wrote: > The diff from the previous upload follows: > > ...
6 years, 9 months ago (2014-03-28 22:30:28 UTC) #116
piman
On 2014/03/28 22:08:17, jadahl wrote: > The diff from the previous upload follows: > > ...
6 years, 9 months ago (2014-03-28 22:30:33 UTC) #117
jadahl
On 2014/03/28 22:30:33, piman wrote: > On 2014/03/28 22:08:17, jadahl wrote: > > The diff ...
6 years, 9 months ago (2014-03-28 22:40:37 UTC) #118
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-28 22:40:55 UTC) #119
piman
On Fri, Mar 28, 2014 at 3:40 PM, <jadahl@opera.com> wrote: > On 2014/03/28 22:30:33, piman ...
6 years, 9 months ago (2014-03-28 22:46:53 UTC) #120
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2360001
6 years, 9 months ago (2014-03-28 22:47:40 UTC) #121
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-29 00:28:02 UTC) #122
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 9 months ago (2014-03-29 00:28:03 UTC) #123
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-29 01:02:38 UTC) #124
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2360001
6 years, 9 months ago (2014-03-29 01:03:43 UTC) #125
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-29 02:36:55 UTC) #126
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 9 months ago (2014-03-29 02:36:56 UTC) #127
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 9 months ago (2014-03-29 08:00:02 UTC) #128
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2360001
6 years, 9 months ago (2014-03-29 08:00:38 UTC) #129
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-29 09:49:07 UTC) #130
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 9 months ago (2014-03-29 09:49:08 UTC) #131
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 8 months ago (2014-03-29 17:34:01 UTC) #132
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2360001
6 years, 8 months ago (2014-03-29 17:34:10 UTC) #133
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-03-29 19:11:30 UTC) #134
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on linux_chromium_chromeos_rel
6 years, 8 months ago (2014-03-29 19:11:32 UTC) #135
jadahl
The CQ bit was checked by jadahl@opera.com
6 years, 8 months ago (2014-03-31 07:31:16 UTC) #136
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jadahl@opera.com/116863003/2360001
6 years, 8 months ago (2014-03-31 07:31:29 UTC) #137
commit-bot: I haz the power
6 years, 8 months ago (2014-03-31 09:07:06 UTC) #138
Message was sent while issue was closed.
Change committed as 260507

Powered by Google App Engine
This is Rietveld 408576698