Chris Craik
74af6e282f
Fix OffscreenBuffer leak
...
Fixes: 27941148
Make OffscreenBuffer lifecycle an explicit (and tested) contract between
FrameBuilder and BakedOpRenderer, entirely separate from dispatch. This
makes it safe to reject any rendering work via overdraw content
rejection (before it gets to a BakedOpDispatcher).
Adds a couple tests around OffscreenBuffer leaks, and switches
OffscreenBuffer tests to RENDERTHREAD_TEST macro, as appropriate.
Change-Id: Id114b835d042708ae921028fb4b17e5fa485fe64
2016-04-05 20:42:37 +00:00
..
2016-03-14 13:26:25 -07:00
2016-03-29 09:55:13 -07:00
2016-03-25 11:53:08 -04:00
2016-04-05 20:42:37 +00:00
2016-03-31 18:24:49 +00:00
2016-04-05 20:42:37 +00:00
2016-03-17 10:32:07 -07:00
2016-03-29 13:30:15 -07:00
2016-03-31 08:36:50 -07:00
2016-02-19 17:19:24 -08:00
2016-02-19 13:52:41 -08:00
2016-02-29 13:40:52 -08:00
2016-02-19 13:52:41 -08:00
2016-01-14 13:42:12 -08:00
2016-01-14 13:42:12 -08:00
2016-04-05 20:42:37 +00:00
2016-01-06 14:04:22 -08:00
2016-04-05 20:42:37 +00:00
2016-04-05 20:42:37 +00:00
2016-03-29 13:30:15 -07:00
2016-03-29 13:30:15 -07:00
2015-12-11 14:47:40 -08:00
2016-03-17 11:02:07 -07:00
2016-03-21 15:55:46 -07:00
2016-01-04 17:00:03 -08:00
2016-03-14 13:26:25 -07:00
2016-03-14 13:26:25 -07:00
2016-02-11 00:42:23 +00:00
2016-02-04 11:23:49 -08:00
2016-01-25 16:15:14 -08:00
2016-01-25 15:48:00 -05:00
2016-02-11 00:42:23 +00:00
2015-12-16 15:35:40 -08:00
2016-03-23 07:59:10 -07:00
2015-11-17 14:50:49 -08:00
2015-11-05 10:13:23 -08:00
2016-04-04 14:40:17 -07:00
2016-04-04 14:40:17 -07:00
2016-04-04 14:40:17 -07:00
2016-03-21 15:55:46 -07:00
2016-04-04 14:40:17 -07:00
2016-01-20 13:16:24 -08:00
2015-11-16 10:42:36 -08:00
2015-11-16 10:42:36 -08:00
2016-02-05 17:38:22 -08:00
2016-03-11 14:33:26 -08:00
2016-02-08 22:45:22 +00:00
2016-02-08 22:45:22 +00:00
2016-04-04 17:25:35 -07:00
2016-04-05 20:42:37 +00:00
2016-01-22 12:58:51 -08:00
2016-03-04 16:18:26 -08:00
2016-03-04 16:18:26 -08:00
2016-02-17 12:16:06 -08:00
2016-02-17 12:16:06 -08:00
2015-12-11 16:05:10 +09:00
2015-12-11 14:55:22 -08:00
2016-03-30 18:09:18 -07:00
2016-03-30 18:09:18 -07:00
2015-12-09 16:06:09 -08:00
2016-01-14 13:42:12 -08:00
2016-01-14 13:42:12 -08:00
2016-02-11 14:35:08 -08:00
2016-02-05 17:38:22 -08:00
2016-03-21 15:55:46 -07:00
2016-03-31 08:40:23 -07:00
2016-03-31 08:40:23 -07:00
2016-03-17 11:02:07 -07:00
2016-03-23 07:59:10 -07:00
2016-03-29 13:30:15 -07:00
2016-03-29 13:30:15 -07:00
2016-01-14 13:42:12 -08:00
2016-03-23 07:59:10 -07:00
2015-12-16 15:35:40 -08:00
2015-11-02 12:59:38 -08:00
2016-01-11 19:28:19 -08:00
2016-03-09 16:14:35 -08:00
2016-02-23 18:52:54 +00:00
2016-02-23 18:52:54 +00:00
2016-02-23 18:52:54 +00:00
2016-03-30 18:09:18 -07:00
2016-02-08 22:45:22 +00:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2015-11-18 13:38:23 -08:00
2015-12-28 16:08:38 -08:00
2015-12-07 12:34:46 -08:00
2016-02-24 15:40:05 -08:00
2016-02-24 15:40:05 -08:00
2016-03-30 10:08:13 -07:00
2016-03-30 10:08:13 -07:00
2016-02-19 13:51:31 -08:00
2016-02-19 13:51:31 -08:00
2016-04-04 14:40:17 -07:00
2016-02-04 16:29:51 -08:00
2016-04-05 20:42:37 +00:00
2016-04-04 14:40:17 -07:00
2016-03-25 11:53:08 -04:00
2016-03-09 16:14:35 -08:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2016-04-04 14:40:17 -07:00
2016-03-31 08:36:50 -07:00
2016-04-04 13:40:39 -07:00
2015-11-17 14:50:49 -08:00
2015-11-05 15:48:35 -08:00
2016-04-04 14:40:17 -07:00
2016-03-25 17:10:27 +00:00
2016-03-21 15:55:46 -07:00
2016-01-14 13:42:12 -08:00
2016-03-21 15:55:46 -07:00
2016-03-02 10:29:15 -08:00
2015-11-11 18:17:25 +00:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2016-02-08 22:45:22 +00:00
2016-02-08 22:45:22 +00:00
2016-02-12 08:08:29 -08:00
2016-01-22 11:10:32 -08:00
2016-02-05 17:38:22 -08:00
2016-02-05 17:38:22 -08:00
2016-03-31 08:36:50 -07:00
2016-04-04 14:40:17 -07:00
2016-04-04 14:40:17 -07:00
2015-12-07 12:34:46 -08:00