blob: cb554dfb9ca89661c7b49ccc1aac05e7f282b73c [file] [log] [blame]
# Copyright 2017 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# this has to match the binary name in examples/ui/Build.gn
executable("video_display") {
output_name = "video_display"
sources = [
"buffer.cc",
"buffer.h",
"camera_client.h",
"camera_client.cpp",
"fake_driver.h",
"frame_scheduler.h",
"frame_scheduler.cc",
"main.cc",
"view.cc",
"view.h",
"video_device_stream.h",
]
deps = [
# "//garnet/examples/ui/shadertoy/service",
# "//garnet/examples/ui/shadertoy/service/services",
"//garnet/public/lib/app/cpp",
"//garnet/public/lib/fidl/cpp/bindings",
"//garnet/public/lib/fsl",
"//garnet/public/lib/ui/presentation/fidl",
"//garnet/public/lib/ui/scenic:client",
"//garnet/public/lib/ui/scenic:fidl_helpers",
"//garnet/public/lib/ui/scenic/fidl",
"//garnet/public/lib/ui/view_framework:view_provider",
"//garnet/public/lib/ui/views/fidl",
"//zircon/public/lib/trace-provider",
"//zircon/public/lib/fbl",
"//zircon/public/lib/async",
# "//zircon/system/ulib/camera-driver-proto",
# "//zircon/system/ulib/camera-proto-utils",
]
include_dirs = [
"//third_party/glm",
"//lib",
]
}