From 098dca8c5aaefa460e44d0a6643ff2dba1fd74e4 Mon Sep 17 00:00:00 2001 From: Alex Cristici Date: Thu, 20 Jun 2024 18:26:47 +0300 Subject: [PATCH] Base vertex instance drawing enabled on simulator (#2518) --- src/mbgl/mtl/renderer_backend.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mbgl/mtl/renderer_backend.cpp b/src/mbgl/mtl/renderer_backend.cpp index 7f8a1fdf2..8579ef076 100644 --- a/src/mbgl/mtl/renderer_backend.cpp +++ b/src/mbgl/mtl/renderer_backend.cpp @@ -46,7 +46,11 @@ RendererBackend::RendererBackend(const gfx::ContextMode contextMode_) commandQueue(NS::TransferPtr(device->newCommandQueue())) { assert(device); assert(commandQueue); +#if TARGET_OS_SIMULATOR + baseVertexInstanceDrawingSupported = true; +#else baseVertexInstanceDrawingSupported = device->supportsFamily(MTL::GPUFamilyApple3); +#endif } RendererBackend::~RendererBackend() = default;