mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
a9caa60531
Using the gfx.webrender.dl.dump-* prefs is supposed to print a display list dump with the gecko and WR display items appropriately interleaved. However on Android the gecko items get sent to logcat via printf_stderr, and the WR display items get sent to stderr, and so get lost. This makes the WR items also go to logcat so that they show up properly. Depends on D11421 Differential Revision: https://phabricator.services.mozilla.com/D11422 --HG-- extra : moz-landing-system : lando
43 lines
1.3 KiB
TOML
43 lines
1.3 KiB
TOML
header = """/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */"""
|
|
autogen_warning = """/* DO NOT MODIFY THIS MANUALLY! This file was generated using cbindgen.
|
|
* To generate this file:
|
|
* 1. Get the latest cbindgen using `cargo install --force cbindgen`
|
|
* a. Alternatively, you can clone `https://github.com/eqrion/cbindgen` and use a tagged release
|
|
* 2. Run `rustup run nightly cbindgen toolkit/library/rust/ --lockfile Cargo.lock --crate webrender_bindings -o gfx/webrender_bindings/webrender_ffi_generated.h`
|
|
*/"""
|
|
include_version = true
|
|
braces = "SameLine"
|
|
line_length = 100
|
|
tab_width = 2
|
|
language = "C++"
|
|
namespaces = ["mozilla", "wr"]
|
|
|
|
[export]
|
|
# Skip constants because we don't have any
|
|
item_types = ["globals", "enums", "structs", "unions", "typedefs", "opaque", "functions"]
|
|
|
|
[parse]
|
|
parse_deps = true
|
|
include = ["log", "webrender", "webrender_api"]
|
|
expand = ["euclid"]
|
|
|
|
[fn]
|
|
prefix = "WR_INLINE"
|
|
postfix = "WR_FUNC"
|
|
args = "Vertical"
|
|
rename_args = "GeckoCase"
|
|
|
|
[struct]
|
|
derive_eq = true
|
|
|
|
[enum]
|
|
add_sentinel = true
|
|
derive_helper_methods = true
|
|
|
|
[defines]
|
|
"target_os = windows" = "XP_WIN"
|
|
"target_os = macos" = "XP_MACOSX"
|
|
"target_os = android" = "ANDROID"
|