Lines Matching +full:trace +full:- +full:dxgi
3 # Use of this source code is governed by a BSD-style license that can be
84 cflags_objcc += [ "-Wno-unguarded-availability" ]
128 # Any code that's linked into Skia-the-library should use this config via += skia_library_configs.
140 # Use for CPU-specific Skia code that needs particular compiler flags.
176 cflags = [ "-march=haswell" ]
186 cflags = [ "-march=skylake-avx512" ]
193 cflags = [ "-mlasx" ]
196 # Any feature of Skia that requires third-party code should be optional and use this template.
489 "-imsvc",
546 rebase_path("bin/clang-format"),
547 rebase_path("bin/fetch-clang-format"),
581 # Generate the sksl-minify binary.
582 skia_executable("sksl-minify") {
589 "tools/sksl-minify/SkSLMinify.cpp",
617 sksl_minify_path += "sksl-minify"
642 ":sksl-minify(//gn/toolchain:$host_toolchain)",
660 ":sksl-minify(//gn/toolchain:$host_toolchain)",
745 "//third_party/externals/spirv-tools:spvtools",
746 "//third_party/externals/spirv-tools:spvtools_val",
747 "//third_party/spirv-cross:spirv_cross",
763 # Compile the passed-in `sources` into `outputs` using skslc, with the given language/settings.
797 # SPIR-V uses separate extensions for .vert and .compute shaders.
813 lang = "--glsl"
814 settings = "--settings"
819 lang = "--glsl"
820 settings = "--nosettings"
825 lang = "--metal"
826 settings = "--settings"
831 lang = "--hlsl"
832 settings = "--settings"
837 lang = "--skrp"
838 settings = "--settings"
843 lang = "--stage"
844 settings = "--settings"
849 lang = "--spirv"
850 settings = "--settings"
855 lang = "--wgsl"
856 settings = "--settings"
920 "dxgi.lib",
931 deps += [ "//third_party/spirv-cross:spirv_cross" ]
1063 "dxgi.lib",
1082 cflags_objcc += [ "-fobjc-arc" ]
1145 deps = [ "//third_party/libjpeg-turbo:libjpeg" ]
1168 deps = [ "//third_party/libjpeg-turbo:libjpeg" ]
1299 "//third_party/libjpeg-turbo:libjpeg",
1321 # TODO: Normally the target toolchain would be specified with `--platforms` but that doesn't
1322 # work. When building and running on an arm64 mac, setting `--host_platform` seems to do the
1324 bazel_args += [ "--host_platform=//bazel/platform:mac_arm64_hermetic" ]
1327 bazel_args += [ "--compilation_mode=dbg" ]
1329 bazel_args += [ "--compilation_mode=opt" ]
1343 rebase_path("//bazel-bin/src/ports/fontations/libbridge_rust_side.a",
1367 rebase_path("//bazel-bin/src/ports/fontations/src/ffi.rs.h",
1369 rebase_path("//bazel-bin/src/ports/fontations/src/ffi.rs.cc",
1433 rebase_path("//bazel-bin/experimental/rust_png/ffi/libffi_rs.a",
1436 # we want the `cxx`-generated headers to not simply be copied into
1439 rebase_path("//bazel-bin/experimental/rust_png/ffi/FFI.rs.h",
1441 rebase_path("//bazel-bin/experimental/rust_png/ffi/FFI.rs.cc",
1457 "@cxx//:core-lib",
1459 rebase_path("//bazel-bin/external/cxx/libcore-lib.a",
1465 … "//bazel-bin/external/cxx/_virtual_includes/core-lib/third_party/rust/cxx/v1/cxx.h",
1573 "--output-file",
1710 deps += [ "//third_party/cpu-features" ]
1757 deps += [ "//third_party/externals/spirv-tools:spvtools_val" ]
1777 # DebugCanvas used in experimental/wasm-skp-debugger
1957 cflags_cc = [ "-std=c++17" ]
2193 cflags_cc = [ "-Wno-microsoft-cast" ]
2197 sources -= [ "tools/gpu/GrTest.cpp" ]
2198 sources -= [ "tools/gpu/TestOps.cpp" ]
2199 sources -= [ "tools/gpu/TestOps.h" ]
2277 test_lib("trace") {
2280 "tools/trace/ChromeTracingTracer.cpp",
2281 "tools/trace/ChromeTracingTracer.h",
2282 "tools/trace/EventTracingPriv.cpp",
2283 "tools/trace/EventTracingPriv.h",
2284 "tools/trace/SkDebugfTracer.cpp",
2285 "tools/trace/SkDebugfTracer.h",
2290 "tools/trace/SkPerfettoTrace.cpp",
2291 "tools/trace/SkPerfettoTrace.h",
2401 sources -= ganesh_gm_sources
2456 cflags_objcc = [ "-fobjc-arc" ]
2482 sources -= ganesh_tests_sources
2520 sources -= ganesh_bench_sources
2567 test_app("convert-to-nia") {
2568 sources = [ "tools/convert-to-nia.cpp" ]
2601 ":trace",
2657 ":trace",
2919 sources = [ "platform_tools/android/apps/skottie/skottielib/src/main/cpp/native-lib.cpp" ]
3183 ":trace",
3198 "//third_party/externals/spirv-tools:spvtools",
3201 "//third_party/externals/spirv-tools:spvtools_val",
3279 cflags = [ "-fsanitize=fuzzer" ]
3280 ldflags = [ "-fsanitize=fuzzer" ]
3611 sources = [ "experimental/rust_cxx/hello-world.rs" ]
3615 "../../bazel-bin/experimental/rust_cxx/rust_hello_world",
3622 "experimental/rust_cxx/hype-bridge.rs",
3628 "../../bazel-bin/experimental/rust_cxx/cpp_with_rust",