gfx/layers/ThebesLayerBuffer.cpp
d0ac87065f1a715992ddd36866f2ed2764dd1132
created 2013-11-27 13:29 +1300
pushed 2013-11-27 09:57 +0000
Nicholas Cameron Nicholas Cameron - Bug 932888. Remove some now unnecessary includes. r=mattwoodrow
95f3ce0b7c96b20c28bf68dadb79cd467b6deef8
created 2013-11-27 13:29 +1300
pushed 2013-11-27 09:57 +0000
Nicholas Cameron Nicholas Cameron - Bug 932888. Remove thebes paths from ThebesLayerBuffer (part 1). r=mattwoodrow
ef5ebb5a13e92a50e3aa4ba2bc55b971482c491d
created 2013-11-22 11:07 +1300
pushed 2013-11-22 13:45 +0000
Nicholas Cameron Nicholas Cameron - Bug 900248. Don't assume ThebesLayerBufer will get the buffers it wants. r=mattwoodrow
56045f7c969d8daf71a642fa6ba66f96447b14d0
created 2013-11-17 21:07 -0500
pushed 2013-11-18 10:53 +0000
Benoit Jacob Benoit Jacob - Bug 938970 - 5/5. Switch gfx/layers to UNIFIED_SOURCES - r=ehsan,mattwoodrow
db179bcdc5bf5f8fc6ca9077f273108dc7aacd5d
created 2013-11-11 10:30 +1300
pushed 2013-11-11 07:54 +0000
Nicholas Cameron Nicholas Cameron - Bug 934250. Ensure we have a buffer-on-white before using it (ThebesLayerBuffer). r=mattwoodrow
7bd00328409922f8660d87ddb309f43934f915d4
created 2013-11-07 08:10 +1300
pushed 2013-11-07 02:11 +0000
Matt Woodrow Matt Woodrow - Bug 934860 - Move paint region clipping into DrawThebesLayer. r=roc
c5116411da659494c692a531d890e63876259aef
created 2013-11-05 17:50 +1300
pushed 2013-11-05 12:25 +0000
Matt Woodrow Matt Woodrow - Bug 923434 - Use DrawSurface in ThebesLayerBuffer instead of FillRect. r=Bas
f65cc31c9745f46c1928336d49faa078142142f6
created 2013-11-05 17:50 +1300
pushed 2013-11-05 12:25 +0000
Matt Woodrow Matt Woodrow - Bug 923434 - Don't use operator source for D2D in ThebesLayerBuffer since it's slower. r=Bas
27b3b090e4fd66b7a7c727c0d42137a6af16557d
created 2013-10-11 16:47 -0400
pushed 2013-10-20 08:44 +0000
Benoit Girard Benoit Girard - Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
9ae8ea90aff4e142f777beb659f8488d35a0a983
created 2013-10-18 10:21 -0400
pushed 2013-10-18 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6150269410b2 (bug 921212) for bustage on a CLOSED TREE.
6150269410b2ddad02f99457a33d922e2e3784ad
created 2013-10-11 16:47 -0400
pushed 2013-10-18 19:14 +0000
Benoit Girard Benoit Girard - Bug 921212 - Rotate buffer in place to avoid gralloc surface allocation. r=Bas
b3a7906130010476f88e2599f22d6233cf0ee1ad
created 2013-10-15 14:55 +1300
pushed 2013-10-15 08:26 +0000
Matt Woodrow Matt Woodrow - Bug 740598 - Add CopyRect API to Moz2D. r=Bas
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-09 08:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
dbff283df8c12c3340ae54d13f363a7eae8386fe
created 2013-10-01 17:01 -0400
pushed 2013-10-02 01:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
10205aaf44cddfe8811e481057e10b14c2d0e326
created 2013-09-25 23:11 +1200
pushed 2013-09-25 18:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 920429. Fix busted boolean expression. r=mattwoodrow
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-09-25 02:43 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
577cf2dd7e01ec355ebf8e82e630f5d834ad4964
created 2013-09-23 16:57 -0400
pushed 2013-09-23 20:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge b2g-inbound to m-c.
02833b048b90c26ddccd2ba69362f07343a49d10
created 2013-09-23 09:04 -0400
pushed 2013-09-23 20:58 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 918839 - Extend ThebesLayerBuffer's height to more than 32. r=jmuizelaar
9dbbaffeff0acc3cc7d3dc261335b26420e40829
created 2013-09-13 21:06 +1200
pushed 2013-09-23 11:04 +0000
Matt Woodrow Matt Woodrow - Bug 916034 - Use MaskSurface instead of Mask in ThebesLayerBuffer::DrawBufferQuadrant so that it matches the thebes version. r=jrmuizel
15e9e36b7abc5554575bed56d4abb57e191d134c
created 2013-09-11 17:08 +1200
pushed 2013-09-12 11:04 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Don't ignore the composition operator in the Azure paths through ThebesLayerBuffer. r=roc
771e3bbcd72126a43ee5267b8d6e01281ad75b20
created 2013-09-12 16:53 +1200
pushed 2013-09-12 11:04 +0000
Matt Woodrow Matt Woodrow - Bug 914505 - Make sure that ThebesLayerBuffer::SupportsAzureContent is correct for the first frame. r=nrc
1eede7e170a7c74ed141f296e1a6db917a306561
created 2013-09-11 13:31 -0400
pushed 2013-09-12 00:24 +0000
Vladan Djeric Vladan Djeric - Backed out changeset a2f85a996314 (bug 907926) for TART regressions
a2f85a996314529e2054e0a9bb1353244aa5104f
created 2013-09-11 17:08 +1200
pushed 2013-09-12 00:24 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Don't ignore the composition operator in the Azure paths through ThebesLayerBuffer. r=roc
ea426252b4f76801df1095a16c6f81ef63f07fbf
created 2013-08-23 18:13 +1200
pushed 2013-08-23 14:44 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Make ContentClientBasic support Azure content. r=nrc
806a989ec3ad14b440ee043ea92263639c7d5338
created 2013-08-22 19:11 +1200
pushed 2013-08-22 19:42 +0000
Jan Beich Jan Beich - Bug 907837 - Don't include SPS headers directly. r=nrc
24c814a25a79de2d7298074c069d56e7be45659e
created 2013-08-12 11:17 +1200
pushed 2013-08-21 12:07 +0000
Nicholas Cameron Nicholas Cameron - Bug 903816. Include-what-you-use for gfx/layers. r=roc
50d2adb2f34db0d491bc7df01849c264d7a4d220
created 2013-08-16 10:42 +1200
pushed 2013-08-16 08:28 +0000
Nicholas Cameron Nicholas Cameron - Bug 904012. Remove a bogus assertion from ThebesLayerBuffer. r=mattwoodrow
cb38092d519d65b7c6c0b34acb3f9dfab04e71df
created 2013-08-11 19:21 -0700
pushed 2013-08-12 09:28 +0000
Phil Ringnalda Phil Ringnalda - Back out d393cfeb5dbf:9f82224bb8a3 (bug 903816) for Android reftest failures
d393cfeb5dbf33497d1ac63919514d226bf9ba02
created 2013-08-12 11:17 +1200
pushed 2013-08-12 09:28 +0000
Nicholas Cameron Nicholas Cameron - Bug 903816. Include-what-you-use for gfx/layers. r=roc
0428fd3a0d3a3790f45c22511ea70ee69ae4e351
created 2013-08-09 11:32 +1200
pushed 2013-08-09 23:09 +0000
Nicholas Cameron Nicholas Cameron - Bug 902330. Fix the SupportsAzureContent mess. r=mattwoodrow
7ffdc2d559d7b7740d53a26ffdeb23deab5981bc
created 2013-08-09 11:30 +1200
pushed 2013-08-09 23:09 +0000
Nicholas Cameron Nicholas Cameron - Bug 902329. Implement component alpha thebes layers with Azure. r=mattwoodrow
c0274b4c2499a3b8fca24347dd19b8aa9516de73
created 2013-08-09 11:30 +1200
pushed 2013-08-09 23:09 +0000
Nicholas Cameron Nicholas Cameron - Bug 901722. Fix up component alpha/sub-pixel AA enablement. r=mattwoodrow
c6962b015a6a538c037ed847c4a74aad56fcbf6c
created 2013-08-04 19:46 +1200
pushed 2013-08-05 09:19 +0000
Nicholas Cameron Nicholas Cameron - Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
bbcffb6957acbd96f61a4df3085fbd677ae55428
created 2013-08-01 18:30 +1200
pushed 2013-08-01 20:34 +0000
Nicholas Cameron Nicholas Cameron - back out bug 874721, bug 899435
0ff6b2c79b2c492e2a8bb151dc00630993fc16b5
created 2013-08-01 16:50 +1200
pushed 2013-08-01 20:34 +0000
Nicholas Cameron Nicholas Cameron - Bug 874721. CompositorD3D9, r=Bas
c3c3d36fa76e58f732d2d69cd611b8db7f8fcf06
created 2013-07-24 18:46 +1200
pushed 2013-07-24 12:36 +0000
Nicholas Cameron Nicholas Cameron - Bug 895369. Add some asserts to ThebesLayerBuffer. r=mattwoodrow
cac24283746ebaf95fc85eb67a7d8a834b6c33e4
created 2013-07-19 21:12 -0400
pushed 2013-07-22 15:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b86c8fc67f5b (bug 873937) for causing bug 895976.
b86c8fc67f5b63c639a5fee9d84d57b9d757d1a8
created 2013-07-18 10:06 -0400
pushed 2013-07-18 18:51 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 873937 - Extend ThebesLayerBuffer's height to more than 32. r=jmuizelaar
3ea8287825682040bdc96aeeabb35386400782b6
created 2013-05-10 09:02 +1200
pushed 2013-05-10 08:13 +0000
Matt Woodrow Matt Woodrow - Bug 756601 - Fix bugs with OMTC component alpha. r=roc
9c63f8f4a341dca980d57849446f8eecac7e7b98
created 2013-04-22 14:40 +1200
pushed 2013-04-22 12:30 +0000
Matt Woodrow Matt Woodrow - Bug 809273 - Add code handling dual buffers in ThebesLayerBuffer. r=roc
ecb9f51c5c4ca9a4747bb71d00790a31e1e9fd39
created 2013-04-22 14:40 +1200
pushed 2013-04-22 12:30 +0000
Matt Woodrow Matt Woodrow - Bug 809273 - Remove old buffer provider code. r=nrc
ee5ca214e87c483e65e45dbf4c3e2d323c976003
created 2013-04-10 09:20 +0000
pushed 2013-04-10 12:12 +0000
Bas Schouten Bas Schouten - Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
bf04a3230bfe14735b7c569df6591a011b573b89
created 2013-03-18 15:25 +0100
pushed 2013-03-26 04:34 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
7b508d11a7915a2e0a57b563564cb715bd07a58b
created 2013-03-16 00:47 -0400
pushed 2013-03-26 04:34 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
1bed4fd2b0fa4f67407ee191e37318e83e04eecb
created 2013-03-18 14:10 +0000
pushed 2013-03-18 20:06 +0000
Ed Morley Ed Morley - Backed out changeset c75481a07302 (bug 851611)
be8691daf71ec5b28e6a37485c83b5906d518a30
created 2013-03-18 14:10 +0000
pushed 2013-03-18 20:06 +0000
Ed Morley Ed Morley - Backed out changeset d195190adc48 (bug 851611)
d195190adc48685c4fb133717e157405c3b60af3
created 2013-03-18 14:41 +0100
pushed 2013-03-18 20:06 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 3: Rename headers. r=jrmuizel
c75481a0730275ddc009c2315089b029f68d04ea
created 2013-03-16 00:47 -0400
pushed 2013-03-18 20:06 +0000
Benoit Girard Benoit Girard - Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
037363fa02583ef1f37c80373e46c0a19cf73e64
created 2013-01-15 13:22 +0100
pushed 2013-01-15 22:58 +0000
Mats Palmgren Mats Palmgren - Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
0923556aea0eac9f582e209df5928ca4991faf0f
created 2012-10-17 22:44 -0700
pushed 2012-10-18 17:12 +0000
Chris Jones Chris Jones - Bug 799644: Need to clear areas of rgba buffers we're about to repaint. r=mattwoodrow
0a095af171f4fa1fa6509727e0f9daaf15d5ba88
created 2012-10-03 22:13 -0400
pushed 2012-10-04 02:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backout 0cd12dcf7f8f, 5ff5e81e6de6, and 0ae09da96f63 (bug 740580) due to bug 797391.
5ff5e81e6de6b5640188f03294be1ec643c3dd11
created 2012-10-02 22:09 -0400
pushed 2012-10-03 12:57 +0000
George Wright George Wright - Bug 740580 - Add support for Azure DrawTargets to BasicLayers. r=Bas
8d579bf6e2de0c14846365e8e702080ae9ce4acf
created 2012-09-20 12:49 -0700
pushed 2012-09-21 01:27 +0000
Chris Jones Chris Jones - Bug 788411: Set a minimum allocation width for buffers that ThebesLayerBuffer. r=roc
b3bf5f7f02b98617fd9c68445a8d1f681a1d9463
created 2012-09-12 03:41 -0700
pushed 2012-09-13 01:13 +0000
Chris Jones Chris Jones - Bug 780330: Avoid mapping/unmapping buffers when we don't use them. r=mattwoodrow sr=roc
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
080fe4327259783bf01cd24cc561cbc21e61d959
created 2012-05-04 19:16 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip