| Flutter Impeller |

### - _ -

- _BLEND_MODE_NAME_CHECK : geometry_unittests.cc
- _BLEND_MODE_RESULT_CHECK : geometry_unittests.cc
- _IMPELLER_ASSERT_BLEND_MODE : color.cc
- _IMPELLER_BLEND_MODE_NAME_LIST : color.cc

### - a -

- APPLY_COLOR_FILTER_GRADIENT_TEST : entity_unittests.cc
- ARRAY_LEN : conical_gradient_contents.cc , linear_gradient_contents.cc , radial_gradient_contents.cc , sweep_gradient_contents.cc
- ASSERT_ARRAY_4_NEAR : geometry_asserts.h
- ASSERT_COLOR_BUFFER_NEAR : geometry_asserts.h
- ASSERT_COLOR_NEAR : geometry_asserts.h
- ASSERT_COLORS_NEAR : geometry_asserts.h
- ASSERT_MATRIX_NEAR : geometry_asserts.h
- ASSERT_POINT_NEAR : geometry_asserts.h
- ASSERT_QUATERNION_NEAR : geometry_asserts.h
- ASSERT_RECT_NEAR : geometry_asserts.h
- ASSERT_SIZE_NEAR : geometry_asserts.h
- ASSERT_VECTOR3_NEAR : geometry_asserts.h
- ASSERT_VECTOR4_NEAR : geometry_asserts.h
- AUTO_DEPTH_CHECK : dl_dispatcher.cc
- AUTO_DEPTH_WATCHER : dl_dispatcher.cc

### - b -

- BIND_VMA_PROC : allocator_vk.cc
- BIND_VMA_PROC_KHR : allocator_vk.cc
- BLEND_CASE : blend_filter_contents.cc
- BLEND_MODE_SRC_ALPHA_TEST : aiks_dl_blend_unittests.cc
- BLEND_MODE_TEST : aiks_dl_blend_unittests.cc
- BLEND_MODE_TUPLE : aiks_dl_blend_unittests.cc

### - c -

- CAPABILITY_TEST : capabilities_unittests.cc
- CHECK_DIAGONAL_POINTS : round_superellipse_unittests.cc
- CHECK_POINT_AND_MIRRORS : round_superellipse_unittests.cc
- CHECK_POINT_WITH_OFFSET : round_superellipse_unittests.cc
- COMPILER_ERROR : logger.h
- COMPILER_ERROR_NO_PREFIX : logger.h

### - d -

- DEFINE_PEER_GETTER : impeller.cc
- DEFINE_PROC : proc_table.h
- DISABLE_ANDROID_PROC : toolkit_android_unittests.cc

### - e -

- EGL_EGLEXT_PROTOTYPES : proc_table.h , egl.h
- EXPECT_ARRAY_4_NEAR : geometry_asserts.h
- EXPECT_COLOR_BUFFER_NEAR : geometry_asserts.h
- EXPECT_COLOR_NEAR : geometry_asserts.h
- EXPECT_COLORS_NEAR : geometry_asserts.h
- EXPECT_MATRIX_NEAR : geometry_asserts.h
- EXPECT_POINT_NEAR : geometry_asserts.h
- EXPECT_QUATERNION_NEAR : geometry_asserts.h
- EXPECT_RECT_NEAR : geometry_asserts.h
- EXPECT_SIZE_NEAR : geometry_asserts.h
- EXPECT_SOLID_VERTICES_NEAR : geometry_unittests.cc
- EXPECT_TEXTURE_VERTICES_NEAR : geometry_unittests.cc
- EXPECT_VECTOR3_NEAR : geometry_asserts.h
- EXPECT_VECTOR4_NEAR : geometry_asserts.h

### - f -

- FLUTTER_CROSS_THROW : spirv_sksl.cc
- FML_USED_ON_EMBEDDER : renderer_dart_unittests.cc
- FOR_EACH_ANDROID_PROC : proc_table.h
- FOR_EACH_GLVK_PROC : proc_table.h
- FOR_EACH_IMPELLER_DESKTOP_ONLY_PROC : proc_table_gles.h
- FOR_EACH_IMPELLER_ES_ONLY_PROC : proc_table_gles.h
- FOR_EACH_IMPELLER_EXT_PROC : proc_table_gles.h
- FOR_EACH_IMPELLER_GLES3_PROC : proc_table_gles.h
- FOR_EACH_IMPELLER_PROC : proc_table_gles.h

### - g -

- GL_GLEXT_PROTOTYPES : gles.h
- GLFW_EXPOSE_NATIVE_COCOA : playground_impl_mtl.mm , example_mtl.m
- GLFW_INCLUDE_NONE : golden_playground_test_mac.cc , metal_screenshotter.mm , vulkan_screenshotter.mm , playground_impl_gles.cc , playground_impl_mtl.mm , playground.cc , playground_impl.cc , example_mtl.m
- GLFW_INCLUDE_VULKAN : playground_impl_vk.cc , example_vk.c
- GLVK_PROC : proc_table.cc , proc_table.h

### - i -

- IMP_AIKSTEST : golden_playground_test_mac.cc
- IMPELLER_API : tessellator.h
- IMPELLER_CA_METAL_LAYER_AVAILABLE : context_mtl.h
- IMPELLER_COMPILER_CLANG : config.h
- IMPELLER_DEFINE_HANDLE : impeller.h
- IMPELLER_ENUM_IS_MASK : mask.h
- IMPELLER_EXPORT : impeller.h
- IMPELLER_EXPORT_DECORATION : impeller.h
- IMPELLER_EXTERN_C : impeller.h
- IMPELLER_EXTERN_C_BEGIN : impeller.h
- IMPELLER_EXTERN_C_END : impeller.h
- IMPELLER_FOR_EACH_BLEND_MODE : color.h
- IMPELLER_GL_CLAMP_TO_BORDER : gles.h
- IMPELLER_GL_TEXTURE_BORDER_COLOR : gles.h
- IMPELLER_HPP_DEFINE_TRAITS : impeller.hpp
- IMPELLER_HPP_EACH_PROC : impeller.hpp
- IMPELLER_HPP_NAMESPACE : impeller.hpp
- IMPELLER_HPP_PROC : playground_test.cc , impeller.hpp
- IMPELLER_INTERNAL_HANDLE_NAME : impeller.h
- IMPELLER_LOG_EGL_ERROR : egl.h
- IMPELLER_MAKE_VERSION : impeller.h
- IMPELLER_NODISCARD : impeller.h
- IMPELLER_NONNULL : impeller.h
- IMPELLER_NULLABLE : impeller.h
- IMPELLER_PLAYGROUND_SUPPORTS_ANGLE : playground_impl_gles.cc
- IMPELLER_PRINTF_FORMAT : config.h
- IMPELLER_PROC : proc_table_gles.cc , proc_table_gles.h
- IMPELLER_RAND : gaussian_blur_filter_contents_unittests.cc
- IMPELLER_UNIMPLEMENTED : config.h
- IMPELLER_VERSION : impeller.h
- IMPELLER_VERSION_GET_MAJOR : impeller.h
- IMPELLER_VERSION_GET_MINOR : impeller.h
- IMPELLER_VERSION_GET_PATCH : impeller.h
- IMPELLER_VERSION_GET_VARIANT : impeller.h
- IMPELLER_VERSION_MAJOR : impeller.h
- IMPELLER_VERSION_MINOR : impeller.h
- IMPELLER_VERSION_PATCH : impeller.h
- IMPELLER_VERSION_VARIANT : impeller.h
- INSTANTIATE_COMPUTE_SUITE : compute_playground_test.h
- INSTANTIATE_METAL_PLAYGROUND_SUITE : playground_test.h
- INSTANTIATE_OPENGLES_PLAYGROUND_SUITE : playground_test.h
- INSTANTIATE_PLAYGROUND_SUITE : playground_test.h
- INSTANTIATE_TARGET_PLATFORM_TEST_SUITE_P : compiler_unittests.cc
- INSTANTIATE_VULKAN_PLAYGROUND_SUITE : playground_test.h
- IP_ENABLE_GLES_LABELING : proc_table_gles.h
- IPLR_ACQUIRE : thread_safety.h
- IPLR_ACQUIRE_SHARED : thread_safety.h
- IPLR_ACQUIRED_AFTER : thread_safety.h
- IPLR_ACQUIRED_BEFORE : thread_safety.h
- IPLR_ASSERT_CAPABILITY : thread_safety.h
- IPLR_ASSERT_SHARED_CAPABILITY : thread_safety.h
- IPLR_CAPABILITY : thread_safety.h
- IPLR_EXCLUDES : thread_safety.h
- IPLR_GUARDED_BY : thread_safety.h
- IPLR_NO_THREAD_SAFETY_ANALYSIS : thread_safety.h
- IPLR_PT_GUARDED_BY : thread_safety.h
- IPLR_RELEASE : thread_safety.h
- IPLR_RELEASE_GENERIC : thread_safety.h
- IPLR_RELEASE_SHARED : thread_safety.h
- IPLR_REQUIRES : thread_safety.h
- IPLR_REQUIRES_SHARED : thread_safety.h
- IPLR_RETURN_CAPABILITY : thread_safety.h
- IPLR_SCOPED_CAPABILITY : thread_safety.h
- IPLR_THREAD_ANNOTATION_ATTRIBUTE__ : thread_safety.h
- IPLR_TRY_ACQUIRE : thread_safety.h
- IPLR_TRY_ACQUIRE_SHARED : thread_safety.h

### - m -

- MAKE_STROKE_BENCHMARK_CAPTURE_ALL_CAPS_JOINS : geometry_benchmarks.cc
- MAKE_STROKE_PATH_BENCHMARK_CAPTURE : geometry_benchmarks.cc
- MASK_BLUR_VARIANT_TEST : aiks_dl_blur_unittests.cc

### - o -

- ONLY_ON_DIFFERING_FLOAT : saturated_math.h
- ONLY_ON_DIFFERING_FLOAT_RET : saturated_math.h
- ONLY_ON_FLOAT : point.h , rect.h , saturated_math.h , size.h
- ONLY_ON_FLOAT_M : point.h , rect.h , size.h
- ONLY_ON_FLOAT_RET : saturated_math.h
- ONLY_ON_FLOAT_TO_SIGNED_INT : saturated_math.h
- ONLY_ON_FLOAT_TO_SIGNED_INT_RET : saturated_math.h
- ONLY_ON_SAME_TYPES : saturated_math.h
- ONLY_ON_SAME_TYPES_RET : saturated_math.h
- ONLY_ON_SIGNED_INT : saturated_math.h
- ONLY_ON_SIGNED_INT_RET : saturated_math.h

### - r -

- RESOLVE_PROC : proc_table.cc

### - u -

- UNIFORM_COLOR_SIZE : conical_gradient_contents.cc , linear_gradient_contents.cc , radial_gradient_contents.cc , sweep_gradient_contents.cc
- UNIFORM_FRAG_INFO : conical_gradient_contents.cc , linear_gradient_contents.cc , radial_gradient_contents.cc , sweep_gradient_contents.cc
- UNIFORM_STOP_SIZE : conical_gradient_contents.cc , linear_gradient_contents.cc , radial_gradient_contents.cc , sweep_gradient_contents.cc
- UNIMPLEMENTED : dl_dispatcher.cc
- USE_DEPTH_WATCHER : dl_dispatcher.cc

### - v -

- VALIDATION_LOG : validation.h
- VK_NO_PROTOTYPES : vk.h
- VULKAN_HPP_ASSERT : vk.h
- VULKAN_HPP_ASSERT_ON_RESULT : vk.h
- VULKAN_HPP_NAMESPACE : vk.h
- VULKAN_HPP_NO_EXCEPTIONS : vk.h