posciak@chromium.org
b55ded1b9d
OVDA: Perform an EGL sync before reusing a texture.
...
When a texture is returned via ReusePictureBuffer(), we know
that it has been inserted into command stream, but it may not
have been read out yet.
This inserts an EGL sync object into the GPU command stream.
All commands that have already been in the stream at the time
of insertion are finished when the object is signaled,
thus guaranteeing that the commands to read out the texture
have been finished. The texture will be reused for decoding
after the object has been signaled.
BUG=155602
Review URL: https://chromiumcodereview.appspot.com/11076009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161759 0039d316-1c4b-4281-b951-d872f2087c98
2012-10-13 16:15:08 +00:00
..
2012-10-10 04:38:17 +00:00
2012-07-11 07:04:07 +00:00
2012-09-25 15:04:22 +00:00
2012-10-13 16:15:08 +00:00
2012-10-09 19:51:45 +00:00
2012-07-11 07:04:07 +00:00
2012-10-05 18:44:22 +00:00
2012-07-11 07:04:07 +00:00
2012-06-12 22:55:15 +00:00
2012-09-12 10:31:51 +00:00
2012-09-12 10:31:51 +00:00
2012-10-12 00:19:03 +00:00
2012-09-25 23:46:26 +00:00
2012-09-25 23:46:26 +00:00
2012-10-05 05:49:58 +00:00
2012-10-05 05:49:58 +00:00
2012-09-15 10:51:05 +00:00
2012-07-12 21:27:44 +00:00
2012-09-01 00:52:15 +00:00
2012-08-02 23:14:21 +00:00
2012-07-11 07:04:07 +00:00
2012-08-02 23:14:21 +00:00
2012-07-19 19:17:32 +00:00
2012-07-11 07:04:07 +00:00
2012-08-07 05:32:23 +00:00
2012-08-07 05:32:23 +00:00
2012-09-01 00:52:15 +00:00
2012-09-01 00:52:15 +00:00
2012-04-02 22:10:05 +00:00
2012-07-20 23:12:24 +00:00
2012-10-13 06:05:56 +00:00
2012-08-28 19:23:37 +00:00
2012-08-28 19:23:37 +00:00
2012-07-11 07:04:07 +00:00
2012-10-12 00:19:03 +00:00
2012-09-25 15:04:22 +00:00
2012-09-25 15:04:22 +00:00
2012-09-25 15:04:22 +00:00
2012-03-30 09:45:43 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-07-18 04:48:40 +00:00
2012-08-16 17:07:32 +00:00
2012-08-15 11:26:33 +00:00
2012-06-15 00:41:44 +00:00
2012-05-30 19:22:09 +00:00
2012-10-12 00:19:03 +00:00
2012-10-12 00:19:03 +00:00
2012-07-11 07:04:07 +00:00
2012-10-10 01:25:05 +00:00
2012-06-15 01:41:41 +00:00
2012-07-11 07:04:07 +00:00
2012-03-23 21:58:55 +00:00
2012-07-11 07:04:07 +00:00
2012-08-18 06:19:38 +00:00
2012-07-11 07:04:07 +00:00
2012-09-10 07:06:39 +00:00
2012-07-16 21:45:27 +00:00
2012-07-16 21:45:27 +00:00
2012-07-16 21:45:27 +00:00
2012-09-10 07:06:39 +00:00
2012-09-10 07:06:39 +00:00
2012-05-02 20:48:35 +00:00
2012-07-18 00:59:15 +00:00
2012-09-03 06:39:01 +00:00
2012-07-10 11:13:29 +00:00
2012-09-25 15:04:22 +00:00
2012-06-25 17:03:10 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-08-22 04:10:55 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-06-25 17:03:10 +00:00
2012-07-11 07:04:07 +00:00
2012-09-27 22:49:23 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-07-31 02:10:54 +00:00
2012-08-02 23:14:21 +00:00
2012-09-12 10:37:55 +00:00
2012-08-02 21:50:16 +00:00
2012-10-02 18:12:41 +00:00
2012-07-11 07:04:07 +00:00
2012-07-23 22:20:41 +00:00
2012-07-23 22:20:41 +00:00
2012-10-05 02:44:14 +00:00
2012-06-25 17:03:10 +00:00
2012-07-17 19:16:44 +00:00
2012-07-17 19:16:44 +00:00
2012-09-18 06:28:38 +00:00
2012-09-27 18:19:29 +00:00
2012-09-27 00:28:39 +00:00
2012-09-25 15:04:22 +00:00
2012-09-25 15:04:22 +00:00
2012-08-30 03:10:26 +00:00
2012-07-11 07:04:07 +00:00
2012-07-18 00:59:15 +00:00
2012-08-30 03:10:26 +00:00
2012-08-17 18:43:43 +00:00
2012-06-07 16:38:22 +00:00
2012-04-09 02:41:13 +00:00
2012-07-16 21:02:46 +00:00
2012-07-11 07:04:07 +00:00
2012-07-11 07:04:07 +00:00
2012-08-10 22:47:14 +00:00
2012-10-05 21:08:03 +00:00
2012-07-11 07:04:07 +00:00
2012-10-08 20:46:44 +00:00
2012-08-02 23:27:26 +00:00
2012-05-28 18:36:43 +00:00
2012-07-11 07:04:07 +00:00
2012-08-02 23:14:21 +00:00
2012-07-11 07:04:07 +00:00
2012-09-15 10:51:05 +00:00
2012-03-21 15:39:34 +00:00
2012-07-11 07:04:07 +00:00
2012-03-21 15:39:34 +00:00
2012-07-11 07:04:07 +00:00
2012-03-21 15:39:34 +00:00
2012-07-11 07:04:07 +00:00
2012-10-04 19:48:43 +00:00
2012-07-11 07:04:07 +00:00
2012-05-15 00:03:49 +00:00
2012-07-11 07:04:07 +00:00
2012-07-27 23:53:00 +00:00
2012-07-27 23:53:00 +00:00
2012-03-16 21:31:33 +00:00
2012-05-28 18:36:43 +00:00
2012-07-11 07:04:07 +00:00
2012-08-24 22:57:29 +00:00
2012-08-04 02:38:23 +00:00
2012-10-12 13:35:13 +00:00
2012-07-11 07:04:07 +00:00
2012-08-01 02:33:40 +00:00
2012-08-01 02:33:40 +00:00
2012-07-11 07:04:07 +00:00
2012-10-12 23:44:00 +00:00