b7d34b64dd32e3d84bd43344c9c3d9ad098129af |
|
04-Nov-2016 |
Derek Sollenberger <djsollen@google.com> |
Refactor pin/unpinImages to work across pipelines. Test: existing CTS tests still pass Change-Id: Ib2607e9853396bad42f298829b5c5da0d210af32
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
daf7229047c44947b9b02ee187fe5b13f30ebd4b |
|
25-Oct-2016 |
Derek Sollenberger <djsollen@google.com> |
Move OpenGL specific details behind renderPipeline interface. Test: new and existing unit tests still pass. Change-Id: I6164f30f45ebe450788ed8d949eca5af9a44e585
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
98f75d53dbe243b1661c616643698e025d4978f6 |
|
25-Oct-2016 |
Derek Sollenberger <djsollen@google.com> |
Store GrContext on RenderThread for use by Skia-based renderers. Test: built and booted on device Change-Id: I4c1060ec72bc67e54e6b2d25b1f2c13aaa513f89
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
0df6209a02d0ea99d2dff3a46ed9febd5925df4b |
|
27-Sep-2016 |
Derek Sollenberger <djsollen@google.com> |
Initial refactoring to enable the addition of the SkiaOpenGLPipeline. Test: existing and new HWUI unit tests all pass. Change-Id: I4f5c1dc839a2ed15d8b0f6245fe030684501b083
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
6a21ca5a4c6b62ae277ae6dcb14bc187460321a0 |
|
28-Sep-2016 |
Derek Sollenberger <djsollen@google.com> |
Move Layer creation/deletion into the RenderPipeline. Test: refactoring. existing tests still pass. Change-Id: I032c33896a0cb74c91e2a913a584373518466b88
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
56ad6ec42f814e9e61030ff819cac4e5d31def8b |
|
22-Jul-2016 |
Derek Sollenberger <djsollen@google.com> |
Remove LayerRenderer. There is only one caller each for the static functions here so this CL moves the logic to the caller. Also by moving some of the code into the pipeline it makes it easier for future changes to configure how a pipeline handles a layer. Change-Id: Ib735b5154325cbb658fd151f7a19dbf434ab44b7
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|
768e39335b668e8ef25fef30ab42b2d6d29a4735 |
|
09-Jul-2016 |
Stan Iliev <stani@google.com> |
Refactor CanvasContext: move OpenGL specific code Move OpenGL specific code from CanvasContext into a new class OpenGLPipeline. Change-Id: I4363053f890701a4235927b59ec588861488ea8f
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.h
|