Nicolas Cannasse 9 年之前
父節點
當前提交
376ad0bb9f
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      h3d/impl/GlDriver.hx

+ 2 - 1
h3d/impl/GlDriver.hx

@@ -529,9 +529,10 @@ class GlDriver extends Driver {
 	var streamPos : Int;
 	
 	function expandStream(needed:Int) {
+		GL.finish();
+		
 		// too much data in our tmp buffer, let's flush it
 		if( streamPos > (needed >> 1) && needed > 16 << 20 ) {
-			GL.finish();
 			needed -= streamPos;
 			streamPos = 0;
 			if( needed < streamLen )