Lines Matching refs:msg
142 const RenderWindowMessage& msg = *this; in process() local
145 switch (msg.cmd) { in process()
148 msg.init.width, msg.init.height); in process()
149 result = FrameBuffer::initialize(msg.init.width, in process()
150 msg.init.height, in process()
151 *msg.init.features, in process()
152 msg.init.useSubWindow, in process()
153 msg.init.egl2egl); in process()
171 fb->setPostCallback(msg.set_post_callback.on_post, in process()
172 msg.set_post_callback.on_post_context, in process()
173 msg.set_post_callback.on_post_displayId, in process()
174 msg.set_post_callback.use_bgra_readback); in process()
181 (void*)(intptr_t)msg.subwindow.parent, in process()
182 msg.subwindow.wx, in process()
183 msg.subwindow.wy, in process()
184 msg.subwindow.ww, in process()
185 msg.subwindow.wh, in process()
186 msg.subwindow.fbw, in process()
187 msg.subwindow.fbh, in process()
188 msg.subwindow.dpr, in process()
189 msg.subwindow.rotation); in process()
191 (void*)(intptr_t)msg.subwindow.parent, in process()
192 msg.subwindow.wx, in process()
193 msg.subwindow.wy, in process()
194 msg.subwindow.ww, in process()
195 msg.subwindow.wh, in process()
196 msg.subwindow.fbw, in process()
197 msg.subwindow.fbh, in process()
198 msg.subwindow.dpr, in process()
199 msg.subwindow.rotation); in process()
203 msg.subwindow.parent, msg.subwindow.wx, msg.subwindow.wy, msg.subwindow.ww, in process()
204 msg.subwindow.wh, msg.subwindow.fbw, msg.subwindow.fbh, msg.subwindow.dpr, in process()
205 msg.subwindow.rotation, msg.subwindow.deleteExisting, in process()
206 msg.subwindow.hideWindow); in process()
220 GL_LOG("CMD_SET_ROTATION rotation=%f", msg.rotation); in process()
221 D("CMD_SET_ROTATION rotation=%f\n", msg.rotation); in process()
224 fb->setDisplayRotation(msg.rotation); in process()
230 GL_LOG("CMD_SET_TRANSLATION translation=%f,%f", msg.trans.px, msg.trans.py); in process()
231 D("CMD_SET_TRANSLATION translation=%f,%f\n", msg.trans.px, msg.trans.py); in process()
234 fb->setDisplayTranslation(msg.trans.px, msg.trans.py); in process()
279 fb->setVsyncHz(msg.vsyncHz); in process()
291 fb->setDisplayConfigs(msg.displayConfigs.configId, in process()
292 msg.displayConfigs.width, in process()
293 msg.displayConfigs.height, in process()
294 msg.displayConfigs.dpiX, in process()
295 msg.displayConfigs.dpiY); in process()
307 fb->setDisplayActiveConfig(msg.displayActiveConfig); in process()
351 bool sendMessageAndGetResult(const RenderWindowMessage& msg) { in sendMessageAndGetResult() argument
352 D("msg.cmd=%d\n", msg.cmd); in sendMessageAndGetResult()
353 mIn.send(msg); in sendMessageAndGetResult()
364 void receiveMessage(RenderWindowMessage* msg) { in receiveMessage() argument
366 mIn.receive(msg); in receiveMessage()
367 D("message cmd=%d\n", msg->cmd); in receiveMessage()
404 RenderWindowMessage msg = {}; in main() local
407 mChannel->receiveMessage(&msg); in main()
409 bool result = msg.process(); in main()
410 if (msg.cmd == CMD_FINALIZE) { in main()
440 RenderWindowMessage msg = {CMD_REPAINT}; in RenderWindow() local
441 (void)msg.process(); in RenderWindow()
452 RenderWindowMessage msg = {}; local
453 msg.cmd = CMD_INITIALIZE;
454 msg.init.width = width;
455 msg.init.height = height;
456 msg.init.features = &features;
457 msg.init.useSubWindow = use_sub_window;
458 msg.init.egl2egl = egl2egl;
459 mValid = processMessage(msg);
467 RenderWindowMessage msg = {}; in ~RenderWindow() local
468 msg.cmd = CMD_FINALIZE; in ~RenderWindow()
469 (void) processMessage(msg); in ~RenderWindow()
520 RenderWindowMessage msg = {}; in setPostCallback() local
521 msg.cmd = CMD_SET_POST_CALLBACK; in setPostCallback()
522 msg.set_post_callback.on_post = onPost; in setPostCallback()
523 msg.set_post_callback.on_post_context = onPostContext; in setPostCallback()
524 msg.set_post_callback.on_post_displayId = displayId; in setPostCallback()
525 msg.set_post_callback.use_bgra_readback = useBgraReadback; in setPostCallback()
526 (void) processMessage(msg); in setPostCallback()
564 RenderWindowMessage msg = {}; in setupSubWindow() local
565 msg.cmd = CMD_SETUP_SUBWINDOW; in setupSubWindow()
566 msg.subwindow.parent = window; in setupSubWindow()
567 msg.subwindow.wx = wx; in setupSubWindow()
568 msg.subwindow.wy = wy; in setupSubWindow()
569 msg.subwindow.ww = ww; in setupSubWindow()
570 msg.subwindow.wh = wh; in setupSubWindow()
571 msg.subwindow.fbw = fbw; in setupSubWindow()
572 msg.subwindow.fbh = fbh; in setupSubWindow()
573 msg.subwindow.dpr = dpr; in setupSubWindow()
574 msg.subwindow.rotation = zRot; in setupSubWindow()
575 msg.subwindow.deleteExisting = deleteExisting; in setupSubWindow()
576 msg.subwindow.hideWindow = hideWindow; in setupSubWindow()
577 mHasSubWindow = processMessage(msg); in setupSubWindow()
594 RenderWindowMessage msg = {}; in removeSubWindow() local
595 msg.cmd = CMD_REMOVE_SUBWINDOW; in removeSubWindow()
596 bool result = processMessage(msg); in removeSubWindow()
603 RenderWindowMessage msg = {}; in setRotation() local
604 msg.cmd = CMD_SET_ROTATION; in setRotation()
605 msg.rotation = zRot; in setRotation()
606 (void) processMessage(msg); in setRotation()
612 RenderWindowMessage msg = {}; in setTranslation() local
613 msg.cmd = CMD_SET_TRANSLATION; in setTranslation()
614 msg.trans.px = px; in setTranslation()
615 msg.trans.py = py; in setTranslation()
616 (void) processMessage(msg); in setTranslation()
632 RenderWindowMessage msg = {}; in repaint() local
633 msg.cmd = CMD_REPAINT; in repaint()
634 (void) processMessage(msg); in repaint()
640 RenderWindowMessage msg = {}; in hasGuestPostedAFrame() local
641 msg.cmd = CMD_HAS_GUEST_POSTED_A_FRAME; in hasGuestPostedAFrame()
642 bool res = processMessage(msg); in hasGuestPostedAFrame()
649 RenderWindowMessage msg = {}; in resetGuestPostedAFrame() local
650 msg.cmd = CMD_RESET_GUEST_POSTED_A_FRAME; in resetGuestPostedAFrame()
651 (void) processMessage(msg); in resetGuestPostedAFrame()
657 RenderWindowMessage msg = {}; in setVsyncHz() local
658 msg.cmd = CMD_SET_VSYNC_HZ; in setVsyncHz()
659 msg.vsyncHz = vsyncHz; in setVsyncHz()
660 (void) processMessage(msg); in setVsyncHz()
667 RenderWindowMessage msg = {}; in setDisplayConfigs() local
668 msg.cmd = CMD_SET_DISPLAY_CONFIGS; in setDisplayConfigs()
669 msg.displayConfigs.configId = configId; in setDisplayConfigs()
670 msg.displayConfigs.width = w; in setDisplayConfigs()
671 msg.displayConfigs.height= h; in setDisplayConfigs()
672 msg.displayConfigs.dpiX= dpiX; in setDisplayConfigs()
673 msg.displayConfigs.dpiY = dpiY; in setDisplayConfigs()
674 (void) processMessage(msg); in setDisplayConfigs()
680 RenderWindowMessage msg = {}; in setDisplayActiveConfig() local
681 msg.cmd = CMD_SET_DISPLAY_ACTIVE_CONFIG; in setDisplayActiveConfig()
682 msg.displayActiveConfig = configId; in setDisplayActiveConfig()
683 (void) processMessage(msg); in setDisplayActiveConfig()
687 bool RenderWindow::processMessage(const RenderWindowMessage& msg) { in processMessage() argument
689 if (msg.cmd == CMD_REPAINT) { in processMessage()
692 return mChannel->sendMessageAndGetResult(msg); in processMessage()
693 } else if (msg.cmd == CMD_REPAINT) { in processMessage()
698 return msg.process(); in processMessage()