aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorTobin Ehlis <tobine@google.com>2019-01-17 12:25:54 -0500
committerCommit Bot <commit-bot@chromium.org>2019-02-28 23:26:27 +0000
commit5546fb4fdd85dbef7b87b8f3727aaca00966d8de (patch)
treea121c8b0ad91b534c2c7bcd691a8a1961449cd98 /BUILD.gn
parentfa0db6cc6e1efb47121a16aafcbe688e7bc4bddd (diff)
downloadangle-5546fb4fdd85dbef7b87b8f3727aaca00966d8de.tar.gz
Vulkan:Adding custom pool allocator
Migrated pool allocator used by compiler to common. Planning to use this for ANGLE custom command buffers so this some refactoring in preparation for that work. Added a unit test to check PoolAllocator functionality. Bug: angleproject:2951 Reviewed-on: https://chromium-review.googlesource.com/c/1476953 Reviewed-by: Jamie Madill <jmadill@google.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Tobin Ehlis <tobine@google.com> Change-Id: I0b4f3d55ea1799e35c9799c221f7129233f30b24 Reviewed-on: https://chromium-review.googlesource.com/c/1492972
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn10
1 files changed, 5 insertions, 5 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 1bf30c3519..1f7e46c1d1 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -195,8 +195,8 @@ angle_static_library("preprocessor") {
]
}
-config("translator_disable_pool_alloc") {
- defines = [ "ANGLE_TRANSLATOR_DISABLE_POOL_ALLOC" ]
+config("angle_disable_pool_alloc") {
+ defines = [ "ANGLE_DISABLE_POOL_ALLOC" ]
}
config("debug_annotations_config") {
@@ -255,6 +255,9 @@ angle_static_library("angle_common") {
]
public_configs += [ ":angle_common_config" ]
all_dependent_configs = [ ":angle_release_asserts_config" ]
+ if (use_fuzzing_engine) {
+ all_dependent_configs += [ ":angle_disable_pool_alloc" ]
+ }
}
config("angle_image_util_config") {
@@ -369,9 +372,6 @@ angle_static_library("translator") {
}
public_configs += [ ":external_config" ]
- if (use_fuzzing_engine) {
- all_dependent_configs = [ ":translator_disable_pool_alloc" ]
- }
deps = [
":includes",