summaryrefslogtreecommitdiff
path: root/chromium/gpu/ipc/common/gpu_info.mojom
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/gpu/ipc/common/gpu_info.mojom
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/gpu/ipc/common/gpu_info.mojom')
-rw-r--r--chromium/gpu/ipc/common/gpu_info.mojom19
1 files changed, 9 insertions, 10 deletions
diff --git a/chromium/gpu/ipc/common/gpu_info.mojom b/chromium/gpu/ipc/common/gpu_info.mojom
index 7dc59093d2b..ad90a1ca7e9 100644
--- a/chromium/gpu/ipc/common/gpu_info.mojom
+++ b/chromium/gpu/ipc/common/gpu_info.mojom
@@ -6,6 +6,8 @@
module gpu.mojom;
import "gpu/ipc/common/dx_diag_node.mojom";
+[EnableIf=is_win]
+import "gpu/ipc/common/luid.mojom";
import "mojo/public/mojom/base/time.mojom";
import "ui/gfx/geometry/mojom/geometry.mojom";
@@ -26,6 +28,8 @@ struct GpuDevice {
string driver_vendor;
string driver_version;
int32 cuda_compute_capability_major;
+ [EnableIf=is_win]
+ Luid luid;
};
// gpu::VideoCodecProfile
@@ -116,15 +120,6 @@ enum OverlaySupport {
SOFTWARE,
};
-// gpu::Dx12VulkanVersionInfo
-[EnableIf=is_win]
-struct Dx12VulkanVersionInfo {
- bool supports_dx12;
- bool supports_vulkan;
- uint32 d3d12_feature_level;
- uint32 vulkan_version;
-};
-
// gpu::OverlayInfo
[EnableIf=is_win]
struct OverlayInfo {
@@ -132,6 +127,8 @@ struct OverlayInfo {
bool supports_overlays;
OverlaySupport yuy2_overlay_support;
OverlaySupport nv12_overlay_support;
+ OverlaySupport bgra8_overlay_support;
+ OverlaySupport rgb10a2_overlay_support;
};
// Corresponds to |gpu::GPUInfo| in gpu/config/gpu_info.h
@@ -167,7 +164,9 @@ struct GpuInfo {
[EnableIf=is_win]
DxDiagNode dx_diagnostics;
[EnableIf=is_win]
- Dx12VulkanVersionInfo dx12_vulkan_version_info;
+ uint32 d3d12_feature_level;
+ [EnableIf=is_win]
+ uint32 vulkan_version;
[EnableIf=is_win]
OverlayInfo overlay_info;