summaryrefslogtreecommitdiff
path: root/vcl/inc/ios
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2013-03-31 21:54:33 +0300
committerTor Lillqvist <tml@iki.fi>2013-03-31 21:56:40 +0300
commitd054a817be89c2827f53cd17c2df42ef01e4f4e1 (patch)
tree37c94703b4b36c2ac6dc8275ffe1f2dfd3a31e9e /vcl/inc/ios
parent41a70cc2d32dde3e2c76a6f1d4f3dd1b32bb1c02 (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.hxx9
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;