diff --git a/renderdoc/driver/metal/metal_resources.h b/renderdoc/driver/metal/metal_resources.h index ecb9b6b09..bf21214c2 100644 --- a/renderdoc/driver/metal/metal_resources.h +++ b/renderdoc/driver/metal/metal_resources.h @@ -25,7 +25,19 @@ #pragma once #include "core/resource_manager.h" -#include "metal_types.h" +#include "metal_common.h" + +class WrappedMTLDevice; + +enum MetalResourceType +{ + eResUnknown = 0, + eResDevice, + eResLibrary, + eResFunction, +}; + +DECLARE_REFLECTION_ENUM(MetalResourceType); struct WrappedMTLObject {