Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_frameworks_base
/
6a95a2cc52ee10b74dacc560cfb9e41243fcd31f
/
libs
/
hwui
/
FrameBuilder.cpp
1bcacfd
Format the world (or just HWUI)
by John Reck
· 7 years ago
49b403d
Workaround arc textures drawing outside of bounds
by Chris Craik
· 8 years ago
fc29f7acd
Fix potential use-after-free in LayerUpdateQueue
by John Reck
· 8 years ago
3e9999b
Explicitly destroy Layer in DeferredLayerUpdater on destroyHardwareResources()
by sergeyv
· 8 years ago
51c51df
Add missing nothingToDraw() check
by John Reck
· 8 years ago
6c67f1d
SkClipOp is now an enum class
by Mike Reed
· 8 years ago
6e49c9f
switch over clip calls to use SkClipOp instead of SkRegion::Op
by Mike Reed
· 8 years ago
ec4a4b1
Use Bitmap in DisplayList & RecordedOps instead of SkBitmap
by sergeyv
· 8 years ago
fc999950
Pass Bitmap instead of SkBitmap for bitmap rect operation
by sergeyv
· 8 years ago
ca9b1ed
Merge "use SkBlendMode instead of SkXfermode use sk_sp versions of paint setters/getters"
by Mike Reed
· 8 years ago
f8f56cb
Fix complex clipping on mergeable ops
by Chris Craik
· 8 years ago
260ab72
use SkBlendMode instead of SkXfermode
by Mike Reed
· 8 years ago
253f2c2
Linear blending, step 1
by Romain Guy
· 8 years ago
5e00c7c
Delete old rendering pipeline
by Chris Craik
· 9 years ago
d5a9011
Round unclipped saveLayers
by Chris Craik
· 9 years ago
d4fe4d3
Fix framebuffer incomplete errors
by Chris Craik
· 9 years ago
c9bb1a3
Fix a translate issue with saveLayer
by John Reck
· 9 years ago
3741328
Fix hw layer overdraw/update visualization
by Chris Craik
· 9 years ago
aff230f
Add layer tracing tags in new pipeline
by Chris Craik
· 9 years ago
9cd1bbe
Improve multi-window render clipping logic
by Chris Craik
· 9 years ago
d645640
Apply clip at reorder barriers to shadows
by Chris Craik
· 9 years ago
04d46eb
Support replace op in new pipeline
by Chris Craik
· 9 years ago
a82ffc5
Fix opacity setup in FrameBuilder
by sergeyv
· 9 years ago
6246d278
Support buildLayer in new pipeline
by Chris Craik
· 9 years ago
80d2ade
Overdraw avoidance in new pipeline
by Chris Craik
· 9 years ago
aafb01d
Consume TextureView matrix safely
by Chris Craik
· 9 years ago
a204848
Create first class unbounded ColorOp
by Chris Craik
· 9 years ago
6e379cd
Merge "Precache/early kick off of op work for non-shadow ops." into nyc-dev
by Chris Craik
· 9 years ago
3a5811b
Precache/early kick off of op work for non-shadow ops.
by Chris Craik
· 9 years ago
417ed6d
Fix missing first frame
by John Reck
· 9 years ago
dccca44
Reland: Move text logic from jni to hwui level
by sergeyv
· 9 years ago
6847953
Merge "Revert "Move text logic from jni to hwui level"" into nyc-dev
by Sergei Vasilinetc
· 9 years ago
afbd0f1
Revert "Move text logic from jni to hwui level"
by Sergei Vasilinetc
· 9 years ago
49658d4
Merge "Move text logic from jni to hwui level" into nyc-dev
by Sergei Vasilinetc
· 9 years ago
4fd95b0
Merge "Handle unbounded drawPaint/drawGLFunction operations safely" into nyc-dev
by Chris Craik
· 9 years ago
4c3980b
Handle unbounded drawPaint/drawGLFunction operations safely
by Chris Craik
· 9 years ago
a7f6bba1
Move text logic from jni to hwui level
by sergeyv
· 9 years ago
7c02cab
Account for text op stroke in bounds calculation
by Chris Craik
· 9 years ago
8913c89
Reject RenderNodes contents when clip is empty
by Chris Craik
· 9 years ago
f6c20e4
Fix merged bitmap mesh generation and reenable merging
by Chris Craik
· 9 years ago
a748c08
Fix ripple positioning within scrolled node
by Chris Craik
· 9 years ago
678ff81
Clip projected ripples to outlines
by Chris Craik
· 9 years ago
4876de1
Properly reject empty unclipped savelayers
by Chris Craik
· 9 years ago
7df9ff2
Fix all LA memory leaks forever!
by John Reck
· 9 years ago
e537330
Revert "Fix all LA memory leaks forever!"
by John Reck
· 9 years ago
499d83f
Fix all LA memory leaks forever!
by John Reck
· 9 years ago
766431a
Revert "Revert "VectorDrawable native rendering - Step 4 of MANY""
by Doris Liu
· 9 years ago
5a11e8d
Revert "VectorDrawable native rendering - Step 4 of MANY"
by Doris Liu
· 9 years ago
37fd29f
Merge "Fix ripple clipping + quick rejection"
by Chris Craik
· 9 years ago
7fc1b03
Fix ripple clipping + quick rejection
by Chris Craik
· 9 years ago
bcda2da
Merge "Early kickoff of shadow tasks"
by Chris Craik
· 9 years ago
6e068c01
Early kickoff of shadow tasks
by Chris Craik
· 9 years ago
f276acd
VectorDrawable native rendering - Step 4 of MANY
by Doris Liu
· 9 years ago
c3bd568
Restore code to draw backdrop and content nodes
by Chong Zhang
· 9 years ago
5f1c64e
Merge "Temporarily workaround merged bitmap bug"
by John Reck
· 9 years ago
14de041
Temporarily workaround merged bitmap bug
by John Reck
· 9 years ago
eecff56
Add internal Canvas save flags
by Florin Malita
· 9 years ago
e9c5fd8
Skip layer updates for layerless nodes
by Chris Craik
· 9 years ago
f158b49
Rename Reorderers to Builders
by Chris Craik
· 9 years ago
[Renamed (89%) from libs/hwui/FrameReorderer.cpp]
84ad614
Fix a couple crashes in the new reorderer
by Chris Craik
· 9 years ago
b250a83
Fix deep copy of entry queue
by Chris Craik
· 9 years ago
5ea1724
Rename OpReorderer to FrameReorderer
by Chris Craik
· 9 years ago
[Renamed (64%) from libs/hwui/OpReorderer.cpp]
7435eb1
Unclipped savelayer support in new renderer
by Chris Craik
· 9 years ago
b87eadd
Partial unclipped save layer support
by Chris Craik
· 9 years ago
7cbf63d
Rework op macros
by Chris Craik
· 9 years ago
e4db79d
Stencil support in new recorder/reorderer
by Chris Craik
· 9 years ago
93e53e0
Fix merged op clipping issue
by Chris Craik
· 9 years ago
d2dfd8f
Add TextureView support to new renderer/reorderer
by Chris Craik
· 9 years ago
d7448e6
Add TextOnPath support to new reorderer/renderer
by Chris Craik
· 9 years ago
e29ce6f
Add functor support to new reorderer/renderer
by Chris Craik
· 9 years ago
268a9c0
Add property animations to new reorderer/renderer
by Chris Craik
· 9 years ago
f09ff5a
Add bitmapmesh, rect, and patch rendering
by Chris Craik
· 9 years ago
386aa03
Add more shape drawing to new reorderer/renderer
by Chris Craik
· 9 years ago
15c3f19
Merged op dispatch in OpReorderer
by Chris Craik
· 9 years ago
8d1f212
Support projection in OpReorderer
by Chris Craik
· 9 years ago
a171727
Initial text support in new reorderer/renderer
by Chris Craik
· 9 years ago
8ecf41c
Add temporary layer alpha fallback to OpReorderer
by Chris Craik
· 9 years ago
98787e6
Finish shadow support in new reorderer/renderer
by Chris Craik
· 9 years ago
d3daa31
Add shadow support to new reorderer/renderer
by Chris Craik
· 9 years ago
161f54b
Add z-reordering support to OpReorderer
by Chris Craik
· 9 years ago
76caecf
Add more RenderNode property support in OpReorderer path
by Chris Craik
· 9 years ago
0b7e824
Initial HW layer support in new reorderer/renderer
by Chris Craik
· 9 years ago
5854b34
Rework receiver/dispatcher design slightly, and replace Layer usage.
by Chris Craik
· 9 years ago
818c9fb
Initial version of clipped saveLayer in new pipeline
by Chris Craik
· 9 years ago
6fe991e5
Work to support saveLayer in new pipeline
by Chris Craik
· 9 years ago
b36af87
Use LinearStdAllocator in DisplayList
by Chris Craik
· 9 years ago
003cc3d
Rename DisplayListData to DisplayList
by Chris Craik
· 9 years ago
ddf2215
Add partial damage support to new draw path
by Chris Craik
· 9 years ago
b565df1
Initial commit of new Canvas operation recording / replay
by Chris Craik
· 9 years ago