Răsfoiți Sursa

asmjs: Trying out async.

Branimir Karadžić 10 ani în urmă
părinte
comite
f9e63f1d21
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      examples/common/entry/entry_asmjs.cpp

+ 7 - 0
examples/common/entry/entry_asmjs.cpp

@@ -9,16 +9,23 @@
 
 #include <emscripten.h>
 
+extern "C" void entry_emscripten_yield()
+{
+//	emscripten_sleep(0);
+}
+
 namespace entry
 {
 	const Event* poll()
 	{
+		entry_emscripten_yield();
 		return NULL;
 	}
 
 	const Event* poll(WindowHandle _handle)
 	{
 		BX_UNUSED(_handle);
+		entry_emscripten_yield();
 		return NULL;
 	}