From 7fc2ca7d7b3c8933f6c4d0a81117fd3517af03b7 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 28 Jan 2026 15:34:09 +0000 Subject: [PATCH] Add empty interface implementation to metal --- renderdoc/driver/metal/metal_device.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/renderdoc/driver/metal/metal_device.h b/renderdoc/driver/metal/metal_device.h index bee7f3905..ab133cc96 100644 --- a/renderdoc/driver/metal/metal_device.h +++ b/renderdoc/driver/metal/metal_device.h @@ -47,6 +47,18 @@ public: void StartFrameCapture(DeviceOwnedWindow devWnd); bool EndFrameCapture(DeviceOwnedWindow devWnd); bool DiscardFrameCapture(DeviceOwnedWindow devWnd); + + uint32_t SetObjectAnnotation(void *object, const char *key, RENDERDOC_AnnotationType valueType, + uint32_t valueVectorWidth, const RENDERDOC_AnnotationValue *value) + { + return 2; + } + uint32_t SetCommandAnnotation(void *queueOrCommandBuffer, const char *key, + RENDERDOC_AnnotationType valueType, uint32_t valueVectorWidth, + const RENDERDOC_AnnotationValue *value) + { + return 2; + } // IFrameCapturer interface private: