Benoit Jacob
|
f634d4797a
|
Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Tor Arvid Lund
|
231aac51ee
|
Bug 950677 - Change gfxIntSize -> gfx::IntSize some places in layers/ipc. r=nical
|
2013-12-20 11:46:28 -05:00 |
|
Markus Stange
|
d7650b9dac
|
Bug 920123 - Make Start/Stop FrameTimeRecording work with OMTC and remove paint time recording. r=mattwoodrow
|
2013-11-27 08:32:19 +01:00 |
|
Nicholas Cameron
|
5b2dddb6a5
|
Bug 932888. Azurify some intermediate surfaces in BasicLayerManager. r=mattwoodrow
|
2013-11-27 13:29:45 +13:00 |
|
Benoit Jacob
|
ac52df2bfd
|
Bug 938970 - 5/5. Switch gfx/layers to UNIFIED_SOURCES - r=ehsan,mattwoodrow
|
2013-11-17 21:07:08 -05:00 |
|
Matt Woodrow
|
c35052a505
|
Bug 922942 - Add a Validate() pass to BasicLayers to avoid needing to create a dummy destination context. r=roc
|
2013-10-15 16:23:21 +13:00 |
|
Matt Woodrow
|
2f06b024f7
|
Bug 922942 - Clean up some no longer used ShadowLayers code from BasicLayers. r=roc
|
2013-10-15 16:23:21 +13:00 |
|
Benoit Jacob
|
f6f57bbbb4
|
Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'
find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
|
2013-09-24 16:45:13 -04:00 |
|
Matt Woodrow
|
9f7e0ec88f
|
Bug 907926 - Avoid calling CurrentSurface when we can. r=Bas
|
2013-09-19 17:23:30 +12:00 |
|
Wes Kocher
|
4f27ce4389
|
Backed out 5 changesets (bug 907926, bug 911393, bug 917703) due to OSX reftest bustage during an unrelated CLOSED TREE
Backed out changeset 94a6733b01dc (bug 907926)
Backed out changeset 44108fb6f7cc (bug 917703)
Backed out changeset f2dd2a27af69 (bug 911393)
Backed out changeset fdb0d1053128 (bug 907926)
Backed out changeset b3616b786e8f (bug 907926)
|
2013-09-19 17:56:18 -07:00 |
|
Matt Woodrow
|
e86c104aee
|
Bug 907926 - Avoid calling CurrentSurface when we can. r=Bas
|
2013-09-19 17:23:30 +12:00 |
|
Benoit Girard
|
c82990b358
|
Bug 907286 - Implement Frame Counter for non OMTC basic. r=jmuizel,tnikkel
|
2013-08-22 12:54:05 -04:00 |
|
Jan Beich
|
0e6174cfa6
|
Bug 907837 - Don't include SPS headers directly. r=nrc
|
2013-08-22 19:11:51 +12:00 |
|
Nicholas Cameron
|
6ff5d55180
|
Bug 903816. Include-what-you-use for gfx/layers. r=roc
|
2013-08-12 11:17:23 +12:00 |
|
Matt Woodrow
|
db97b97ed1
|
Bug 889953 - Add a bounds property to ColorLayer to restrict the drawing region instead of using a clip. This stops our accelerated layer backends from requiring a temporary surface to render transformed ColorLayers. r=roc
|
2013-07-09 10:11:00 -04:00 |
|
Markus Stange
|
dafae722ed
|
Bug 888289 - Reland the part from bug 822115 that was accidentally backed out in the layers refactoring. r=mattwoodrow
|
2013-07-03 14:00:40 +02:00 |
|
Matt Woodrow
|
021593347d
|
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
|
2013-05-01 17:03:25 +12:00 |
|
Matt Woodrow
|
c16f4c4e13
|
Bug 865104 - Implement a BasicCompositor. r=nrc
|
2013-05-01 12:42:05 +12:00 |
|
Nicolas Silva
|
76c25a1b0a
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-25 18:25:33 -04:00 |
|
Ryan VanderMeulen
|
6c68f704b3
|
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
CLOSED TREE
|
2013-04-24 11:28:05 -04:00 |
|
Nicolas Silva
|
f653739991
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-24 15:40:26 -04:00 |
|
Nicolas Silva
|
ee77840a7b
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
|
2013-04-24 14:42:40 -04:00 |
|
Ehsan Akhgari
|
b7e0633240
|
Backed out changeset fdaa0659fe13 (bug 863324) because of build bustage on a CLOSED TREE
|
2013-04-22 18:12:15 -04:00 |
|
Ehsan Akhgari
|
521fbb33d7
|
Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
|
2013-04-22 17:44:12 -04:00 |
|
Nicolas Silva
|
6f9262c760
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-22 18:41:29 -04:00 |
|
Nicolas Silva
|
3f75168098
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
|
2013-04-22 22:51:11 -04:00 |
|
Ryan VanderMeulen
|
04530ac9bf
|
Backed out changeset ddf944cc292d (bug 863324) for Android bustage on a CLOSED TREE.
|
2013-04-22 14:47:16 -04:00 |
|
Nicolas Silva
|
6a5165b110
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
|
2013-04-22 18:07:48 -04:00 |
|
Matt Woodrow
|
6c3239aea4
|
Bug 809273 - Make mUseIntermediateSurface and mSupportsComponentAlpha on BasicShadowableContainerLayers match the compositor. r=roc
|
2013-04-22 14:40:52 +12:00 |
|
Matt Woodrow
|
c93aad99cd
|
Bug 862556 - Make nsChildView.mm::DrawWindowOverlay thread safe. r=nrc
|
2013-04-22 14:40:51 +12:00 |
|
Nicholas Cameron
|
777d942480
|
Bug 844928, remove PTexture. r=nical
|
2013-04-12 19:28:55 +12:00 |
|
Bas Schouten
|
b439abe1f3
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
|
Benoit Girard
|
dd031819a7
|
Bug 851611 - Part 4: Split out GeckoProfilerFunc.h & PseudoStack.h. r=jrmuizel
|
2013-03-15 20:48:56 -04:00 |
|
Benoit Girard
|
f4b3710284
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
|
2013-03-18 15:25:50 +01:00 |
|
Benoit Girard
|
4146042cfd
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
|
2013-03-16 00:47:02 -04:00 |
|
James Willcox
|
56bc03898f
|
Bug 829747 - Update WebGL canvases asynchronously r=bgirard,jgilbert
|
2013-03-22 15:22:20 -04:00 |
|
Ed Morley
|
4aa6d699c5
|
Backed out changeset b43bbab312e7 (bug 829747) for ABORTs on Android 2.2; CLOSED TREE
|
2013-03-22 19:10:24 +00:00 |
|
James Willcox
|
2e81183593
|
Bug 829747 - Update WebGL canvases asynchronously r=bgirard,jgilbert
|
2013-03-22 12:13:21 -04:00 |
|
Robert O'Callahan
|
9414ae62b6
|
Bug 843618. When reading back the results of clayer ompositing to draw them to a non-deefault rendering context, don't depend on the size of the rendering context's target surface --- it could be anything. r=jrmuizel
|
2013-03-21 00:22:58 +13:00 |
|
Ed Morley
|
90c9bf415e
|
Backed out changeset c75481a07302 (bug 851611)
|
2013-03-18 14:10:35 +00:00 |
|
Ed Morley
|
627fcd7895
|
Backed out changeset d195190adc48 (bug 851611)
|
2013-03-18 14:10:30 +00:00 |
|
Benoit Girard
|
0b880319f3
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
|
2013-03-18 14:41:02 +01:00 |
|
Benoit Girard
|
6d0dfa5b89
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
|
2013-03-16 00:47:02 -04:00 |
|
Nicholas Cameron
|
f53ab2ab2a
|
Bug 836058; remove UseTiledThebes; r=BenWa
|
2013-01-29 14:38:46 +13:00 |
|
Oleg Romashin
|
9434a1c6e6
|
Bug 824428 - Add Environment option which would allow to use Tiled Thebes Layers. r=bgirard
|
2013-01-14 20:21:02 -08:00 |
|
Ms2ger
|
655041e278
|
Bug 805939 followup: include Hal.h correctly.
|
2012-12-23 14:48:07 +01:00 |
|
Chiajung Hung
|
edb84bc3d3
|
Bug 805939: Wait for shadow trees to update orientation before recompositing. r=cjones
|
2012-11-22 10:40:57 +08:00 |
|
Mark Hammond
|
7a6ea0f95b
|
Backout cf585138ff25 (bug 805939) for Windows build bustage on a CLOSED TREE
|
2012-12-21 15:30:02 +11:00 |
|
Chiajung Hung
|
728ef86c1a
|
Bug 805939: Wait for shadow trees to update orientation before recompositing. r=cjones
|
2012-11-22 10:40:57 +08:00 |
|
Oleg Romashin
|
21aa64c94b
|
Bug 822115 - nglayout.debug.widget_update_flashing pref cache is not thread safe. r=mattwoodrow
|
2012-12-16 11:25:04 -08:00 |
|