Просмотр исходного кода

Retain reset flags when creating a new metal frame buffer for a window. (#2469)

Matt Tytel 4 лет назад
Родитель
Сommit
c6e17db9d6
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/renderer_mtl.mm

+ 1 - 1
src/renderer_mtl.mm

@@ -936,7 +936,7 @@ namespace bgfx { namespace mtl
 
 
 			FrameBufferMtl& fb = m_frameBuffers[_handle.idx];
 			FrameBufferMtl& fb = m_frameBuffers[_handle.idx];
 			fb.create(denseIdx, _nwh, _width, _height, _format, _depthFormat);
 			fb.create(denseIdx, _nwh, _width, _height, _format, _depthFormat);
-			fb.m_swapChain->resize(m_frameBuffers[_handle.idx], _width, _height, 0);
+			fb.m_swapChain->resize(m_frameBuffers[_handle.idx], _width, _height, m_resolution.reset);
 		}
 		}
 
 
 		void destroyFrameBuffer(FrameBufferHandle _handle) override
 		void destroyFrameBuffer(FrameBufferHandle _handle) override