- 24 10月, 2014 2 次提交
- 23 10月, 2014 7 次提交
- 22 10月, 2014 2 次提交
- 21 10月, 2014 5 次提交
-
-
由 Sam Judd 提交于
Each time we call get() on a drawable resource, we get a new Drawable. We call get() repeatedly on resources when they are retrieved from either the set of active resources or the in memory cache. Each time we create a new GifDrawable it holds on to one or two temporary Bitmaps outside it's shared state to render the current frame and obey the dispose_previous method. This change means we more aggressively cleanup those resources when we think each Drawable is no longer being used. The side affect is that we may reset back to the beginning of the Drawable in some circumstances. Cleanup in in memory resources makes it less likely that frames would be retrieved from in memory, so this also works toward #207.
-
由 Sam Judd 提交于
Fixes #207.
-
由 Sam Judd 提交于
-
由 Sam Judd 提交于
Fixes #206
-
由 Sam Judd 提交于
Fixes #194.
-
- 20 10月, 2014 5 次提交
- 19 10月, 2014 2 次提交
- 18 10月, 2014 3 次提交
- 17 10月, 2014 3 次提交
-
-
由 Sam Judd 提交于
Fixes #196.
-
由 Sam Judd 提交于
-
由 Alan Newberger 提交于
Rounding errors should tilt toward a 1 pixel overdraw. These errors could occur because the application of a scaling matrix is opaque to caller within Canvas, and underdrawing can result in garbage pixels in an extra line. Also added verbose logging. Bug: 17963089 Change-Id: Id85b50ee646aecdcb7d6b26bd988577bc6fec980
-
- 16 10月, 2014 2 次提交
- 14 10月, 2014 4 次提交
- 13 10月, 2014 3 次提交
- 11 10月, 2014 1 次提交
-
-
由 Sam Judd 提交于
-
- 10 10月, 2014 1 次提交
-
-
由 Sam Judd 提交于
Progress toward #111
-