evas/evas_render: use rendering flag only when async rendering
authorUlisses Furquim <ulisses@profusion.mobi>
Fri, 28 Dec 2012 13:00:37 +0000 (13:00 +0000)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Fri, 28 Dec 2012 13:00:37 +0000 (13:00 +0000)
commit5f493f2c38ac7d125407b8c1b47683f2eb201ce5
treea2fc2808690044fc12bc997cbb690348fcfcac5c
parent4079b164b77332b21bb573e7be38b60418b6f318
evas/evas_render: use rendering flag only when async rendering

Also postpone marking the rendering flag until we know we will have
the draw thread do its work. This way we avoid waiting forever at
evas_render_rendering_wait() when the draw thread is also blocked.

Patch by: Ulisses Furquim <ulisses@profusion.mobi>

SVN revision: 81798
src/lib/evas/canvas/evas_render.c