This repository was archived by the owner on Feb 25, 2025. It is now read-only.
File tree 4 files changed +7
-5
lines changed
4 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -578,7 +578,7 @@ if (angle_enable_vulkan || angle_enable_metal) {
578
578
deps = [
579
579
" :libANGLE_headers" ,
580
580
" ${ angle_glslang_dir } :glslang_default_resource_limits_sources" ,
581
- " ${ angle_glslang_dir } :glslang_sources " ,
581
+ " ${ angle_glslang_dir } :glslang_lib_sources " ,
582
582
" ${ angle_spirv_headers_dir } :spv_headers" ,
583
583
" ${ angle_spirv_tools_dir } :spvtools_headers" ,
584
584
]
Original file line number Diff line number Diff line change 5
5
# Paths to glslang dependencies in ANGLE
6
6
glslang_spirv_tools_dir = " //third_party/spirv-tools/src"
7
7
8
- # Temporary to unblock glslang roll. Will change to true afterwards.
9
- glslang_angle = false
8
+ # Reduce glslang's features to what the Vulkan backend of ANGLE uses. This both speeds up glslang's
9
+ # initialization and reduces binary footprint.
10
+ glslang_angle = true
Original file line number Diff line number Diff line change @@ -218,6 +218,7 @@ def pre(k):
218
218
}
219
219
220
220
IGNORED_DIRECTORIES = {
221
+ '//third_party/glslang' ,
221
222
'//third_party/SwiftShader' ,
222
223
'//third_party/vulkan-headers' ,
223
224
'//third_party/vulkan-loader' ,
Original file line number Diff line number Diff line change @@ -276,7 +276,7 @@ if (is_win || is_linux || is_android || is_mac) {
276
276
if (angle_enable_vulkan && ! is_mac ) {
277
277
sources += angle_white_box_perf_tests_vulkan_sources
278
278
deps += [
279
- " $angle_glslang_dir :glslang_sources " ,
279
+ " $angle_glslang_dir :glslang_lib_sources " ,
280
280
" $angle_root /src/common/vulkan:angle_vulkan_entry_points" ,
281
281
]
282
282
}
@@ -1310,7 +1310,7 @@ if (build_angle_deqp_tests && !is_fuchsia) {
1310
1310
public_deps = [
1311
1311
" :angle_deqp_framework_egl" ,
1312
1312
" :angle_deqp_glshared" ,
1313
- " ${ angle_glslang_dir } :glslang_sources " ,
1313
+ " ${ angle_glslang_dir } :glslang_lib_sources " ,
1314
1314
" ${ angle_spirv_tools_dir } :spvtools_val" ,
1315
1315
]
1316
1316
public_configs = [ " :angle_deqp_khr_common_config" ]
You can’t perform that action at this time.
0 commit comments