mirror of
https://github.com/Alex313031/thorium.git
synced 2025-01-10 11:57:48 -03:00
Update args.list
This commit is contained in:
parent
458869efbc
commit
b7bef70501
1 changed files with 124 additions and 120 deletions
244
args.list
244
args.list
|
@ -1,3 +1,4 @@
|
|||
|
||||
action_pool_depth
|
||||
Current value (from the default) = -1
|
||||
From //build/toolchain/BUILD.gn:11
|
||||
|
@ -45,7 +46,7 @@ also_build_lacros_chrome
|
|||
|
||||
alternate_cdm_storage_id_key
|
||||
Current value (from the default) = ""
|
||||
From //media/media_options.gni:177
|
||||
From //media/media_options.gni:184
|
||||
|
||||
If |enable_cdm_storage_id| is set, then an implementation specific key
|
||||
must also be provided. It can be provided by defining CDM_STORAGE_ID_KEY
|
||||
|
@ -68,11 +69,11 @@ android_full_debug
|
|||
|
||||
angle_64bit_current_cpu
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:76
|
||||
From //third_party/angle/gni/angle.gni:74
|
||||
|
||||
angle_assert_always_on
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:71
|
||||
From //third_party/angle/gni/angle.gni:69
|
||||
|
||||
angle_build_all
|
||||
Current value (from the default) = false
|
||||
|
@ -99,19 +100,25 @@ angle_capture_replay_test_trace_dir
|
|||
|
||||
angle_debug_layers_enabled
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:91
|
||||
From //third_party/angle/gni/angle.gni:89
|
||||
|
||||
By default we enable debug layers when asserts are turned on.
|
||||
|
||||
angle_delegate_workers
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:126
|
||||
From //third_party/angle/gni/angle.gni:124
|
||||
|
||||
By default, ANGLE is using a thread pool for parallel compilation.
|
||||
Activating the delegate worker results in posting the tasks using the
|
||||
embedder API. In Chromium code base, it results in sending tasks to the
|
||||
worker thread pool.
|
||||
|
||||
angle_egl_extension
|
||||
Current value (from the default) = ""
|
||||
From //third_party/angle/BUILD.gn:53
|
||||
|
||||
Allow shared library custom name extensions for setting soname such as libEGL.so.1
|
||||
|
||||
angle_enable_abseil
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/BUILD.gn:41
|
||||
|
@ -127,11 +134,11 @@ angle_enable_annotator_run_time_checks
|
|||
|
||||
angle_enable_apple_translator_workarounds
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:228
|
||||
From //third_party/angle/gni/angle.gni:226
|
||||
|
||||
angle_enable_cgl
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:225
|
||||
From //third_party/angle/gni/angle.gni:223
|
||||
|
||||
TODO(jdarpinian): Support enabling CGL and EAGL at the same time using the soft linking code. Also support disabling both for Metal-only builds.
|
||||
|
||||
|
@ -143,7 +150,7 @@ angle_enable_cl
|
|||
|
||||
angle_enable_cl_passthrough
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:156
|
||||
From //third_party/angle/gni/angle.gni:154
|
||||
|
||||
Enables the OpenCL pass-through back end
|
||||
|
||||
|
@ -161,39 +168,39 @@ angle_enable_custom_vulkan_cmd_buffers
|
|||
|
||||
angle_enable_d3d11
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:132
|
||||
From //third_party/angle/gni/angle.gni:130
|
||||
|
||||
angle_enable_d3d11_compositor_native_window
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:200
|
||||
From //third_party/angle/gni/angle.gni:198
|
||||
|
||||
angle_enable_d3d9
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:131
|
||||
From //third_party/angle/gni/angle.gni:129
|
||||
|
||||
angle_enable_desktop_glsl
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:175
|
||||
From //third_party/angle/gni/angle.gni:173
|
||||
|
||||
Translator frontend support:
|
||||
|
||||
angle_enable_eagl
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:209
|
||||
From //third_party/angle/gni/angle.gni:207
|
||||
|
||||
We should use EAGL (ES) on iOS except on Mac Catalyst on Intel CPUs, which uses CGL (desktop GL).
|
||||
|
||||
angle_enable_essl
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:179
|
||||
From //third_party/angle/gni/angle.gni:177
|
||||
|
||||
angle_enable_gl
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:134
|
||||
From //third_party/angle/gni/angle.gni:132
|
||||
|
||||
angle_enable_gl_desktop
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:150
|
||||
From //third_party/angle/gni/angle.gni:148
|
||||
|
||||
angle_enable_gl_null
|
||||
Current value (from the default) = true
|
||||
|
@ -201,57 +208,57 @@ angle_enable_gl_null
|
|||
|
||||
angle_enable_glsl
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:180
|
||||
From //third_party/angle/gni/angle.gni:178
|
||||
|
||||
angle_enable_hlsl
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:178
|
||||
From //third_party/angle/gni/angle.gni:176
|
||||
|
||||
Translator backend support:
|
||||
|
||||
angle_enable_metal
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:153
|
||||
From //third_party/angle/gni/angle.gni:151
|
||||
|
||||
http://anglebug.com/2634
|
||||
|
||||
angle_enable_null
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:149
|
||||
From //third_party/angle/gni/angle.gni:147
|
||||
|
||||
Disable null backend to save space for official build.
|
||||
|
||||
angle_enable_overlay
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:203
|
||||
From //third_party/angle/gni/angle.gni:201
|
||||
|
||||
Disable overlay by default
|
||||
|
||||
angle_enable_perf_counter_output
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:206
|
||||
From //third_party/angle/gni/angle.gni:204
|
||||
|
||||
Disable performance counter output by default
|
||||
|
||||
angle_enable_spirv_gen_through_glslang
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:195
|
||||
From //third_party/angle/gni/angle.gni:193
|
||||
|
||||
angle_enable_swiftshader
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:172
|
||||
From //third_party/angle/gni/angle.gni:170
|
||||
|
||||
angle_enable_trace
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:181
|
||||
From //third_party/angle/gni/angle.gni:179
|
||||
|
||||
angle_enable_trace_android_logcat
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:182
|
||||
From //third_party/angle/gni/angle.gni:180
|
||||
|
||||
angle_enable_vulkan
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:138
|
||||
From //third_party/angle/gni/angle.gni:136
|
||||
|
||||
angle_enable_vulkan_gpu_trace_events
|
||||
Current value (from the default) = false
|
||||
|
@ -267,7 +274,7 @@ angle_enable_vulkan_system_info
|
|||
|
||||
angle_enable_vulkan_validation_layers
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:188
|
||||
From //third_party/angle/gni/angle.gni:186
|
||||
|
||||
angle_expose_non_conformant_extensions_and_versions
|
||||
Current value (from the default) = false
|
||||
|
@ -287,31 +294,35 @@ angle_force_context_check_every_call
|
|||
|
||||
Optional feature that forces dirty state whenever we use a new context regardless of thread.
|
||||
|
||||
angle_glesv2_extension
|
||||
Current value (from the default) = ""
|
||||
From //third_party/angle/BUILD.gn:54
|
||||
|
||||
angle_has_frame_capture
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:118
|
||||
From //third_party/angle/gni/angle.gni:116
|
||||
|
||||
Frame capture code is enabled by default if rapidjson is available.
|
||||
|
||||
angle_has_histograms
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:231
|
||||
From //third_party/angle/gni/angle.gni:229
|
||||
|
||||
angle_has_rapidjson
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:86
|
||||
From //third_party/angle/gni/angle.gni:84
|
||||
|
||||
Indicate if the rapidJSON library is available to build with in third_party/.
|
||||
|
||||
angle_is_winuwp
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:105
|
||||
From //third_party/angle/gni/angle.gni:103
|
||||
|
||||
There's no "is_winuwp" helper in BUILDCONFIG.gn, so we define one ourselves
|
||||
|
||||
angle_libs_suffix
|
||||
Current value (from the default) = ""
|
||||
From //third_party/angle/gni/angle.gni:111
|
||||
From //third_party/angle/gni/angle.gni:109
|
||||
|
||||
angle_link_glx
|
||||
Current value (from the default) = false
|
||||
|
@ -321,13 +332,13 @@ angle_link_glx
|
|||
|
||||
angle_shared_libvulkan
|
||||
Current value (from the default) = true
|
||||
From //third_party/angle/gni/angle.gni:102
|
||||
From //third_party/angle/gni/angle.gni:100
|
||||
|
||||
Vulkan loader is statically linked on Mac. http://anglebug.com/4477
|
||||
|
||||
angle_standalone
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:129
|
||||
From //third_party/angle/gni/angle.gni:127
|
||||
|
||||
True if we are building inside an ANGLE checkout.
|
||||
|
||||
|
@ -337,7 +348,7 @@ angle_use_custom_libvulkan
|
|||
|
||||
angle_use_vulkan_null_display
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:146
|
||||
From //third_party/angle/gni/angle.gni:144
|
||||
|
||||
When set to true, ANGLE will not use VK_KHR_surface and VK_KHR_swapchain
|
||||
extensions. Content can be rendered only off-screen.
|
||||
|
@ -352,25 +363,25 @@ angle_vulkan_headers_dir
|
|||
Current value = "//third_party/vulkan-deps/vulkan-headers/src"
|
||||
From //.gn:54
|
||||
Overridden from the default = "//third_party/angle/third_party/vulkan-deps/vulkan-headers/src"
|
||||
From //third_party/angle/gni/angle.gni:214
|
||||
From //third_party/angle/gni/angle.gni:212
|
||||
|
||||
angle_vulkan_loader_dir
|
||||
Current value = "//third_party/vulkan-deps/vulkan-loader/src"
|
||||
From //.gn:55
|
||||
Overridden from the default = "//third_party/angle/third_party/vulkan-deps/vulkan-loader/src"
|
||||
From //third_party/angle/gni/angle.gni:216
|
||||
From //third_party/angle/gni/angle.gni:214
|
||||
|
||||
angle_vulkan_tools_dir
|
||||
Current value = "//third_party/vulkan-deps/vulkan-tools/src"
|
||||
From //.gn:56
|
||||
Overridden from the default = "//third_party/angle/third_party/vulkan-deps/vulkan-tools/src"
|
||||
From //third_party/angle/gni/angle.gni:218
|
||||
From //third_party/angle/gni/angle.gni:216
|
||||
|
||||
angle_vulkan_validation_layers_dir
|
||||
Current value = "//third_party/vulkan-deps/vulkan-validation-layers/src"
|
||||
From //.gn:58
|
||||
Overridden from the default = "//third_party/angle/third_party/vulkan-deps/vulkan-validation-layers/src"
|
||||
From //third_party/angle/gni/angle.gni:220
|
||||
From //third_party/angle/gni/angle.gni:218
|
||||
|
||||
angle_with_capture_by_default
|
||||
Current value (from the default) = false
|
||||
|
@ -445,16 +456,19 @@ blink_gc_plugin_option_warn_unneeded_finalizer
|
|||
|
||||
blink_symbol_level
|
||||
Current value (from the default) = -1
|
||||
From //third_party/blink/renderer/config.gni:37
|
||||
From //third_party/blink/renderer/config.gni:40
|
||||
|
||||
How many symbols to include in the build of blink. This affects
|
||||
the performance of the build since the symbols are large and dealing with
|
||||
them is slow.
|
||||
2 means regular build with symbols.
|
||||
1 means minimal symbols, usually enough for backtraces only. Symbols with
|
||||
1 means medium symbols, usually enough for backtraces only. Symbols with
|
||||
internal linkage (static functions or those in anonymous namespaces) may not
|
||||
appear when using this level.
|
||||
0 means no symbols.
|
||||
appear when using this level. On some platforms (including Windows)
|
||||
filenames and line numbers will be included. Information about types and
|
||||
locals is not included.
|
||||
0 means minimal symbols, which on some platforms (including Windows) may
|
||||
include function names suitable for backtraces.
|
||||
-1 means auto-set according to debug/release and platform.
|
||||
|
||||
branding_file_path
|
||||
|
@ -514,8 +528,11 @@ build_with_mozilla
|
|||
Enable to use the Mozilla internal settings.
|
||||
|
||||
build_with_on_device_clustering_backend
|
||||
Current value (from the default) = false
|
||||
From //components/history_clusters/core/BUILD.gn:15
|
||||
Current value (from the default) = true
|
||||
From //components/history_clusters/core/BUILD.gn:12
|
||||
|
||||
You can set the variable 'build_with_on_device_clustering_backend' to true
|
||||
to use the on-device clustering backend even in a developer build.
|
||||
|
||||
build_with_tflite_lib
|
||||
Current value (from the default) = true
|
||||
|
@ -666,7 +683,7 @@ clang_use_default_sample_profile
|
|||
|
||||
clang_version
|
||||
Current value (from the default) = "14.0.0"
|
||||
From //build/toolchain/toolchain.gni:41
|
||||
From //build/toolchain/toolchain.gni:43
|
||||
|
||||
com_init_check_hook_disabled
|
||||
Current value (from the default) = false
|
||||
|
@ -1104,7 +1121,7 @@ enable_autofill_assistant_api
|
|||
|
||||
enable_av1_decoder
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:80
|
||||
From //media/media_options.gni:83
|
||||
|
||||
enable_background_contents
|
||||
Current value (from the default) = true
|
||||
|
@ -1204,18 +1221,18 @@ enable_cast_renderer
|
|||
|
||||
enable_cast_streaming_renderer
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:252
|
||||
From //media/media_options.gni:259
|
||||
|
||||
Enable use of libcast (//third_party/openscreen/src/cast) for cast mirroring
|
||||
and linked into the resulting binary.
|
||||
|
||||
enable_cdm_host_verification
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:166
|
||||
From //media/media_options.gni:173
|
||||
|
||||
enable_cdm_storage_id
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:170
|
||||
From //media/media_options.gni:177
|
||||
|
||||
Enable Storage ID which is used by CDMs. This is only available with chrome
|
||||
branding, but may be overridden by other embedders.
|
||||
|
@ -1275,7 +1292,7 @@ enable_color_manager
|
|||
Current value (from the default) = false
|
||||
From //components/exo/buildflags.gni:11
|
||||
|
||||
If true, enables zwp_color_manager_v1. This is a temporary flag meant to
|
||||
If true, enables zcr_color_manager_v1. This is a temporary flag meant to
|
||||
guard an in-progress implementation, to be replaced by a feature flag.
|
||||
|
||||
enable_cros_libassistant
|
||||
|
@ -1387,7 +1404,7 @@ enable_feed_v2_modern
|
|||
|
||||
enable_ffmpeg_video_decoders
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:143
|
||||
From //media/media_options.gni:150
|
||||
|
||||
On Android, FFMpeg is built without video decoders by default.
|
||||
This flag gives the option to override that decision in case there are no
|
||||
|
@ -1419,7 +1436,7 @@ enable_gpu_client_logging
|
|||
|
||||
enable_gpu_service_logging
|
||||
Current value (from the default) = false
|
||||
From //ui/gl/BUILD.gn:20
|
||||
From //ui/gl/BUILD.gn:21
|
||||
|
||||
Whether service side logging (actual calls into the GL driver) is enabled
|
||||
or not.
|
||||
|
@ -1458,6 +1475,12 @@ enable_hangout_services_extension
|
|||
Hangout services is an extension that adds extra features to Hangouts.
|
||||
It is enableable separately to facilitate testing.
|
||||
|
||||
enable_hls_demuxer
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:79
|
||||
|
||||
Enable HLS manifest parser and demuxer.
|
||||
|
||||
enable_hls_sample_aes
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:65
|
||||
|
@ -1500,7 +1523,7 @@ enable_iterator_debugging
|
|||
|
||||
enable_js_protobuf
|
||||
Current value (from the default) = true
|
||||
From //third_party/protobuf/proto_library.gni:134
|
||||
From //third_party/protobuf/proto_library.gni:141
|
||||
|
||||
Allows subprojects to omit javascript dependencies (e.g.) closure_compiler
|
||||
and google-closure-library.
|
||||
|
@ -1549,7 +1572,7 @@ enable_libgav1_decoder
|
|||
|
||||
enable_library_cdms
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:150
|
||||
From //media/media_options.gni:157
|
||||
|
||||
Enables the use of library CDMs that implements the interface defined at
|
||||
media/cdm/api/content_decryption_module.h. If true, the actually library CDM
|
||||
|
@ -1610,7 +1633,7 @@ enable_media_overlay
|
|||
|
||||
enable_media_remoting
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:240
|
||||
From //media/media_options.gni:247
|
||||
|
||||
This switch defines whether the Media Remoting implementation will be built.
|
||||
When enabled, media is allowed to be renderer and played back on remote
|
||||
|
@ -1618,7 +1641,7 @@ enable_media_remoting
|
|||
|
||||
enable_media_remoting_rpc
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:246
|
||||
From //media/media_options.gni:253
|
||||
|
||||
Media Remoting RPC is disabled on Android since it's unused but increases
|
||||
the native binary size by ~70Kb.
|
||||
|
@ -1806,7 +1829,7 @@ enable_perfetto_tools
|
|||
|
||||
enable_perfetto_tools_trace_to_text
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:291
|
||||
From //third_party/perfetto/gn/perfetto.gni:298
|
||||
|
||||
enable_perfetto_trace_processor
|
||||
Current value (from the default) = true
|
||||
|
@ -1814,23 +1837,23 @@ enable_perfetto_trace_processor
|
|||
|
||||
enable_perfetto_trace_processor_httpd
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:279
|
||||
From //third_party/perfetto/gn/perfetto.gni:286
|
||||
|
||||
enable_perfetto_trace_processor_json
|
||||
Current value (from the default) = true
|
||||
From //third_party/perfetto/gn/perfetto.gni:274
|
||||
From //third_party/perfetto/gn/perfetto.gni:281
|
||||
|
||||
enable_perfetto_trace_processor_linenoise
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:268
|
||||
From //third_party/perfetto/gn/perfetto.gni:275
|
||||
|
||||
enable_perfetto_trace_processor_percentile
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:264
|
||||
From //third_party/perfetto/gn/perfetto.gni:271
|
||||
|
||||
enable_perfetto_trace_processor_sqlite
|
||||
Current value (from the default) = true
|
||||
From //third_party/perfetto/gn/perfetto.gni:259
|
||||
From //third_party/perfetto/gn/perfetto.gni:266
|
||||
|
||||
enable_perfetto_traced_perf
|
||||
Current value (from the default) = false
|
||||
|
@ -1838,7 +1861,7 @@ enable_perfetto_traced_perf
|
|||
|
||||
enable_perfetto_traced_probes
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:251
|
||||
From //third_party/perfetto/gn/perfetto.gni:258
|
||||
|
||||
The traced_probes daemon is very Linux-specific, as it depends on ftrace and
|
||||
various /proc interfaces. There is no point making its code platform-neutral
|
||||
|
@ -1850,7 +1873,7 @@ enable_perfetto_traced_probes
|
|||
|
||||
enable_perfetto_ui
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:295
|
||||
From //third_party/perfetto/gn/perfetto.gni:302
|
||||
|
||||
enable_perfetto_unittests
|
||||
Current value (from the default) = true
|
||||
|
@ -1864,9 +1887,13 @@ enable_perfetto_watchdog
|
|||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:183
|
||||
|
||||
enable_perfetto_x64_cpu_opt
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:242
|
||||
|
||||
enable_perfetto_zlib
|
||||
Current value (from the default) = true
|
||||
From //third_party/perfetto/gn/perfetto.gni:285
|
||||
From //third_party/perfetto/gn/perfetto.gni:292
|
||||
|
||||
enable_platform_ac3_eac3_audio
|
||||
Current value (from the default) = false
|
||||
|
@ -1890,11 +1917,11 @@ enable_platform_encrypted_hevc
|
|||
|
||||
enable_platform_hevc
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:86
|
||||
From //media/media_options.gni:89
|
||||
|
||||
enable_platform_hevc_decoding
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:93
|
||||
From //media/media_options.gni:96
|
||||
|
||||
enable_platform_mpeg_h_audio
|
||||
Current value (from the default) = false
|
||||
|
@ -1979,7 +2006,7 @@ enable_resource_allowlist_generation
|
|||
|
||||
enable_runtime_media_renderer_selection
|
||||
Current value (from the default) = false
|
||||
From //media/media_options.gni:161
|
||||
From //media/media_options.gni:168
|
||||
|
||||
When enabled, this feature allows developers to use a runtime flag to
|
||||
choose the implementation of the renderer that is used. On a build which
|
||||
|
@ -1996,12 +2023,6 @@ enable_rust
|
|||
This can be used to create Rust test binaries, even if the flag below
|
||||
is false.
|
||||
|
||||
enable_rust_in_chromium
|
||||
Current value (from the default) = false
|
||||
From //build/config/rust.gni:20
|
||||
|
||||
Whether to allow Rust code to contribute to the main Chromium binaries.
|
||||
|
||||
enable_segment_heap
|
||||
Current value (from the default) = false
|
||||
From //build/config/win/manifest.gni:46
|
||||
|
@ -2034,7 +2055,7 @@ enable_skia_dawn_gtests
|
|||
|
||||
enable_skia_wuffs_gif
|
||||
Current value (from the default) = true
|
||||
From //skia/BUILD.gn:31
|
||||
From //skia/BUILD.gn:30
|
||||
|
||||
enable_soda
|
||||
Current value (from the default) = false
|
||||
|
@ -2258,7 +2279,7 @@ generate_fuzzer_owners
|
|||
|
||||
generate_linker_map
|
||||
Current value (from the default) = false
|
||||
From //build/toolchain/toolchain.gni:26
|
||||
From //build/toolchain/toolchain.gni:21
|
||||
|
||||
Used for binary size analysis.
|
||||
|
||||
|
@ -2419,14 +2440,6 @@ icu_use_data_file
|
|||
Tells icu to load an external data file rather than rely on the icudata
|
||||
being linked directly into the binary.
|
||||
|
||||
ignore_elf32_limitations
|
||||
Current value (from the default) = false
|
||||
From //build_overrides/build.gni:59
|
||||
|
||||
Android 32-bit non-component, non-clang builds cannot have symbol_level=2
|
||||
due to 4GiB file size limit, see https://crbug.com/648948.
|
||||
Set this flag to true to skip the assertion.
|
||||
|
||||
ignore_missing_widevine_signing_cert
|
||||
Current value (from the default) = true
|
||||
From //third_party/widevine/cdm/widevine.gni:76
|
||||
|
@ -2776,7 +2789,7 @@ is_unsafe_developer_build
|
|||
|
||||
is_win_arm64
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:115
|
||||
From //third_party/angle/gni/angle.gni:113
|
||||
|
||||
Currently Windows on Arm doesn't support OpenGL or Vulkan.
|
||||
|
||||
|
@ -2943,7 +2956,7 @@ mixer_in_cast_shell
|
|||
|
||||
mojo_media_host
|
||||
Current value (from the default) = "gpu"
|
||||
From //media/media_options.gni:233
|
||||
From //media/media_options.gni:240
|
||||
|
||||
The process that the mojo MediaService runs in. By default, all services
|
||||
registered in |mojo_media_services| are hosted in the MediaService, with the
|
||||
|
@ -2958,7 +2971,7 @@ mojo_media_host
|
|||
|
||||
mojo_media_services
|
||||
Current value (from the default) = ["video_decoder", "cdm"]
|
||||
From //media/media_options.gni:221
|
||||
From //media/media_options.gni:228
|
||||
|
||||
A list of mojo media services that should be used in the media pipeline.
|
||||
Valid entries in the list are:
|
||||
|
@ -3011,7 +3024,7 @@ nacl_sdk_untrusted
|
|||
|
||||
ndk_api_level_at_least_26
|
||||
Current value (from the default) = false
|
||||
From //third_party/angle/gni/angle.gni:94
|
||||
From //third_party/angle/gni/angle.gni:92
|
||||
|
||||
needs_gomacc_path_arg
|
||||
Current value (from the default) = false
|
||||
|
@ -3206,7 +3219,7 @@ perfetto_build_with_android
|
|||
|
||||
perfetto_enable_git_rev_version_header
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:241
|
||||
From //third_party/perfetto/gn/perfetto.gni:248
|
||||
|
||||
perfetto_force_dcheck
|
||||
Current value (from the default) = ""
|
||||
|
@ -3231,18 +3244,18 @@ perfetto_force_dlog
|
|||
|
||||
perfetto_use_system_protobuf
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:303
|
||||
From //third_party/perfetto/gn/perfetto.gni:310
|
||||
|
||||
Used by CrOS system builds. Uses the system version of protobuf
|
||||
from /usr/include instead of the hermetic one.
|
||||
|
||||
perfetto_use_system_zlib
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:305
|
||||
From //third_party/perfetto/gn/perfetto.gni:312
|
||||
|
||||
perfetto_verbose_logs_enabled
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:255
|
||||
From //third_party/perfetto/gn/perfetto.gni:262
|
||||
|
||||
pgo_data_path
|
||||
Current value (from the default) = ""
|
||||
|
@ -3736,6 +3749,12 @@ rustc_can_link
|
|||
https://crbug.com/1229423
|
||||
NB this may be overridden by individual toolchains
|
||||
|
||||
rustc_version
|
||||
Current value (from the default) = "rustc 1.55.0-dev"
|
||||
From //build/config/rust.gni:25
|
||||
|
||||
The version string returned by rustc -V.
|
||||
|
||||
safe_browsing_mode
|
||||
Current value (from the default) = 1
|
||||
From //components/safe_browsing/buildflags.gni:20
|
||||
|
@ -3763,7 +3782,7 @@ sanitizer_coverage_flags
|
|||
trace-pc-guard,indirect-calls
|
||||
|
||||
seed_corpus_dir
|
||||
Current value (from the default) = "//out/foo/gen/components/viz/service/compositor_frame_fuzzer/binary_seed_corpus"
|
||||
Current value (from the default) = "//out/Default/gen/components/viz/service/compositor_frame_fuzzer/binary_seed_corpus"
|
||||
From //components/viz/service/compositor_frame_fuzzer/BUILD.gn:9
|
||||
|
||||
show_includes
|
||||
|
@ -3789,7 +3808,7 @@ skia_use_gl
|
|||
|
||||
skip_buildtools_check
|
||||
Current value (from the default) = false
|
||||
From //third_party/perfetto/gn/perfetto.gni:299
|
||||
From //third_party/perfetto/gn/perfetto.gni:306
|
||||
|
||||
Skip buildtools dependency checks (needed for ChromeOS).
|
||||
|
||||
|
@ -3906,7 +3925,7 @@ target_sysroot_dir
|
|||
|
||||
tests_have_location_tags
|
||||
Current value (from the default) = true
|
||||
From //testing/test.gni:20
|
||||
From //testing/test.gni:21
|
||||
|
||||
Some component repos (e.g. ANGLE) import //testing but do not have
|
||||
"location_tags.json", and so we don't want to try and upload the tags
|
||||
|
@ -3971,7 +3990,7 @@ use_allocator_shim
|
|||
|
||||
use_alsa
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:120
|
||||
From //media/media_options.gni:127
|
||||
|
||||
use_amdgpu_minigbm
|
||||
Current value (from the default) = false
|
||||
|
@ -4013,7 +4032,7 @@ use_base_test_suite
|
|||
|
||||
use_blink_extensions_chromeos
|
||||
Current value (from the default) = false
|
||||
From //third_party/blink/renderer/config.gni:46
|
||||
From //third_party/blink/renderer/config.gni:49
|
||||
|
||||
If true, the experimental renderer extensions library will be used.
|
||||
|
||||
|
@ -4144,12 +4163,6 @@ use_cxx11
|
|||
|
||||
Allow projects that wish to stay on C++11 to override Chromium's default.
|
||||
|
||||
use_cxx11_on_android
|
||||
Current value (from the default) = false
|
||||
From //build/config/compiler/BUILD.gn:186
|
||||
|
||||
C++11 may not be an option if Android test infrastructure is used.
|
||||
|
||||
use_dawn
|
||||
Current value (from the default) = true
|
||||
From //ui/gl/features.gni:21
|
||||
|
@ -4286,7 +4299,7 @@ use_gtk
|
|||
|
||||
use_icf
|
||||
Current value (from the default) = false
|
||||
From //build/config/compiler/BUILD.gn:200
|
||||
From //build/config/compiler/BUILD.gn:195
|
||||
|
||||
use_intel_minigbm
|
||||
Current value (from the default) = false
|
||||
|
@ -4329,7 +4342,7 @@ use_kerberos
|
|||
|
||||
use_layout_plugin
|
||||
Current value (from the default) = false
|
||||
From //third_party/blink/renderer/core/BUILD.gn:84
|
||||
From //third_party/blink/renderer/core/BUILD.gn:86
|
||||
|
||||
Set to true to enable the clang layout plugin that help you to follow the
|
||||
layout-related restrictions during compilation.
|
||||
|
@ -4381,7 +4394,7 @@ use_locally_built_instrumented_libraries
|
|||
|
||||
use_low_quality_image_interpolation
|
||||
Current value (from the default) = false
|
||||
From //third_party/blink/renderer/config.gni:40
|
||||
From //third_party/blink/renderer/config.gni:43
|
||||
|
||||
If true, defaults image interpolation to low quality.
|
||||
|
||||
|
@ -4510,7 +4523,7 @@ use_platform_icu_alternatives
|
|||
|
||||
use_pulseaudio
|
||||
Current value (from the default) = true
|
||||
From //media/media_options.gni:131
|
||||
From //media/media_options.gni:138
|
||||
|
||||
use_py3_for_perf
|
||||
Current value (from the default) = false
|
||||
|
@ -4738,7 +4751,7 @@ use_unofficial_version_number
|
|||
|
||||
use_unverified_rust_toolchain
|
||||
Current value (from the default) = false
|
||||
From //build/config/rust.gni:25
|
||||
From //build/config/rust.gni:22
|
||||
|
||||
Use unverified, untrusted, Rust toolchains from the internet
|
||||
(which support more platforms and options than those we trust for real
|
||||
|
@ -4814,7 +4827,7 @@ use_wayland_gbm
|
|||
|
||||
use_webaudio_ffmpeg
|
||||
Current value (from the default) = false
|
||||
From //third_party/blink/renderer/config.gni:43
|
||||
From //third_party/blink/renderer/config.gni:46
|
||||
|
||||
If true, ffmpeg will be used for computing FFTs for WebAudio
|
||||
|
||||
|
@ -4833,14 +4846,6 @@ use_x11
|
|||
Current value (from the default) = true
|
||||
From //build/config/ozone.gni:122
|
||||
|
||||
use_xcode_clang
|
||||
Current value (from the default) = false
|
||||
From //build/toolchain/toolchain.gni:23
|
||||
|
||||
Compile with Xcode version of clang instead of hermetic version shipped
|
||||
with the build. Used to be used iOS for official builds, but is now off by
|
||||
default for all configurations.
|
||||
|
||||
use_xkbcommon
|
||||
Current value (from the default) = true
|
||||
From //ui/base/ui_features.gni:9
|
||||
|
@ -5656,4 +5661,3 @@ x64_arch
|
|||
https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
|
||||
CPU options for "x86-64" in llvm can be found at
|
||||
https://github.com/llvm/llvm-project/blob/master/llvm/include/llvm/Support/X86TargetParser.def
|
||||
|
||||
|
|
Loading…
Reference in a new issue