diff options
Diffstat (limited to 'libs/graphicsenv/include/graphicsenv/GraphicsEnv.h')
-rw-r--r-- | libs/graphicsenv/include/graphicsenv/GraphicsEnv.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/graphicsenv/include/graphicsenv/GraphicsEnv.h b/libs/graphicsenv/include/graphicsenv/GraphicsEnv.h index 22a2332589..900fc49b59 100644 --- a/libs/graphicsenv/include/graphicsenv/GraphicsEnv.h +++ b/libs/graphicsenv/include/graphicsenv/GraphicsEnv.h @@ -97,12 +97,15 @@ public: // in the search path must have a '!' after the zip filename, e.g. // /system/app/ANGLEPrebuilt/ANGLEPrebuilt.apk!/lib/arm64-v8a void setAngleInfo(const std::string path, const std::string appName, std::string devOptIn, - const int rulesFd, const long rulesOffset, const long rulesLength); + const std::vector<std::string> eglFeatures, const int rulesFd, + const long rulesOffset, const long rulesLength); // Get the ANGLE driver namespace. android_namespace_t* getAngleNamespace(); // Get the app name for ANGLE debug message. std::string& getAngleAppName(); + const std::vector<std::string>& getAngleEglFeatures(); + /* * Apis for debug layer */ @@ -154,6 +157,8 @@ private: std::string mAngleAppName; // ANGLE developer opt in status. std::string mAngleDeveloperOptIn; + // ANGLE EGL features; + std::vector<std::string> mAngleEglFeatures; // ANGLE rules. std::vector<char> mRulesBuffer; // Use ANGLE flag. |