# Copyright 2015 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//build/config/ui.gni") # import the use_x11 variable import("//ui/ozone/ozone.gni") angle_enable_d3d9 = false angle_enable_d3d11 = false angle_enable_gl = false angle_enable_vulkan = false angle_enable_null = true if (is_win) { angle_enable_d3d9 = true angle_enable_d3d11 = true angle_enable_gl = true angle_enable_vulkan = true import("//build/config/win/visual_studio_version.gni") } else if (is_linux && use_x11 && !is_chromeos) { angle_enable_gl = true angle_enable_vulkan = true } else if (is_mac || ozone_platform_gbm) { angle_enable_gl = true } else if (is_android) { angle_enable_gl = true } angle_enable_essl = true angle_enable_glsl = true angle_enable_hlsl = false if (angle_enable_d3d9 || angle_enable_d3d11) { angle_enable_hlsl = true }