Commit Graph
38 Commits
Author SHA1 Message Date
Vincent Wei 383d70b446 call mg_TerminateCompositor in TerminateGUI 2021-03-28 19:37:38 +08:00
Vincent Wei 1764c47131 depress compile warnings 2020-06-03 18:07:52 +08:00
Vincent Wei f8ced41de6 add CopyVideoInfoToSharedRes method in GAL engine for PROCS and calling this method to copy the video info to shared resource segment when the process is the server 2020-03-16 17:38:50 +08:00
Vincent Wei 44b8552307 call mg_DestroyFreeQMSGList after terminating desktop 2020-03-16 14:47:42 +08:00
Vincent Wei ba3a0030fc Do not init the fields in the shared resource segment for DRM engine; left them for DRM engine 2020-03-15 10:50:59 +08:00
Vincent Wei b9d71cd489 tune order of terminating functions 2020-02-26 23:02:24 +08:00
Vincent Wei 0777c34039 two version of ExitGUISafely for different runmods 2020-02-25 08:22:12 +08:00
Vincent Wei 2b55d9d0e5 donot use quiting stage 2020-02-22 19:35:11 +08:00
Vincent Wei 46197de302 call createThreadInfoKey and deleteThreadInfoKey in InitGUI and TerminateGUI 2020-02-20 18:33:14 +08:00
Vincent Wei a49cdd6ddc move call of mg_AllocMsgQueueForThisThread for desktop message queue to init-lite.c 2020-02-20 12:40:57 +08:00
Vincent Wei ad59a477c6 call __mg_join_all_message_threads() 2020-02-18 22:22:42 +08:00
Vincent Wei 6f132886c3 4.2.0 -> 5.0.0 2020-02-18 18:44:42 +08:00
Vincent Wei ccd1751016 do not call InitDskMsgQueue and DestroyDskMsgQueue 2020-02-17 21:28:13 +08:00
Vincent Wei fe2e439fca init pre default virtual window proc 2020-02-17 16:21:13 +08:00
Vincent Wei 87ee4d5917 cleanup 2020-02-05 22:24:43 +08:00
Vincent Wei 6440db4446 reflect the change of mg_InitScreenDC 2020-01-21 10:34:49 +08:00
Vincent Wei dc0ff60b80 init compositor manager in ServerStartup 2020-01-20 18:47:57 +08:00
Vincent Wei 533090acd1 call mg_InitCompositor and mg_TerminateCompositor 2020-01-19 16:20:25 +08:00
Vincent Wei d4e066cbc9 cleanup 2020-01-15 17:32:22 +08:00
Vincent Wei 5ca8683356 fix bug: bad depth 2020-01-15 09:05:20 +08:00
Vincent Wei d52863c6ae do not use System V semaphore set for shared surfaces 2020-01-13 18:05:37 +08:00
Vincent Wei e98032331f initial screen resolution in shared resource segment 2020-01-13 10:21:23 +08:00
Vincent Wei 1f89b02489 Do mot check whether joined a layer for request REQID_GETWPSURFACE 2020-01-12 18:30:26 +08:00
Vincent Wei fde2299126 Call GetScreenRect for usage of &g_rcScr 2020-01-12 14:27:13 +08:00
Vincent Wei 8bd3f22fd5 tune 2020-01-08 15:21:13 +08:00
Vincent Wei 650987c048 call terminate functions 2020-01-07 17:42:41 +08:00
Vincent Wei 483d067b6e call mg_InitSemManger and mg_TerminateSemManager; cleanup 2020-01-07 17:23:26 +08:00
Vincent Wei e4260b79eb Enhance mg_InitGAL to use GAL engine info from shared resource for MiniGUI-Processes 2020-01-07 09:35:51 +08:00
Vincent Wei 992397679a add engine information in the shared resource to avoid getting the info from bad runtime configure 2020-01-06 18:32:05 +08:00
Vincent Wei 24c786aa8a cleanup: change copyright year 2020-01-06 16:09:11 +08:00
Vincent Wei 3926220212 Use a static global variable _is_server to implement IsServer. 2020-01-06 15:00:23 +08:00
Vincent Wei 637dbbce68 change link to licensing policy 2019-11-13 11:53:59 +08:00
Vincent Wei 53c77a9a73 prepend excpetion list statement 2019-07-15 14:17:20 +08:00
Vincent Wei 36e3869385 handle SIGINT for ths and sa runmodes 2019-04-06 13:59:13 +08:00
Vincent Wei 8ac0d539d0 implementation of mg_slice_xxx 2019-04-04 12:18:10 +08:00
VincentWei 62efa8b29a clean up the header copying statements 2018-02-04 17:01:37 +08:00
Vincent Wei 267d9c1b12 merge from rel-3-0 branch 2017-10-26 13:34:57 +08:00
Vincent Wei e87d052072 initical commit 2017-05-29 12:20:05 +08:00