diff options
author | Tor Lillqvist <tml@iki.fi> | 2013-03-31 21:54:33 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2013-03-31 21:56:40 +0300 |
commit | d054a817be89c2827f53cd17c2df42ef01e4f4e1 (patch) | |
tree | 37c94703b4b36c2ac6dc8275ffe1f2dfd3a31e9e /vcl/inc/ios | |
parent | 41a70cc2d32dde3e2c76a6f1d4f3dd1b32bb1c02 (diff) |
Revert "Try redrawing in multiple phases to avoid blocking the UI thread too long"
This reverts commit 3aae02d02d418222b0b51748008ed5c9c1f1d3c2.
Diffstat (limited to 'vcl/inc/ios')
-rw-r--r-- | vcl/inc/ios/iosinst.hxx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/vcl/inc/ios/iosinst.hxx b/vcl/inc/ios/iosinst.hxx index bb33936bf91f..3b87de6a8330 100644 --- a/vcl/inc/ios/iosinst.hxx +++ b/vcl/inc/ios/iosinst.hxx @@ -52,13 +52,12 @@ public: void damaged( IosSalFrame *frame, const basegfx::B2IBox& rDamageRect); - typedef enum { IDLE, PENDING, WAITING, GOAHEAD } eRenderWindowsState; - struct { - eRenderWindowsState state; + typedef struct { + bool done; CGContextRef context; CGRect rect; - } m_aRenderWindowsState; - DECL_LINK( RenderWindows, void* ); + } RenderWindowsArg; + DECL_LINK( RenderWindows, RenderWindowsArg* ); pthread_mutex_t m_aRenderMutex; pthread_cond_t m_aRenderCond; |