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 )