Skip to content

Commit 89366b4

Browse files
timvpGoogleAndroid (Google) Code Review
authored andcommitted
Merge "Move flag feature_overrides to namespace "gpu"" into main
2 parents 6d5046f + 473ebe7 commit 89366b4

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

libs/graphicsenv/GraphicsEnv.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ const std::vector<std::string>& GraphicsEnv::getAngleEglFeatures() {
639639
// List of ANGLE features to override (enabled or disable).
640640
// The list of overrides is loaded and parsed by GpuService.
641641
void GraphicsEnv::updateAngleFeatureOverrides() {
642-
if (!graphicsenv_flags::feature_overrides()) {
642+
if (!graphicsenv_flags::angle_feature_overrides()) {
643643
return;
644644
}
645645

@@ -654,7 +654,7 @@ void GraphicsEnv::updateAngleFeatureOverrides() {
654654

655655
void GraphicsEnv::getAngleFeatureOverrides(std::vector<const char*>& enabled,
656656
std::vector<const char*>& disabled) {
657-
if (!graphicsenv_flags::feature_overrides()) {
657+
if (!graphicsenv_flags::angle_feature_overrides()) {
658658
return;
659659
}
660660

libs/graphicsenv/graphicsenv_flags.aconfig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ package: "com.android.graphics.graphicsenv.flags"
22
container: "system"
33

44
flag {
5-
name: "feature_overrides"
6-
namespace: "core_graphics"
7-
description: "This flag controls the Feature Overrides in GraphicsEnv."
5+
name: "angle_feature_overrides"
6+
namespace: "gpu"
7+
description: "This flag controls the ANGLE Feature Overrides in GraphicsEnv."
88
bug: "372694741"
99
}

opengl/libs/EGL/egl_display.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ static EGLDisplay getPlatformDisplayAngle(EGLNativeDisplayType display, egl_conn
146146
}
147147
}
148148

149-
if (graphicsenv_flags::feature_overrides()) {
149+
if (graphicsenv_flags::angle_feature_overrides()) {
150150
// Get the list of ANGLE features to enable from Global.Settings.
151151
const auto& eglFeatures = GraphicsEnv::getInstance().getAngleEglFeatures();
152152
for (const std::string& eglFeature : eglFeatures) {

services/gpuservice/GpuService.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ void GpuService::toggleAngleAsSystemDriver(bool enabled) {
147147
}
148148

149149
FeatureOverrides GpuService::getFeatureOverrides() {
150-
if (!graphicsenv_flags::feature_overrides()) {
150+
if (!graphicsenv_flags::angle_feature_overrides()) {
151151
FeatureOverrides featureOverrides;
152152
return featureOverrides;
153153
}
@@ -183,7 +183,7 @@ status_t GpuService::shellCommand(int /*in*/, int out, int err, std::vector<Stri
183183
ALOGV(" arg[%zu]: '%s'", i, String8(args[i]).c_str());
184184

185185
if (!args.empty()) {
186-
if (graphicsenv_flags::feature_overrides()) {
186+
if (graphicsenv_flags::angle_feature_overrides()) {
187187
if (args[0] == String16("featureOverrides"))
188188
return cmdFeatureOverrides(out, err);
189189
}
@@ -267,7 +267,7 @@ status_t cmdHelp(int out) {
267267
"GPU Service commands:\n"
268268
" vkjson dump Vulkan properties as JSON\n"
269269
" vkprofiles print support for select Vulkan profiles\n");
270-
if (graphicsenv_flags::feature_overrides()) {
270+
if (graphicsenv_flags::angle_feature_overrides()) {
271271
fprintf(outs,
272272
" featureOverrides update and output gpuservice's feature overrides\n");
273273
}

0 commit comments

Comments
 (0)