Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(877)

Unified Diff: cc/surfaces/surface_factory.h

Issue 2848223003: Enforce constant size and device scale factor for surfaces (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/surfaces/surface_factory.h
diff --git a/cc/surfaces/surface_factory.h b/cc/surfaces/surface_factory.h
index 55782e45c20d85d3f6882b7b6450d48f5d92d2d3..c03e2ee376a27ee51da2a61817885f8e48bfda52 100644
--- a/cc/surfaces/surface_factory.h
+++ b/cc/surfaces/surface_factory.h
@@ -14,7 +14,7 @@
#include "base/observer_list.h"
#include "cc/output/compositor_frame.h"
#include "cc/surfaces/pending_frame_observer.h"
-#include "cc/surfaces/surface_id.h"
+#include "cc/surfaces/surface_info.h"
#include "cc/surfaces/surface_resource_holder.h"
#include "cc/surfaces/surface_sequence.h"
#include "cc/surfaces/surfaces_export.h"
@@ -90,7 +90,7 @@ class CC_SURFACES_EXPORT SurfaceFactory : public PendingFrameObserver {
const SurfaceDependencies& removed_dependencies) override;
void OnSurfaceDiscarded(Surface* surface) override;
- std::unique_ptr<Surface> Create(const LocalSurfaceId& local_surface_id);
+ std::unique_ptr<Surface> Create(const SurfaceInfo& surface_info);
void Destroy(std::unique_ptr<Surface> surface);
const FrameSinkId frame_sink_id_;

Powered by Google App Engine
This is Rietveld 408576698