diff --git a/renderdoc/driver/metal/metal_common.h b/renderdoc/driver/metal/metal_common.h index 7af820415..4b9ecf115 100644 --- a/renderdoc/driver/metal/metal_common.h +++ b/renderdoc/driver/metal/metal_common.h @@ -36,8 +36,42 @@ enum class MetalChunk : uint32_t { MTLCreateSystemDefaultDevice = (uint32_t)SystemChunk::FirstDriverChunk, MTLDevice_newCommandQueue, + MTLDevice_newCommandQueueWithMaxCommandBufferCount, + MTLDevice_newHeapWithDescriptor, + MTLDevice_newBufferWithLength, + MTLDevice_newBufferWithBytes, + MTLDevice_newBufferWithBytesNoCopy, + MTLDevice_newDepthStencilStateWithDescriptor, + MTLDevice_newTextureWithDescriptor, + MTLDevice_newTextureWithDescriptor_iosurface, + MTLDevice_newSharedTextureWithDescriptor, + MTLDevice_newSharedTextureWithHandle, + MTLDevice_newSamplerStateWithDescriptor, MTLDevice_newDefaultLibrary, + MTLDevice_newDefaultLibraryWithBundle, + MTLDevice_newLibraryWithFile, + MTLDevice_newLibraryWithURL, + MTLDevice_newLibraryWithData, MTLDevice_newLibraryWithSource, + MTLDevice_newLibraryWithStitchedDescriptor, + MTLDevice_newRenderPipelineStateWithDescriptor, + MTLDevice_newRenderPipelineStateWithDescriptor_options, + MTLDevice_newComputePipelineStateWithFunction, + MTLDevice_newComputePipelineStateWithFunction_options, + MTLDevice_newComputePipelineStateWithDescriptor, + MTLDevice_newFence, + MTLDevice_newRenderPipelineStateWithTileDescriptor, + MTLDevice_newArgumentEncoderWithArguments, + MTLDevice_supportsRasterizationRateMapWithLayerCount, + MTLDevice_newRasterizationRateMapWithDescriptor, + MTLDevice_newIndirectCommandBufferWithDescriptor, + MTLDevice_newEvent, + MTLDevice_newSharedEvent, + MTLDevice_newSharedEventWithHandle, + MTLDevice_newCounterSampleBufferWithDescriptor, + MTLDevice_newDynamicLibrary, + MTLDevice_newDynamicLibraryWithURL, + MTLDevice_newBinaryArchiveWithDescriptor, MTLLibrary_newFunctionWithName, MTLLibrary_newFunctionWithName_constantValues, MTLLibrary_newFunctionWithDescriptor,