summaryrefslogtreecommitdiffstats
path: root/libs/hwui/Stencil.h
Commit message (Collapse)AuthorAgeFilesLines
* EGL migration to nativeJohn Reck2014-01-071-1/+1
| | | | | | Move EGL state management to native side for RemoteGLRenderer Change-Id: I12b0fed70246564d4caebf87374e8bbca655c572
* Add new property to debug non-rectangular clip operationsRomain Guy2013-02-251-0/+7
| | | | | | | | | | | | | This change adds a new property called "debug.hwui.show_stencil_clip" that accepts the following values: - "highlight", colorizes in green any drawing command that's tested against a non-rectangular clip region - "region", shows the non-rectangular clip region in blue every time it is used - "hide", default value, nothing is shown Change-Id: I83c8602310edc4aaeb8b905371cdd185b17d32b5
* Add a RenderBuffer object to store stencil buffers.Romain Guy2013-02-071-0/+7
| | | | | | | | | | | | | | | | | | Bug #7146141 This change is needed to add a render buffer cache to avoid creating and destroying stencil buffers on every frame. This change also allows the renderer to use a 1 bit or 4 bit stencil buffer whenever possible. Finally this change fixes a bug introduced by a previous CL which causes the stencil buffer to not be updated in certain conditions. The fix relies on a new optional parameter in drawColorRects() that can be used to avoid performing a quickReject on rectangles generated by the clip region. Change-Id: I2f55a8e807009887b276a83cde9f53fd5c01199f
* Add support for a new developer setting: overdraw debuggingRomain Guy2012-09-211-0/+10
| | | | Change-Id: I350ba4486577c3289f82c20938f7a35138778727
* Revert "Revert "Add more support for transformed clip rects and paths""Romain Guy2012-08-311-0/+89
| | | | | | This reverts commit a8557d2169e14997637f57bc897640c8882d4a46. Change-Id: I36d4883d548fc47ba6c0b4a42012107d0d2f85a6
* Revert "Add more support for transformed clip rects and paths"Mathias Agopian2012-08-311-89/+0
| | | | | | | | | this introduced a dead lock in GradientCache's ctor. This reverts commit dfe082f63e94cde9aee271c94d13de5e7217e036. Bug: 7096001 Change-Id: I57b8bbab11fb7cb502fa58e3bbf5d19864db874f
* Add more support for transformed clip rects and pathsRomain Guy2012-08-311-0/+89
Change-Id: I41791b1e1bffef77d503dc9e52428395d2309688