rust-sdk: add missing gpu_counter_descriptors field to InternedData (#5371)
diff --git a/contrib/rust-sdk/Cargo.lock b/contrib/rust-sdk/Cargo.lock
index 7cce892..7fa2156 100644
--- a/contrib/rust-sdk/Cargo.lock
+++ b/contrib/rust-sdk/Cargo.lock
@@ -364,7 +364,7 @@
[[package]]
name = "perfetto-sdk-protos-gpu"
-version = "0.3.2"
+version = "0.3.3"
dependencies = [
"paste",
"perfetto-sdk",
diff --git a/contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml b/contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml
index 027c04a..2f35775 100644
--- a/contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml
+++ b/contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml
@@ -1,7 +1,7 @@
[package]
edition = "2024"
name = "perfetto-sdk-protos-gpu"
-version = "0.3.2"
+version = "0.3.3"
authors = ["David Reveman <reveman@meta.com>"]
description = "Extra protobuf bindings for GPU events"
readme = "README.md"
diff --git a/contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/interned_data/interned_data.pz.rs b/contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/interned_data/interned_data.pz.rs
index c4fe784..96e5eca 100644
--- a/contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/interned_data/interned_data.pz.rs
+++ b/contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/interned_data/interned_data.pz.rs
@@ -16,6 +16,7 @@
use crate::pb_msg;
use crate::pb_msg_ext;
+use crate::protos::trace::gpu::gpu_counter_event::*;
use crate::protos::trace::gpu::gpu_render_stage_event::*;
use perfetto_sdk::protos::trace::interned_data::interned_data::InternedData;
@@ -25,6 +26,7 @@
vulkan_memory_keys: InternedString, msg, 22,
graphics_contexts: InternedGraphicsContext, msg, 23,
gpu_specifications: InternedGpuRenderStageSpecification, msg, 24,
+ gpu_counter_descriptors: InternedGpuCounterDescriptor, msg, 47,
});
/// Import this to use the extra `InternedData` fields.