comparison OrthancStone/Sources/Viewport/WebAssemblyViewport.cpp @ 1565:b8b4cb58a874

removed unnecessary include
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 17 Sep 2020 15:19:48 +0200
parents 314b6dc507d9
children a80363b15235
comparison
equal deleted inserted replaced
1564:e731e62692a9 1565:b8b4cb58a874
205 return true; 205 return true;
206 } 206 }
207 207
208 void WebAssemblyViewport::Invalidate() 208 void WebAssemblyViewport::Invalidate()
209 { 209 {
210 emscripten_request_animation_frame(OnRequestAnimationFrame, reinterpret_cast<void*>(this)); 210 if (compositor_.get() != NULL &&
211 controller_ /* should always be true */)
212 {
213 printf("TOTO3\n");
214 UpdateSize(*compositor_);
215 OnRequestAnimationFrame(0, reinterpret_cast<void*>(this));
216 }
217
218 //emscripten_request_animation_frame(OnRequestAnimationFrame, reinterpret_cast<void*>(this));
211 } 219 }
212 220
213 void WebAssemblyViewport::AcquireCompositor(ICompositor* compositor /* takes ownership */) 221 void WebAssemblyViewport::AcquireCompositor(ICompositor* compositor /* takes ownership */)
214 { 222 {
215 if (compositor == NULL) 223 if (compositor == NULL)