History log of /frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5745a0a37fa8b09e6ce538ab8ef58684cc00604e 12-Apr-2017 Jim Van Verth <jvanverth@google.com> Add uncached and perspective shadows to Skia renderer

Test: manual - looked at FrameworkShadow app

Bug: 37300468
Change-Id: I72d820479141db2d83363747d9f76abbaca70d98
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
d7410f7829ff591ca81ad93c9c9b1632ea80d1bc 04-Apr-2017 Stan Iliev <stani@google.com> Fix pop-up shadow drawn in the wrong place with Skia pipeline

Fix a bug in DrawShadow matrix calculation. Recorded matrix does
not need to be applied, because parent display lists have already
replayed matrix transformations.

Test: added a new HWUI unit test that is passing only after this fix
Bug: 33103723
Change-Id: I7a47dbe879df6b9e5920a47c0e1168d9902a3e70
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
30a75debb1c2623308f04d4e01f0ef3162ad7ac1 24-Jan-2017 Stan Iliev <stani@google.com> Use new Skia DrawShadow API

Use new Skia DrawShadow API to draw shadows and remove unused code
from HWUI.

Test: Built and ran shadow macrobench tests.
Change-Id: Ief86b03b7348367f8bae8c212d64d5a545eebaeb
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
347691f8d87157be0eaeca26f4003d8a06a275e3 01-Dec-2016 Stan Iliev <stani@google.com> Fix a crash in skia pipeline, when empty reorder block is first

Fix a crash in skia pipeline, which happens if an empty reorder
barrier is inserted at index 0 in a SkiaDisplayList.
Add a unit test that repro the bug (unit test is crashing wihtout
the fix and passing with the fix).

Test: built and ran skia pipeline with angler-eng and run HWUI unit
tests.

Change-Id: I4aded15021c70cc0ae8daa83bbe8ed0e10a41eef
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
e547dd0b80b819bbd377bd7de228737b10570aa0 09-Nov-2016 Derek Sollenberger <djsollen@google.com> Cleanup asserts and remove usage of deprecated data structure.

Test: compile only
Change-Id: I9e9f1a3fb37db043d76a98a9568679e7e531e283
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
40800725d2dec2915607af0231f04f40c5cd221b 03-Nov-2016 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Implement Skia pipelines for OpenGL and Vulkan."
500a0c30d4dcd012218c3e44a62926a1c34a259f 26-Oct-2016 Stan Iliev <stani@google.com> Implement Skia pipelines for OpenGL and Vulkan.

Implement Skia pipelines for OpenGL and Vulkan:
base SkiaPipeline, SkiaOpenGLPipeline and SkiaVulkanPipeline.
Write unit tests for SkiaPipeline.

Test: Built and run manually on angler-eng.
Change-Id: Ie02583426cb3547541ad9bf91700602a6163ff58
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
f87da67df90968adcddb2404ff20a41fe49a0315 02-Nov-2016 Derek Sollenberger <djsollen@google.com> Adding changes required by the master-skia merge.

Test: compile only
Change-Id: I39637a20da439edbf2831952df9bfa12da78e9b9
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp
021693b967a2c5556dddd183eb0247df4079e1ad 17-Oct-2016 Stan Iliev <stani@google.com> Implement SkiaRecordingCanvas, RenderNodeDrawable and other drawables.

Implement SkiaRecordingCanvas, RenderNodeDrawable, GLFunctorDrawable,
LayerDrawable, StartReorderBarrierDrawable, EndReorderBarrierDrawable.
Move AnimatedRoundRect and AnimatedCircle in a separate file.
All Skia pipeline files are moved in hwui/pipeline/skia folder.
Add unit tests for RenderNodeDrawable, StartReorderBarrierDrawable,
EndReorderBarrierDrawable and SkiaRecordingCanvas.

Test: I tested manually on 6P devices and did run the unit tests.
Change-Id: If2a347bd1fc4689953822294ce5bf98c7f3f57c7
/frameworks/base/libs/hwui/pipeline/skia/ReorderBarrierDrawables.cpp