29b9551cc916527928033a672e723526b237da3f |
|
13-Feb-2014 |
sievers@chromium.org <sievers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> |
Cherry-pick: Support multiple service instances with GLInProcessContext Cherry-pick with conflict of crrev.com/r250984 Conflicts: content/browser/android/in_process/synchronous_compositor_factory_impl.cc content/browser/android/in_process/synchronous_compositor_factory_impl.h content/browser/android/in_process/synchronous_compositor_output_surface.cc Conflicts are due to not having crrev.com/r249099 and crrev.com/r244697. Moved had to fix some includes and add gfx::GLSurface::InitializeOneOff to SynchronousCompositorFactoryImpl::SetDeferredGpuService. Original description: For example, it supports running two GPU threads. This simplifies the scheduling/queuing logic in InProcessCommandBuffer a bit and moves the non-thread/queue implementation out to WebView by allowing for passing in a InProcessCommandBuffer::Service instance when creating a context. BUG: 13328348 Change-Id: Ia0c108cdf0275dfbfedb3cf0b27500d3f57fcf49
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
f2477e01787aa58f445919b809d89e252beef54f |
|
28-Nov-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 237746 This commit was generated by merge_to_master.py. Change-Id: I8997af4cddfeb09a7c26f7e8e672c712cab461ea
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
8bcbed890bc3ce4d7a057a8f32cab53fa534672e |
|
22-Oct-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 230120 This commit was generated by merge_to_master.py. Change-Id: I54bc06b7ee8a07092e74ce3b68c6893508349042
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
58537e28ecd584eab876aee8be7156509866d23a |
|
12-Sep-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 222756 This commit was generated by merge_to_master.py. Change-Id: I40d7f32f195f328f005f230ea80d07092d48040e
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
424c4d7b64af9d0d8fd9624f381f469654d5e3d2 |
|
30-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r220549 This commit was generated by merge_to_master.py. Change-Id: I8fcb82db764ec1eb0294280936c177bd9ba8a9e9
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
3551c9c881056c480085172ff9840cab31610854 |
|
23-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r219274 This commit was generated by merge_to_master.py. Change-Id: Ibb7f41396cadf4071e89153e1913c986d126f65d
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
bb1529ce867d8845a77ec7cdf3e3003ef1771a40 |
|
08-Aug-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r216370 This commit was generated by merge_to_master.py. Change-Id: I739228187a6f1df6c28c5761160e593a49891113
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
28390f6bb8dc6eb59bac1e0576f95a7740a9bd61 |
|
01-Aug-2013 |
Ben Murdoch <benm@google.com> |
Cherry pick of https://codereview.chromium.org/19522006 Stability fixes for Chromium WebView. Bug:9915533 Change-Id: If5730b3f0c79b1ddd56bce3a2903531632ea0bc6
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
558790d6acca3451cf3a6b497803a5f07d0bec58 |
|
30-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r214332 This commit was generated by merge_to_master.py. Change-Id: I82a7c38de906244dc882493568013be659aa65d1
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|
eb525c5499e34cc9c4b825d6d9e75bb07cc06ace |
|
10-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r210036 This commit was generated by merge_to_master.py. Change-Id: Ib0e33a83ad5dfa541481e83d7acfc6970e68f471
/external/chromium_org/gpu/command_buffer/client/gl_in_process_context.h
|