gecko-dev/gfx/layers/basic
Gerald Squelart 2416d881e2 Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian
There are no code changes, only #include changes.
It was a fairly mechanical process: Search for all "AUTO_PROFILER_LABEL", and in each file, if only labels are used, convert "GeckoProfiler.h" into "ProfilerLabels.h" (or just add that last one where needed).
In some files, there were also some marker calls but no other profiler-related calls, in these cases "GeckoProfiler.h" was replaced with both "ProfilerLabels.h" and "ProfilerMarkers.h", which still helps in reducing the use of the all-encompassing "GeckoProfiler.h".

Differential Revision: https://phabricator.services.mozilla.com/D104588
2021-02-16 04:44:19 +00:00
..
AutoMaskData.h
BasicCanvasLayer.cpp
BasicCanvasLayer.h
BasicColorLayer.cpp
BasicCompositor.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
BasicCompositor.h Bug 1629220 - When partially compositing into native layers with BasicCompositor, allow only one invalid rect per layer, and store the invalid rect on the render target instead of pushing a clip to the DrawTarget. r=mattwoodrow 2020-08-11 14:37:56 +00:00
BasicContainerLayer.cpp
BasicContainerLayer.h
BasicImageLayer.cpp
BasicImages.cpp Bug 1665373 - Remove nsCountedRef. r=xpcom-reviewers,nika 2020-09-17 00:50:56 +00:00
BasicImplData.h Bug 1676357 - Avoid including Layers.h in header files. r=botond 2020-11-23 16:09:05 +00:00
BasicLayerManager.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
BasicLayers.h Bug 1676357 - Avoid including Layers.h in header files. r=botond 2020-11-23 16:09:05 +00:00
BasicLayersImpl.cpp
BasicLayersImpl.h
BasicPaintedLayer.cpp Bug 1691589 - Reduce reliance on GeckoProfiler.h when only labels (and maybe markers) are needed - r=necko-reviewers,geckoview-reviewers,sg,agi,florian 2021-02-16 04:44:19 +00:00
BasicPaintedLayer.h
MacIOSurfaceTextureHostBasic.cpp
MacIOSurfaceTextureHostBasic.h
TextureClientX11.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
TextureClientX11.h Bug 1660470 - Split SurfaceDescriptor.h from ShadowLayerUtils.h. r=mattwoodrow 2020-12-10 11:09:39 +00:00
TextureHostBasic.cpp
TextureHostBasic.h
X11BasicCompositor.cpp
X11BasicCompositor.h
X11TextureSourceBasic.cpp
X11TextureSourceBasic.h