fee4a985fd599e5bbfb0eb2d5d75af18ed8ae86e |
|
10-Feb-2017 |
Mathias Agopian <mathias@google.com> |
fallout of libandroid.so split Test: compiled & booted Bug: 35164655 Change-Id: I786167a21453e17493969cdacfc9d31bdb781d98
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
2f1aaf7e24590e3b1dde62e0cb6d8d2978c9d5da |
|
14-Feb-2017 |
Chris Craik <ccraik@google.com> |
updateTexImage before bitmap readback of DeferredLayerUpdaters Bug: 34206215 Test: hwui unit tests passing Change-Id: I4360c0d94a831b4d2ebfd4020e4241658bfa190a
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
3e9999bd866fac71c72e6b484a9836c87c328a08 |
|
20-Jan-2017 |
sergeyv <sergeyv@google.com> |
Explicitly destroy Layer in DeferredLayerUpdater on destroyHardwareResources() Change-Id: I0987104eabda9a2a302b9e765213aad48f93aea4 Test: refactoring CL. Existing tests still pass bug:33753499
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
8cd3edfa15cc9cdbffa935d19ab894426b08d174 |
|
09-Jan-2017 |
Greg Daniel <egdaniel@google.com> |
Break Layer class into Gl and Vulkan subclasses Test: manual testing Change-Id: Ibd2beed39de3ac6da7448e96496253cfe427dfbb
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
cd55852fcd840f7f4c4d7a0a7253a2995c77afa2 |
|
17-Nov-2016 |
Greg Daniel <egdaniel@google.com> |
Make buffer age work in Vulkan Test: manual testing in skiavk mode Change-Id: I5b9d8af7d9cecf2f022ef104ec33a5b7477e9e0c
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
116c376c737fafff0e69f4b6c30d77fd21127ffc |
|
29-Nov-2016 |
Daichi Hirono <hirono@google.com> |
Fix hwui compile error only seen with debug switch. Bug: None Test: Build succeeded Change-Id: I26e3f4fdc10f27d7eb7f3987d0f3e5dfa1bc9f45
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
c4fbada76aa840105553b2c2bce2204e673d2983 |
|
07-Nov-2016 |
Derek Sollenberger <djsollen@google.com> |
Support Surface and Layer Readback in the SkiaPipelines. Test: CTS TextureViewTests and UIRendering Change-Id: I2969c8f5a975bfd9aebcbb585c64d1fcbb2487c2
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
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.cpp
|
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.cpp
|
de97307362c26b64e2376b21ccde8414088cdc8b |
|
25-Oct-2016 |
Matt Sarett <msarett@google.com> |
Make FrameInfoVisualizer use an IRenderPipeline to draw Removing the direct uses of the BakedOpRenderer should make it easier for the SkiaGL pipeline to take advantage of these debugging features. Test: Verified that debug.hwui.show_dirty_regions and debug.hwui.profile still behave as expected. BUG:32370375 Change-Id: I2818bda4a18ec183c9c39ca080ad34a4dc89b5cd
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
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.cpp
|
3053ac7f12a36b9db09ffc7219b798eaa24b891a |
|
02-Sep-2016 |
John Reck <jreck@google.com> |
Fix texture leak Bug: 31251593 Change-Id: Ic86729eb6089239134213588d80459d14227ade6
/frameworks/base/libs/hwui/renderthread/OpenGLPipeline.cpp
|
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.cpp
|
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.cpp
|