0658435096a26067c0183e0a977c9ae0af1cc006 |
|
14-Jul-2016 |
Chris Craik <ccraik@google.com> |
Fix rotated clip regions bug: 26562461 fixes: 30109912 SeekBar clips out the area of the thumb when drawing its track. This creates a clip region, since a rect has been subtracted. This changes region transform support in computing final clip to properly support any rect-to-rect transform (such as 90 degree rotation) when applying a clip region. Change-Id: Ib3bbc52637e59e00b3a7e7d5c4c40555e26c578b
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
82457c51176855b9be0b441010870093a6feb414 |
|
30-Jun-2016 |
Chris Craik <ccraik@google.com> |
Handle post-record-time clipPath scaling bug:29547149 Change-Id: I268210b240d2d8e08638114715f9622840fc02f7
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
bf27b995ae1bc36ee0b24effcaf41ec477e7fae3 |
|
14-Apr-2016 |
Chris Craik <ccraik@google.com> |
Avoid reentrance on ClipArea APIs bug:28144676 Calling ClipArea::clipRegion from within ClipArea::clipPathWithTransform has us handling op-based special casing twice, which caused all clip paths to appear to be replace ops. Change-Id: Ib842db53ffed4eee29470f773d59a3a1d07a1a0e
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
04d46eb69fb4f4c4c332c36c6ae845da3b2ae848 |
|
07-Apr-2016 |
Chris Craik <ccraik@google.com> |
Support replace op in new pipeline bug:26562461 Change-Id: Ie48d2da30f5e9d9abe88a5cd973dfb26e38abf63
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
69aeabe6184bbbe6e731656205ffbef78b7b0f3f |
|
03-Mar-2016 |
Chris Craik <ccraik@google.com> |
Fix clip rect snapping at non-integer scale values bug:26923968 Also removes several reinterprets to ClipRect, since Rect member is in base class. Change-Id: If46dbdcea05b1257af185ccb38058735ebe81f79
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
261725fdb2962271c222a049fcdf57bbdc8363c7 |
|
29-Feb-2016 |
Chris Craik <ccraik@google.com> |
Fix matrix mapping of negative rects bug:27381362 Also rejects ops with empty clip at record time, and short circuits clip intersection, when one is empty. Change-Id: I842612da14ad8fd9f1ba5e9e4fd027ba4e08d365
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
b4f4f3e16d8fbb2905dfc168383213161e988f83 |
|
09-Feb-2016 |
Chris Craik <ccraik@google.com> |
Calculate clip bounds correctly when serializing bug:26585671 Change-Id: Ic70769bce6fa2a7b65cb893ba4a45c65fdc0b7e3
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
e4db79de127cfe961195f52907af8451026eaa20 |
|
23-Dec-2015 |
Chris Craik <ccraik@google.com> |
Stencil support in new recorder/reorderer bug:22480459 bug:26358504 Adds complex (non-rectangular) clipping support, and overdraw visualization. Doesn't support stencil clipping in layers. Change-Id: I8d10c7f1d2769ab5756774ca672344cc09901f87
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
386aa031793bb037ec43b6cdbd8908c343cc86cb |
|
08-Dec-2015 |
Chris Craik <ccraik@google.com> |
Add more shape drawing to new reorderer/renderer bug:22480459 Add support for outsetting final bounds based on stroke. Change-Id: I659318ccec51882bba1906ce3c7042288ce35c30
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|
8160f20b0aca8c6595d4b385d673f59b6bcd16a4 |
|
02-Dec-2015 |
Chris Craik <ccraik@google.com> |
Reorganize hwui test directories Now test-only common files reside in tests/common, and each test executable type (macrobench, microbench, and unit) has a subdir there. This change means the shared lib no longer has test code in it, and sets up a means for scenes to be shared between tests. Change-Id: I37b081f6977300e03fdd961b8e6439fde730605e
/frameworks/base/libs/hwui/tests/unit/ClipAreaTests.cpp
|