Mercurial > hg > orthanc-stone
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) |