Lines Matching defs:message
21 void SurfaceThread::postMessage(const Message& message) const {
22 write(fPipe[1], &message, sizeof(message));
25 void SurfaceThread::readMessage(Message* message) const {
26 read(fPipe[0], message, sizeof(Message));
35 Message message;
36 surfaceThread->readMessage(&message);
39 switch (message.fType) {
42 auto winctx = sk_app::window_context_factory::MakeGLForAndroid(message.fNativeWindow, params);
46 *message.fWindowSurface = new WindowSurface(message.fNativeWindow, std::move(winctx));
52 if(auto* windowSurface = reinterpret_cast<Surface*>(*message.fWindowSurface)){
60 sk_sp<SkPicture> picture(message.fPicture);
61 if(auto* windowSurface = reinterpret_cast<Surface*>(*message.fWindowSurface)){