Loading core/java/android/os/GraphicsEnvironment.java +10 −5 Original line number Diff line number Diff line Loading @@ -188,13 +188,18 @@ public class GraphicsEnvironment { if (gpuDebugLayerApp != null && !gpuDebugLayerApp.isEmpty()) { Log.i(TAG, "GPU debug layer app: " + gpuDebugLayerApp); final String paths = getDebugLayerAppPaths(pm, gpuDebugLayerApp); // If a colon is present, treat this as multiple apps, so Vulkan and GLES // layer apps can be provided at the same time. String[] layerApps = gpuDebugLayerApp.split(":"); for (int i = 0; i < layerApps.length; i++) { String paths = getDebugLayerAppPaths(pm, layerApps[i]); if (paths != null) { // Append the path so files placed in the app's base directory will // override the external path layerPaths += paths + ":"; } } } final String layers = coreSettings.getString(Settings.Global.GPU_DEBUG_LAYERS); Loading Loading
core/java/android/os/GraphicsEnvironment.java +10 −5 Original line number Diff line number Diff line Loading @@ -188,13 +188,18 @@ public class GraphicsEnvironment { if (gpuDebugLayerApp != null && !gpuDebugLayerApp.isEmpty()) { Log.i(TAG, "GPU debug layer app: " + gpuDebugLayerApp); final String paths = getDebugLayerAppPaths(pm, gpuDebugLayerApp); // If a colon is present, treat this as multiple apps, so Vulkan and GLES // layer apps can be provided at the same time. String[] layerApps = gpuDebugLayerApp.split(":"); for (int i = 0; i < layerApps.length; i++) { String paths = getDebugLayerAppPaths(pm, layerApps[i]); if (paths != null) { // Append the path so files placed in the app's base directory will // override the external path layerPaths += paths + ":"; } } } final String layers = coreSettings.getString(Settings.Global.GPU_DEBUG_LAYERS); Loading