浏览代码

Merge pull request #183 from akanchi/master

fix(iOS): MTLRenderCommandEncoder释放前需要调用-[MTLRenderCommandEncoder end…
wubiner 4 年之前
父节点
当前提交
4cb7191ec0
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      iOS/QGVAPlayer/QGVAPlayer/Classes/Views/Metal/Vapx/QGVAPMetalRenderer.m

+ 1 - 0
iOS/QGVAPlayer/QGVAPlayer/Classes/Views/Metal/Vapx/QGVAPMetalRenderer.m

@@ -120,6 +120,7 @@
     }
     if (self.vertexBuffer == nil || self.yuvMatrixBuffer == nil) {
         VAP_Error(kQGVAPModuleCommon, @"quit rendering cuz vertexBuffer:%p or yuvMatrixBuffer:%p is nil!", self.vertexBuffer, self.yuvMatrixBuffer);
+        [renderEncoder endEncoding];
         return ;
     }