[scenic] Move escher examples //garnet -> //src
SCN-1392 #done
Change-Id: I36333806fd9dd5b3183399f668207a68a85de24d
diff --git a/garnet/examples/ui/shadertoy/service/BUILD.gn b/garnet/examples/ui/shadertoy/service/BUILD.gn
index 4933541..49a8804 100644
--- a/garnet/examples/ui/shadertoy/service/BUILD.gn
+++ b/garnet/examples/ui/shadertoy/service/BUILD.gn
@@ -27,7 +27,6 @@
deps = [
"services",
- "//garnet/examples/escher/common",
"//garnet/public/lib/component/cpp",
"//garnet/public/lib/fsl",
"//garnet/public/lib/ui/scenic/cpp",
@@ -35,6 +34,7 @@
"//sdk/fidl/fuchsia.ui.gfx",
"//sdk/lib/fidl/cpp",
"//src/lib/fxl",
+ "//src/ui/examples/escher/common",
"//src/ui/lib/escher",
"//src/ui/lib/glm_workaround",
"//zircon/public/lib/fit",
diff --git a/garnet/packages/examples/BUILD.gn b/garnet/packages/examples/BUILD.gn
index 4f32511..a9864dc 100644
--- a/garnet/packages/examples/BUILD.gn
+++ b/garnet/packages/examples/BUILD.gn
@@ -55,7 +55,7 @@
group("escher") {
testonly = true
public_deps = [
- "//garnet/examples/escher:escher_waterfall",
+ "//src/ui/examples/escher:escher_waterfall",
]
}
diff --git a/garnet/examples/escher/BUILD.gn b/src/ui/examples/escher/BUILD.gn
similarity index 100%
rename from garnet/examples/escher/BUILD.gn
rename to src/ui/examples/escher/BUILD.gn
diff --git a/garnet/examples/escher/OWNERS b/src/ui/examples/escher/OWNERS
similarity index 61%
rename from garnet/examples/escher/OWNERS
rename to src/ui/examples/escher/OWNERS
index 575dd84..d242b71 100644
--- a/garnet/examples/escher/OWNERS
+++ b/src/ui/examples/escher/OWNERS
@@ -1,3 +1,3 @@
+adamgousetis@google.com
jjosh@google.com
mikejurka@google.com
-*
diff --git a/garnet/examples/escher/common/BUILD.gn b/src/ui/examples/escher/common/BUILD.gn
similarity index 100%
rename from garnet/examples/escher/common/BUILD.gn
rename to src/ui/examples/escher/common/BUILD.gn
diff --git a/garnet/examples/escher/common/demo.cc b/src/ui/examples/escher/common/demo.cc
similarity index 99%
rename from garnet/examples/escher/common/demo.cc
rename to src/ui/examples/escher/common/demo.cc
index 8db1d391..f2d9376 100644
--- a/garnet/examples/escher/common/demo.cc
+++ b/src/ui/examples/escher/common/demo.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "demo.h"
+#include "src/ui/examples/escher/common/demo.h"
#include <array>
#include <chrono>
diff --git a/garnet/examples/escher/common/demo.h b/src/ui/examples/escher/common/demo.h
similarity index 94%
rename from garnet/examples/escher/common/demo.h
rename to src/ui/examples/escher/common/demo.h
index 76268ca..b8ca336 100644
--- a/garnet/examples/escher/common/demo.h
+++ b/src/ui/examples/escher/common/demo.h
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_COMMON_DEMO_H_
-#define GARNET_EXAMPLES_ESCHER_COMMON_DEMO_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_H_
+#define SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_H_
-#include "garnet/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
#include "src/ui/lib/escher/escher.h"
#include "src/ui/lib/escher/util/tracer.h"
#include "src/ui/lib/escher/vk/vulkan_context.h"
@@ -84,4 +84,4 @@
bool run_offscreen_benchmark_ = false;
};
-#endif // GARNET_EXAMPLES_ESCHER_COMMON_DEMO_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_H_
diff --git a/garnet/examples/escher/common/demo_harness.cc b/src/ui/examples/escher/common/demo_harness.cc
similarity index 98%
rename from garnet/examples/escher/common/demo_harness.cc
rename to src/ui/examples/escher/common/demo_harness.cc
index 15e8111..3fc725b 100644
--- a/garnet/examples/escher/common/demo_harness.cc
+++ b/src/ui/examples/escher/common/demo_harness.cc
@@ -2,18 +2,18 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
-#include "garnet/examples/escher/common/demo.h"
+#include <iostream>
+#include <set>
+
+#include "src/lib/fxl/logging.h"
+#include "src/lib/fxl/memory/ref_ptr.h"
+#include "src/ui/examples/escher/common/demo.h"
#include "src/ui/lib/escher/escher_process_init.h"
#include "src/ui/lib/escher/vk/gpu_mem.h"
#include "src/ui/lib/escher/vk/image.h"
#include "src/ui/lib/escher/vk/vulkan_instance.h"
-#include "src/lib/fxl/logging.h"
-#include "src/lib/fxl/memory/ref_ptr.h"
-
-#include <iostream>
-#include <set>
#define VK_CHECK_RESULT(XXX) FXL_CHECK(XXX.result == vk::Result::eSuccess)
diff --git a/garnet/examples/escher/common/demo_harness.h b/src/ui/examples/escher/common/demo_harness.h
similarity index 96%
rename from garnet/examples/escher/common/demo_harness.h
rename to src/ui/examples/escher/common/demo_harness.h
index 42fc7d8..0097b5d 100644
--- a/garnet/examples/escher/common/demo_harness.h
+++ b/src/ui/examples/escher/common/demo_harness.h
@@ -2,11 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
-#define GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
+#define SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
#include <cstdint>
-
#include <vulkan/vulkan.hpp>
#include "src/ui/lib/escher/fs/hack_filesystem.h"
@@ -160,4 +159,4 @@
bool shutdown_complete_ = false;
};
-#endif // GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_H_
diff --git a/garnet/examples/escher/common/demo_harness_fuchsia.cc b/src/ui/examples/escher/common/demo_harness_fuchsia.cc
similarity index 97%
rename from garnet/examples/escher/common/demo_harness_fuchsia.cc
rename to src/ui/examples/escher/common/demo_harness_fuchsia.cc
index b0b3df4..f0b4155 100644
--- a/garnet/examples/escher/common/demo_harness_fuchsia.cc
+++ b/src/ui/examples/escher/common/demo_harness_fuchsia.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/common/demo_harness_fuchsia.h"
+#include "src/ui/examples/escher/common/demo_harness_fuchsia.h"
#include <hid/usages.h>
#include <lib/async/cpp/task.h>
@@ -11,9 +11,9 @@
#include <memory>
-#include "garnet/examples/escher/common/demo.h"
-#include "src/ui/lib/escher/util/trace_macros.h"
#include "lib/vfs/cpp/pseudo_dir.h"
+#include "src/ui/examples/escher/common/demo.h"
+#include "src/ui/lib/escher/util/trace_macros.h"
namespace {
diff --git a/garnet/examples/escher/common/demo_harness_fuchsia.h b/src/ui/examples/escher/common/demo_harness_fuchsia.h
similarity index 88%
rename from garnet/examples/escher/common/demo_harness_fuchsia.h
rename to src/ui/examples/escher/common/demo_harness_fuchsia.h
index 72d600d..8abefed 100644
--- a/garnet/examples/escher/common/demo_harness_fuchsia.h
+++ b/src/ui/examples/escher/common/demo_harness_fuchsia.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
-#define GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
+#define SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
#include <lib/async-loop/cpp/loop.h>
#include <lib/fidl/cpp/binding_set.h>
@@ -13,7 +13,7 @@
#include <memory>
#include "garnet/bin/ui/input_reader/input_reader.h"
-#include "garnet/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
class DemoHarnessFuchsia : public DemoHarness,
fuchsia::ui::input::InputDeviceRegistry {
@@ -65,4 +65,4 @@
input_devices_;
};
-#endif // GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_FUCHSIA_H_
diff --git a/garnet/examples/escher/common/demo_harness_linux.cc b/src/ui/examples/escher/common/demo_harness_linux.cc
similarity index 97%
rename from garnet/examples/escher/common/demo_harness_linux.cc
rename to src/ui/examples/escher/common/demo_harness_linux.cc
index ba0e594..7655eeb 100644
--- a/garnet/examples/escher/common/demo_harness_linux.cc
+++ b/src/ui/examples/escher/common/demo_harness_linux.cc
@@ -2,16 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/common/demo_harness_linux.h"
+#include "src/ui/examples/escher/common/demo_harness_linux.h"
+
+#include <GLFW/glfw3.h>
#include <chrono>
#include <thread>
-#include <GLFW/glfw3.h>
-
-#include "garnet/examples/escher/common/demo.h"
-#include "src/ui/lib/escher/util/trace_macros.h"
#include "src/lib/fxl/logging.h"
+#include "src/ui/examples/escher/common/demo.h"
+#include "src/ui/lib/escher/util/trace_macros.h"
static DemoHarness* g_harness = nullptr;
static GLFWwindow* g_window;
@@ -187,8 +187,7 @@
}
void DemoHarnessLinux::AppendPlatformSpecificDeviceExtensionNames(
- std::set<std::string>* names) {
-}
+ std::set<std::string>* names) {}
void DemoHarnessLinux::ShutdownWindowSystem() {
FXL_CHECK(g_harness);
diff --git a/garnet/examples/escher/common/demo_harness_linux.h b/src/ui/examples/escher/common/demo_harness_linux.h
similarity index 77%
rename from garnet/examples/escher/common/demo_harness_linux.h
rename to src/ui/examples/escher/common/demo_harness_linux.h
index d474e88..4b00538a 100644
--- a/garnet/examples/escher/common/demo_harness_linux.h
+++ b/src/ui/examples/escher/common/demo_harness_linux.h
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
-#define GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
+#define SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
-#include "garnet/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
class DemoHarnessLinux : public DemoHarness {
public:
@@ -27,9 +27,8 @@
void AppendPlatformSpecificDeviceExtensionNames(
std::set<std::string>* names) override;
-
// Called by Shutdown().
void ShutdownWindowSystem() override;
};
-#endif // GARNET_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_COMMON_DEMO_HARNESS_LINUX_H_
diff --git a/garnet/examples/escher/meta/escher_examples.cmx b/src/ui/examples/escher/meta/escher_examples.cmx
similarity index 100%
rename from garnet/examples/escher/meta/escher_examples.cmx
rename to src/ui/examples/escher/meta/escher_examples.cmx
diff --git a/garnet/examples/escher/waterfall/BUILD.gn b/src/ui/examples/escher/waterfall/BUILD.gn
similarity index 90%
rename from garnet/examples/escher/waterfall/BUILD.gn
rename to src/ui/examples/escher/waterfall/BUILD.gn
index be3ea3f..7cac1a9 100644
--- a/garnet/examples/escher/waterfall/BUILD.gn
+++ b/src/ui/examples/escher/waterfall/BUILD.gn
@@ -11,7 +11,7 @@
deps = [
":scenes",
- "//garnet/examples/escher/common",
+ "//src/ui/examples/escher/common",
"//src/ui/lib/escher:vulkan",
]
@@ -37,6 +37,6 @@
]
deps = [
- "//garnet/examples/escher/common",
+ "//src/ui/examples/escher/common",
]
}
diff --git a/garnet/examples/escher/waterfall/scenes/app_test_scene.cc b/src/ui/examples/escher/waterfall/scenes/app_test_scene.cc
similarity index 98%
rename from garnet/examples/escher/waterfall/scenes/app_test_scene.cc
rename to src/ui/examples/escher/waterfall/scenes/app_test_scene.cc
index 11ed5a1..f593c02 100644
--- a/garnet/examples/escher/waterfall/scenes/app_test_scene.cc
+++ b/src/ui/examples/escher/waterfall/scenes/app_test_scene.cc
@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/scenes/app_test_scene.h"
+#include "src/ui/examples/escher/waterfall/scenes/app_test_scene.h"
+#include "src/lib/fxl/arraysize.h"
#include "src/ui/lib/escher/geometry/tessellation.h"
#include "src/ui/lib/escher/gl/gles2/bindings.h"
#include "src/ui/lib/escher/renderer.h"
-#include "src/lib/fxl/arraysize.h"
using namespace escher;
diff --git a/garnet/examples/escher/waterfall/scenes/app_test_scene.h b/src/ui/examples/escher/waterfall/scenes/app_test_scene.h
similarity index 100%
rename from garnet/examples/escher/waterfall/scenes/app_test_scene.h
rename to src/ui/examples/escher/waterfall/scenes/app_test_scene.h
diff --git a/garnet/examples/escher/waterfall/scenes/demo_scene.cc b/src/ui/examples/escher/waterfall/scenes/demo_scene.cc
similarity index 96%
rename from garnet/examples/escher/waterfall/scenes/demo_scene.cc
rename to src/ui/examples/escher/waterfall/scenes/demo_scene.cc
index 0a573321f..bafdc1d 100644
--- a/garnet/examples/escher/waterfall/scenes/demo_scene.cc
+++ b/src/ui/examples/escher/waterfall/scenes/demo_scene.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/scenes/demo_scene.h"
+#include "src/ui/examples/escher/waterfall/scenes/demo_scene.h"
#include "src/ui/lib/escher/geometry/tessellation.h"
#include "src/ui/lib/escher/geometry/transform.h"
diff --git a/garnet/examples/escher/waterfall/scenes/demo_scene.h b/src/ui/examples/escher/waterfall/scenes/demo_scene.h
similarity index 72%
rename from garnet/examples/escher/waterfall/scenes/demo_scene.h
rename to src/ui/examples/escher/waterfall/scenes/demo_scene.h
index 3ef922fb2..dd821cc 100644
--- a/garnet/examples/escher/waterfall/scenes/demo_scene.h
+++ b/src/ui/examples/escher/waterfall/scenes/demo_scene.h
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
-#define GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
+#define SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
-#include "garnet/examples/escher/waterfall/scenes/scene.h"
+#include "src/ui/examples/escher/waterfall/scenes/scene.h"
#include "src/ui/lib/escher/escher.h"
class DemoScene : public Scene {
@@ -27,4 +27,4 @@
FXL_DISALLOW_COPY_AND_ASSIGN(DemoScene);
};
-#endif // GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_DEMO_SCENE_H_
diff --git a/garnet/examples/escher/waterfall/scenes/paper_demo_scene1.cc b/src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.cc
similarity index 99%
rename from garnet/examples/escher/waterfall/scenes/paper_demo_scene1.cc
rename to src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.cc
index b07fd3a..15c0712e 100644
--- a/garnet/examples/escher/waterfall/scenes/paper_demo_scene1.cc
+++ b/src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h"
+#include "src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.h"
#include "src/ui/lib/escher/geometry/plane_ops.h"
#include "src/ui/lib/escher/geometry/tessellation.h"
diff --git a/garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h b/src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.h
similarity index 90%
rename from garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h
rename to src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.h
index 3c6a9db..f082d3a 100644
--- a/garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h
+++ b/src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.h
@@ -2,15 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
-#define GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
+#define SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
+#include "src/ui/examples/escher/waterfall/scenes/scene.h"
#include "src/ui/lib/escher/escher.h"
#include "src/ui/lib/escher/paper/paper_shape_cache.h"
#include "src/ui/lib/escher/shape/rounded_rect_factory.h"
-#include "garnet/examples/escher/waterfall/scenes/scene.h"
-
// Demo scene specifically designed to exercise the new PaperRenderer components
// (e.g. PaperShapeCache and PaperRenderQueue).
class PaperDemoScene1 : public Scene {
@@ -84,4 +83,4 @@
FXL_DISALLOW_COPY_AND_ASSIGN(PaperDemoScene1);
};
-#endif // GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_PAPER_DEMO_SCENE1_H_
diff --git a/garnet/examples/escher/waterfall/scenes/scene.cc b/src/ui/examples/escher/waterfall/scenes/scene.cc
similarity index 87%
rename from garnet/examples/escher/waterfall/scenes/scene.cc
rename to src/ui/examples/escher/waterfall/scenes/scene.cc
index 8ab7d68..33a0f1e 100644
--- a/garnet/examples/escher/waterfall/scenes/scene.cc
+++ b/src/ui/examples/escher/waterfall/scenes/scene.cc
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/scenes/scene.h"
+#include "src/ui/examples/escher/waterfall/scenes/scene.h"
#include "src/ui/lib/escher/paper/paper_scene.h"
#include "src/ui/lib/escher/scene/model.h"
@@ -23,8 +23,7 @@
}
void Scene::Update(const escher::Stopwatch& stopwatch, uint64_t frame_count,
- escher::PaperScene* scene,
- escher::PaperRenderer* renderer) {
+ escher::PaperScene* scene, escher::PaperRenderer* renderer) {
const auto& box = scene->bounding_box;
FXL_DCHECK(!box.is_empty());
diff --git a/garnet/examples/escher/waterfall/scenes/scene.h b/src/ui/examples/escher/waterfall/scenes/scene.h
similarity index 92%
rename from garnet/examples/escher/waterfall/scenes/scene.h
rename to src/ui/examples/escher/waterfall/scenes/scene.h
index 5ed976b..8e9afcc 100644
--- a/garnet/examples/escher/waterfall/scenes/scene.h
+++ b/src/ui/examples/escher/waterfall/scenes/scene.h
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
-#define GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
+#define SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
-#include "garnet/examples/escher/common/demo.h"
+#include "src/ui/examples/escher/common/demo.h"
#include "src/ui/lib/escher/escher.h"
#include "src/ui/lib/escher/paper/paper_renderer.h"
@@ -70,4 +70,4 @@
FXL_DISALLOW_COPY_AND_ASSIGN(Scene);
};
-#endif // GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SCENE_H_
diff --git a/garnet/examples/escher/waterfall/scenes/shadow_test_scene.cc b/src/ui/examples/escher/waterfall/scenes/shadow_test_scene.cc
similarity index 95%
rename from garnet/examples/escher/waterfall/scenes/shadow_test_scene.cc
rename to src/ui/examples/escher/waterfall/scenes/shadow_test_scene.cc
index 42194d4..e5d6bf5f 100644
--- a/garnet/examples/escher/waterfall/scenes/shadow_test_scene.cc
+++ b/src/ui/examples/escher/waterfall/scenes/shadow_test_scene.cc
@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/scenes/shadow_test_scene.h"
+#include "src/ui/examples/escher/waterfall/scenes/shadow_test_scene.h"
-#include "src/ui/lib/escher/renderer.h"
#include "src/lib/fxl/arraysize.h"
+#include "src/ui/lib/escher/renderer.h"
using namespace escher;
diff --git a/garnet/examples/escher/waterfall/scenes/shadow_test_scene.h b/src/ui/examples/escher/waterfall/scenes/shadow_test_scene.h
similarity index 74%
rename from garnet/examples/escher/waterfall/scenes/shadow_test_scene.h
rename to src/ui/examples/escher/waterfall/scenes/shadow_test_scene.h
index 8d57158..de78463 100644
--- a/garnet/examples/escher/waterfall/scenes/shadow_test_scene.h
+++ b/src/ui/examples/escher/waterfall/scenes/shadow_test_scene.h
@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
-#define GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
+#define SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
+#include "src/lib/fxl/macros.h"
#include "src/ui/lib/escher/scene/model.h"
#include "src/ui/lib/escher/scene/viewing_volume.h"
-#include "src/lib/fxl/macros.h"
class ShadowTestScene {
public:
@@ -22,4 +22,4 @@
FXL_DISALLOW_COPY_AND_ASSIGN(ShadowTestScene);
};
-#endif // GARNET_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_WATERFALL_SCENES_SHADOW_TEST_SCENE_H_
diff --git a/garnet/examples/escher/waterfall/waterfall_demo.cc b/src/ui/examples/escher/waterfall/waterfall_demo.cc
similarity index 98%
rename from garnet/examples/escher/waterfall/waterfall_demo.cc
rename to src/ui/examples/escher/waterfall/waterfall_demo.cc
index 622ce9b..7b22567 100644
--- a/garnet/examples/escher/waterfall/waterfall_demo.cc
+++ b/src/ui/examples/escher/waterfall/waterfall_demo.cc
@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "garnet/examples/escher/waterfall/waterfall_demo.h"
+#include "src/ui/examples/escher/waterfall/waterfall_demo.h"
-#include "garnet/examples/escher/waterfall/scenes/paper_demo_scene1.h"
+#include "src/ui/examples/escher/waterfall/scenes/paper_demo_scene1.h"
#include "src/ui/lib/escher/defaults/default_shader_program_factory.h"
#include "src/ui/lib/escher/geometry/tessellation.h"
#include "src/ui/lib/escher/paper/paper_scene.h"
diff --git a/garnet/examples/escher/waterfall/waterfall_demo.h b/src/ui/examples/escher/waterfall/waterfall_demo.h
similarity index 85%
rename from garnet/examples/escher/waterfall/waterfall_demo.h
rename to src/ui/examples/escher/waterfall/waterfall_demo.h
index 045d0ec..7d6c6a5 100644
--- a/garnet/examples/escher/waterfall/waterfall_demo.h
+++ b/src/ui/examples/escher/waterfall/waterfall_demo.h
@@ -2,23 +2,23 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef GARNET_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
-#define GARNET_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
+#ifndef SRC_UI_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
+#define SRC_UI_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
#include <stdlib.h>
+
#include <cmath>
#include <iostream>
-#include "garnet/examples/escher/common/demo.h"
-#include "garnet/examples/escher/common/demo_harness.h"
-#include "garnet/examples/escher/waterfall/scenes/scene.h"
-
+#include "src/lib/fxl/logging.h"
+#include "src/ui/examples/escher/common/demo.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/waterfall/scenes/scene.h"
#include "src/ui/lib/escher/escher.h"
#include "src/ui/lib/escher/forward_declarations.h"
#include "src/ui/lib/escher/fs/hack_filesystem.h"
#include "src/ui/lib/escher/paper/paper_renderer.h"
#include "src/ui/lib/escher/util/stopwatch.h"
-#include "src/lib/fxl/logging.h"
class WaterfallDemo : public Demo {
public:
@@ -75,4 +75,4 @@
bool show_debug_info_ = false;
};
-#endif // GARNET_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
+#endif // SRC_UI_EXAMPLES_ESCHER_WATERFALL_WATERFALL_DEMO_H_
diff --git a/garnet/examples/escher/waterfall/waterfall_main.cc b/src/ui/examples/escher/waterfall/waterfall_main.cc
similarity index 90%
rename from garnet/examples/escher/waterfall/waterfall_main.cc
rename to src/ui/examples/escher/waterfall/waterfall_main.cc
index db92715..a64d7c8 100644
--- a/garnet/examples/escher/waterfall/waterfall_main.cc
+++ b/src/ui/examples/escher/waterfall/waterfall_main.cc
@@ -3,10 +3,11 @@
// found in the LICENSE file.
#include <stdlib.h>
+
#include <cmath>
-#include "garnet/examples/escher/common/demo_harness.h"
-#include "garnet/examples/escher/waterfall/waterfall_demo.h"
+#include "src/ui/examples/escher/common/demo_harness.h"
+#include "src/ui/examples/escher/waterfall/waterfall_demo.h"
std::unique_ptr<DemoHarness> CreateHarnessDemo(std::string demo_name,
uint32_t width, uint32_t height,
diff --git a/src/ui/lib/escher/build_linux/BUILD.gn b/src/ui/lib/escher/build_linux/BUILD.gn
index a4472f3..e85fa63 100644
--- a/src/ui/lib/escher/build_linux/BUILD.gn
+++ b/src/ui/lib/escher/build_linux/BUILD.gn
@@ -8,7 +8,7 @@
group("examples") {
deps = [
- "//garnet/examples/escher/waterfall($host_toolchain)",
+ "//src/ui/examples/escher/waterfall($host_toolchain)",
]
}
diff --git a/src/ui/lib/escher/test/BUILD.gn b/src/ui/lib/escher/test/BUILD.gn
index 3efdab3..94e50d0 100644
--- a/src/ui/lib/escher/test/BUILD.gn
+++ b/src/ui/lib/escher/test/BUILD.gn
@@ -162,7 +162,7 @@
group("force_waterfall_to_build_on_host") {
if (is_linux) {
deps = [
- "//garnet/examples/escher/waterfall($host_toolchain)",
+ "//src/ui/examples/escher/waterfall($host_toolchain)",
]
}
}