From 9e8be2400fc396f3789a7b18114108d74fcc1046 Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Wed, 20 Jul 2022 20:18:04 +0100 Subject: [PATCH] Deleted ObjC::CAMetalLayer_Set_framebufferOnly Use the metal-cpp implementation instead of the helper version --- renderdoc/driver/metal/metal_helpers_bridge.h | 1 - renderdoc/driver/metal/metal_helpers_bridge.mm | 8 -------- 2 files changed, 9 deletions(-) diff --git a/renderdoc/driver/metal/metal_helpers_bridge.h b/renderdoc/driver/metal/metal_helpers_bridge.h index 3818d17f0..d08e87d7b 100644 --- a/renderdoc/driver/metal/metal_helpers_bridge.h +++ b/renderdoc/driver/metal/metal_helpers_bridge.h @@ -34,7 +34,6 @@ CA::MetalLayer *Get_Layer(MTL::Drawable *drawable); void CALayer_GetSize(void *layerHandle, int &width, int &height); void CAMetalLayer_Set_drawableSize(void *layerHandle, int w, int h); void CAMetalLayer_Set_device(void *layerHandle, MTL::Device *device); -void CAMetalLayer_Set_framebufferOnly(void *layerHandle, bool enable); void CAMetalLayer_Set_pixelFormat(void *layerHandle, MTL::PixelFormat format); CA::MetalDrawable *CAMetalLayer_nextDrawable(void *layerHandle); }; diff --git a/renderdoc/driver/metal/metal_helpers_bridge.mm b/renderdoc/driver/metal/metal_helpers_bridge.mm index 396cf299e..19bdbd9b8 100644 --- a/renderdoc/driver/metal/metal_helpers_bridge.mm +++ b/renderdoc/driver/metal/metal_helpers_bridge.mm @@ -80,14 +80,6 @@ void ObjC::CAMetalLayer_Set_device(void *layerHandle, MTL::Device *device) metalLayer.device = id(device); } -void ObjC::CAMetalLayer_Set_framebufferOnly(void *layerHandle, bool enable) -{ - CAMetalLayer *metalLayer = (CAMetalLayer *)layerHandle; - RDCASSERT([metalLayer isKindOfClass:[CAMetalLayer class]]); - - metalLayer.framebufferOnly = enable ? YES : NO; -} - void ObjC::CAMetalLayer_Set_pixelFormat(void *layerHandle, MTL::PixelFormat format) { CAMetalLayer *metalLayer = (CAMetalLayer *)layerHandle;