summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2023-04-20 12:11:48 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2023-04-20 11:56:35 +0000
commite87f8644fa492b8ffc4d2a9e1e4a0f7a1a7719a0 (patch)
tree405059dadd1a0d431e1b89112b255a86ecd4e208
parentd3c3d7483efc6da75e40f37c1f36525b8663d3c1 (diff)
downloadqtwebengine-chromium-e87f8644fa492b8ffc4d2a9e1e4a0f7a1a7719a0.tar.gz
Collect extra gpu info on in-process-gpu too
This gives us ANGLE feature data in chrome://gpu Change-Id: If4b1eae4697a297ae86f8d85059f531fe1924c8b Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/473467 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
-rw-r--r--chromium/gpu/ipc/service/gpu_init.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/gpu/ipc/service/gpu_init.cc b/chromium/gpu/ipc/service/gpu_init.cc
index 1ef80331e5a..e0e03b53ba9 100644
--- a/chromium/gpu/ipc/service/gpu_init.cc
+++ b/chromium/gpu/ipc/service/gpu_init.cc
@@ -920,6 +920,12 @@ void GpuInit::InitializeInProcess(base::CommandLine* command_line,
#endif // BUILDFLAG(IS_MAC)
if (!gl_disabled) {
+ if (!CollectGpuExtraInfo(&gpu_extra_info_, gpu_preferences)) {
+ VLOG(1) << "gpu::CollectGpuExtraInfo failed";
+ }
+ }
+
+ if (!gl_disabled) {
if (!gpu_feature_info_.disabled_extensions.empty()) {
gl::init::SetDisabledExtensionsPlatform(
gpu_feature_info_.disabled_extensions);