gfx/layers/client/TextureClient.h
e27a0c0bb0a16bffa29c6eac6b2620e55a962ce4
created 2014-02-24 07:52 -0800
pushed 2014-03-06 09:24 +0000
Sotaro Ikeda Sotaro Ikeda - backout Bug 957323
612c8bdd4fe28a86966b8818f500f2f0bf60005d
created 2014-02-24 07:29 -0800
pushed 2014-03-06 09:24 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 957323 - handle android's fence on gonk r=nical,doublec,pchang
a29b5994e73ad65f69755456dea4749eaca6de04
created 2014-02-20 21:33 -0500
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 935778 - Part 0.2: Spray some MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
995cfd42e045b89fd6c1e4f7b5a5b7119bc6f648
created 2014-02-19 14:28 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets a6831c02d8cf, 5ab4f97a3220, 2784838dbc94, and 6364146ddb19 (bug 973892) for B2G bustage.
2784838dbc94b2a2155bab798888e89353cdcd42
created 2014-02-19 18:17 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 973892 - part 2) Specify the moz2d backend when creating a TextureClient. r=Bas
4f3b4bbccb54a0706e19e299d3feda6f2b63bf21
created 2014-02-04 21:32 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 967573 - Better document TextureClient. r=sotaro
0f846300389d3ecfd69b99c277144a66b1c7ce56
created 2014-01-24 15:25 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 952507 - Fix locking in double buffered ContentClient. r=nrc
624d042739e6ed0755fd9e953c65866e934af6a6
created 2014-01-23 15:58 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
4cd99f8706182108aefab73499c56fb29a4d8a36
created 2014-01-23 15:39 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge b2g-inbound to m-c.
921523a69a9ba73ddf8306de279d62f41393505b
created 2014-01-23 09:31 -0500
pushed 2014-03-06 09:24 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 951732 - Keep TextureClient until Transaction complete. r=nical
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
1cff7a47e5cc83b82d9a5e746347a23f42dd1f03
created 2014-01-23 15:50 +0100
pushed 2014-03-06 09:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 24668220c9a4 (bug 952507) for OS X Build Bustage on a CLOSED TREE
24668220c9a47d170287851615bed4fe8fbd75bf
created 2014-01-23 15:27 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 952507 - Fix locking in double buffered ContentClient. r=nrc
33ad10f3fb094e93964a2616ef143e2e181fd0e2
created 2014-01-21 13:53 -0500
pushed 2014-03-06 09:24 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 961405 - Change GraphicBufferLocked as to use AtomicRefCountedWithFinalize. r=nical, r=pchang, r=doublec, r=mikeh
12e72f2f90e3e6031e94d6b29bf78e0a979513d3
created 2014-01-10 14:06 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
033f40f8414dc6076e764ef5db00c6379492115a
created 2014-01-07 17:20 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 938591 - Use texture flags in DataTextureSource + D3D9/11 fixes. r=nrc
0cc9c500afd979eade0c8e426a7c02f22bb7f15f
created 2013-12-20 16:44 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 949347 - reference-count TextureChild and have TextureClient hold on to it - r=nical,sotaro
7bc6247d669912611af9224136a5ee8b6392e4b8
created 2013-12-11 20:45 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 15 - Introduce a AtomicRefCountedWithFinalize class to factor our custom-refcounting needs - r=nical
3e24eaf5c3ec638ff809c06380cb46679de24031
created 2013-12-11 20:45 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 11 - remove TextureClient::OnActorDestroy - r=nrc
dfc65a7c9680efdf8f79dd91abb16976252785eb
created 2013-12-11 20:44 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 7 - Implement TextureChild::ActorDestroy to notify its TextureClient - r=nical
8a3091a7302ee391c2f7e5e47da4c4347b664c5e
created 2013-12-11 20:44 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 3 - Clean up some unused code after PTexture change - r=mattwoodrow
990c7417b97bebccc35e713c0a7b7eafc2781b3b
created 2013-12-11 20:44 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 2 - PTexture deallocation logic - r=sotaro,bjacob
969cfcbb1c9c2197c3aceae342ea8899c4fb8def
created 2013-12-11 20:44 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 1 - Implement the PTexture protocol - r=mattwoodrow
6f89d41fec228cb8eae38ab6525541970bfa7e95
created 2013-12-11 20:44 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 0.1 - Make it possible for TextureClient to call virtual methods just before its destructor. r=bjacob
ff1bf2049ecf9b76e9d82c7bf9d408fd3954ac1f
created 2013-12-11 14:52 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 17 changesets (bug 897452) for OSX crashes on a CLOSED TREE.
11ad8608bc275d18f3538a18f4c64d626a86767f
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 15 - Introduce a AtomicRefCountedWithFinalize class to factor our custom-refcounting needs - r=nical
ea184ef847625f7ca45aed5c19f53a7f5749be86
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 11 - remove TextureClient::OnActorDestroy - r=nrc
f95c20e70947326609728306e72d470e8a5f4fdf
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 897452 - Part 7 - Implement TextureChild::ActorDestroy to notify its TextureClient - r=nical
3b9ddce12b7a96ccfbbb11b38ab1ed79638c0478
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 3 - Clean up some unused code after PTexture change - r=mattwoodrow
7aec6387f3e96adf7207e48e6ff41d6e5cc8302d
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 2 - PTexture deallocation logic - r=sotaro,bjacob
eb1fe464fdafca11118d775096a3eb293e562020
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 1 - Implement the PTexture protocol - r=mattwoodrow
ddab7d071d6934009375dff8ac568b1fea4cc5ec
created 2013-12-11 13:05 -0500
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 897452 - Part 0.1 - Make it possible for TextureClient to call virtual methods just before its destructor. r=bjacob
0e796e3648153bde5b56d2c745c45fbfc94617e6
created 2013-12-06 07:39 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Rollup patch - new textures content. r=nical,nrc
526e12792fc80c1de249d0e97bd0ddc16aaa43de
created 2013-12-04 12:19 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Back out bug 893301 for accidentally disabling gralloc for thebes layers on B2G - no review, bustage fix on a CLOSED TREE
d00ad4010be844d08ba020625889dd2544332ecf
created 2013-12-03 13:44 -0500
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 944703 - Part 8: make ShmemTextureClient hold a strong reference to its ISurfaceAllocator - r=nical
f5c112718a0476c89c7663fe04b6b52518ee6bf4
created 2013-11-28 10:16 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Some rebasing fixes. r=nical
cc42ffb0d95a44278c866c156e5c79c0c89f56cc
created 2013-11-08 18:53 +0100
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 893301. Fix alpha corruptions. r=nrc
9f1266b12137365525a957529ddbe3b4b1d03f27
created 2013-11-28 10:16 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Content clients. r=nical
3d7c2a55986542d18c4695b4833e4b4d6cef09b7
created 2013-11-28 10:16 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Changes to texture clients. r=nical
d49f9fd30c027f9e044c7677c4330c250106b54c
created 2013-11-28 12:31 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Backout bug 893301 for b2g bustage r=me
6826ab279dfef1ce024e9883aa6024c4d998ff05
created 2013-11-28 10:16 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Content clients. r=nical
71dd1c97a886a9258282c6397d58250c0ed4b397
created 2013-11-28 10:16 +1300
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 893301. Changes to texture clients. r=nical
1f0b615d64a5d8e3bb06d534fe72a76111963813
created 2013-09-27 21:48 +1200
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 907463. Dealloc shmem on ActorDestroy. r=nical
a2eecdb6d6b0ced94b3ffe8a47d831173e390d90
created 2013-10-27 15:38 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
02bc8f1178a6d4bd6f17804dcb524e7493bf0415
created 2013-10-27 17:53 -0400
pushed 2014-03-06 09:24 +0000
David Zbarsky David Zbarsky - Bug 929513 Part 3: Use some LayerIntSize in gfx/layers r=nical
b6f5a4a737c82390dc02a7b6c055f4879215553c
created 2013-10-25 14:44 -0700
pushed 2014-03-06 09:24 +0000
Gregor Wagner Gregor Wagner - Backout Bug 907463 for causing bug 930575
b89258451b74548d777342e266a65cde55cb48d7
created 2013-09-27 21:48 +1200
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 907463. Dealloc shmem on ActorDestroy. r=nical
477781ec7d38292067731d10865b1dc94ec564e2
created 2013-10-02 13:52 -0700
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Simplify the TextureClient deallocation protocol. r=nrc
692c8f84397cb29a4e3b11791f6e177db86b8229
created 2013-10-01 17:57 -0700
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob
b4a1b2767689fda845d5031bf7c354939b1e9b5c
created 2013-09-30 14:42 +0200
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 921512 - Add a bit of documentation to layers. r=bjacob
9f2f60923d7367bb85c11896bfdda3b00a3e732e
created 2013-09-27 16:12 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a77f7d610829 (bug 821474) for leaks.
a77f7d6108295ec01bc574273f76aa7da598298d
created 2013-09-27 20:17 +0200
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 821474 - Add memory reporting for Shmem and Memory texture clients. r=BenWa
d25c7133a76ef53963ee4b1dbf961c0b7dbefeda
created 2013-09-27 11:37 +0100
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Backed out changeset 08d9bbb1044f (bug 907463)
08d9bbb1044fbb1a228ef3a0851db8687bb585d5
created 2013-09-27 21:48 +1200
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 907463. Dealloc shmem on ActorDestroy. r=nical
e766f9da9b338337012482c2da4f8ee551db376d
created 2013-09-26 19:06 +0200
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Backed out changeset bafb8bf3b279 on a CLOSED TREE
bafb8bf3b2795d9ff33cac90c47c5e3966d31025
created 2013-09-26 18:00 +0200
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 916118 - Simplify the deallocation flags in TextureClient/Host. r=nrc
7588ab535671ada2874b95a3a17a5f6f43579ade
created 2013-09-24 16:45 -0400
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 3/3 : remove the now-useless inclusions of gfxASurface.h - r=jrmuizel
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2014-03-06 09:24 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
e88cbeb7878f2279d56fd81fc10b82f91e794700
created 2013-09-24 13:14 +1200
pushed 2014-03-06 09:24 +0000
Nicholas Cameron Nicholas Cameron - Bug 912766. Funky refcounting to keep the gfxWindowsSurface alive during transport. r=mattwoodrow
855f1df4acfba65b66621636256fbd1162ac0a3c
created 2013-09-12 16:50 +0200
pushed 2014-03-06 09:24 +0000
Nicolas Silva Nicolas Silva - Bug 901224 - Postpone deallocation of shared data to the end of the next transaction. r=sotaro
less more (0) -60 tip