Update to latest proto definitions from SteamDatabase/Protobufs

From commit 085746bbf6b48d1b89b7a63e7876932793f4c08f
This commit is contained in:
TBK 2025-10-18 20:00:55 +02:00 committed by Robin Appelman
commit 8ce47e5e16
127 changed files with 40662 additions and 28630 deletions

View file

@ -0,0 +1,26 @@
import "enums.proto";
option optimize_for = SPEED;
option cc_generic_services = false;
message CMsgChildProcessQueryResponse {
oneof response {
.CMsgChildProcessQueryGpuTopology gpu_topology = 1;
}
}
message CMsgChildProcessQueryGpuTopology {
message GpuInfo {
optional uint32 id = 1;
optional string name = 2;
optional uint64 vram_size_bytes = 3;
optional .EGpuDriverId driver_id = 4 [default = k_EGpuDriverId_Invalid];
optional int32 driver_version_major = 5;
optional int32 driver_version_minor = 6;
optional int32 driver_version_patch = 7;
optional uint64 luid = 8;
}
repeated .CMsgChildProcessQueryGpuTopology.GpuInfo gpus = 1;
optional uint32 default_gpu_id = 2;
}