Simon Fels
|
7c7c8982b2
|
Add initial bits of window management abstraction
|
2016-11-18 13:07:39 +01:00 |
|
Simon Fels
|
2cbc3a5021
|
Drop all properties which are now in build.prop
|
2016-11-18 12:54:20 +01:00 |
|
Simon Fels
|
ca09dd1fa1
|
Revert "Integrate RenderThread directly into our message processor"
This reverts commit 3e126fb252.
|
2016-11-18 12:53:57 +01:00 |
|
Simon Fels
|
a6e26f46d6
|
Revert "First attempt on getting rid of the socket server"
This reverts commit 91d37082ab.
|
2016-11-18 12:53:43 +01:00 |
|
Simon Fels
|
91d37082ab
|
First attempt on getting rid of the socket server
|
2016-11-18 12:53:27 +01:00 |
|
Simon Fels
|
e0ce4baa75
|
Read missing window count from message
|
2016-11-16 14:04:48 +01:00 |
|
Simon Fels
|
3e126fb252
|
Integrate RenderThread directly into our message processor
|
2016-11-16 10:29:26 +01:00 |
|
Simon Fels
|
9d7c565239
|
Correct wrong includes
|
2016-11-15 15:09:30 +01:00 |
|
Simon Fels
|
3e6ac64cd0
|
Drop several win32 specifics from the emugl layer
|
2016-11-15 14:02:15 +01:00 |
|
Simon Fels
|
609d80395c
|
Migrate emugl layer into the core
|
2016-11-15 13:59:53 +01:00 |
|
Simon Fels
|
1e168fd4aa
|
Add basic infrastructure for our window manager
|
2016-11-15 08:51:17 +01:00 |
|
Simon Fels
|
0f5006493b
|
Implement RPC for window state synchronization
|
2016-11-15 07:54:19 +01:00 |
|
Simon Fels
|
f7820e1f65
|
Fix incorrect boot properties
|
2016-11-15 07:47:07 +01:00 |
|
Simon Fels
|
914fcdf101
|
Disable boot animation
|
2016-11-11 11:45:53 +01:00 |
|
Simon Fels
|
0ee3c3aad9
|
Silence GLESv2 translator on errors we're not interested in
|
2016-11-11 11:35:03 +01:00 |
|
Simon Fels
|
5619662b0b
|
Add simple sync script for Android builds
|
2016-11-11 09:57:44 +01:00 |
|
Simon Fels
|
66a6f1d2c3
|
Drop superflous debug comment
|
2016-11-11 09:41:19 +01:00 |
|
Simon Fels
|
6ee8734cf3
|
Add first stub methods to send window status updates from Android to host
|
2016-11-11 09:41:10 +01:00 |
|
Simon Fels
|
a39c1b2bd2
|
hwcomposer: and disable debug level logging by default
|
2016-11-11 09:07:09 +01:00 |
|
Simon Fels
|
c63088d47f
|
Also send relative mouse move events
|
2016-11-11 09:05:06 +01:00 |
|
Simon Fels
|
8b6510e113
|
hwcomposer: disable verbose logging in info level
|
2016-11-11 09:04:52 +01:00 |
|
Simon Fels
|
ea90344cfd
|
Drop unnecessary debug statements
|
2016-11-10 18:01:27 +01:00 |
|
Simon Fels
|
e1a5d5f5c7
|
Exclude a few Android packages which we don't need
|
2016-11-10 12:29:01 +01:00 |
|
Simon Fels
|
9ae788ceec
|
Get rid of the old app manager which we're not going to use
|
2016-11-10 12:24:47 +01:00 |
|
Simon Fels
|
1d2c2814ac
|
Bring back input support for the currently active window
|
2016-11-09 17:13:58 +01:00 |
|
Simon Fels
|
792f488cbc
|
Drop use of not existing function
|
2016-11-09 15:51:25 +01:00 |
|
Simon Fels
|
aee51246a5
|
Drop unneeded ifdef
|
2016-11-09 12:06:57 +01:00 |
|
Simon Fels
|
905a1a9fb1
|
Do not support translation/rotation for textures we render
|
2016-11-09 11:09:15 +01:00 |
|
Simon Fels
|
1aeedaf199
|
Update GL viewport when window size changes
|
2016-11-09 09:40:25 +01:00 |
|
Simon Fels
|
b05b8bae8b
|
Implement quick&dirty approach to update window size and position
|
2016-11-08 18:07:00 +01:00 |
|
Simon Fels
|
f2e39fb2f7
|
Use correct order in rect definition
|
2016-11-08 18:05:19 +01:00 |
|
Simon Fels
|
f7be0f8747
|
Reuse existing window when a layer with the same package already exists
|
2016-11-08 09:47:15 +01:00 |
|
Simon Fels
|
c4a09f75af
|
Reset layer state when cycle is done
|
2016-11-08 08:36:03 +01:00 |
|
Simon Fels
|
72a7e2e407
|
Enable hwcomposer support by default
|
2016-11-08 08:21:39 +01:00 |
|
Simon Fels
|
2717449710
|
Remove unneeded width, height and use_sub_window arguments
|
2016-11-08 08:15:25 +01:00 |
|
Simon Fels
|
d5d2f8d36f
|
Add display manager instance which hands relevant information to emugl layer
|
2016-11-08 08:14:38 +01:00 |
|
Simon Fels
|
2d63a6e568
|
emugl: update cmake configuration with missing files
|
2016-11-08 07:49:41 +01:00 |
|
Simon Fels
|
4c2711cfd0
|
Drop superflous second display detection
|
2016-11-08 07:46:17 +01:00 |
|
Simon Fels
|
8dfed5b792
|
Render all windows without border
|
2016-11-08 07:42:51 +01:00 |
|
Simon Fels
|
fbc8b984f2
|
Implement support for host side multi-window management
|
2016-11-08 07:41:41 +01:00 |
|
Simon Fels
|
c4e1e291ac
|
Extend number of work threads to 8
|
2016-11-08 07:39:21 +01:00 |
|
Simon Fels
|
1fb98d2103
|
Don't join worker instances but hard stop them
|
2016-11-08 07:39:09 +01:00 |
|
Simon Fels
|
57edcc0ec7
|
Add support for adb connections
This change is quite large as it includes a small rework of how some
parts of the networking layer are written.
|
2016-11-08 07:37:02 +01:00 |
|
Simon Fels
|
8c19a8e42b
|
Use current display resolution as display size
|
2016-10-21 20:02:53 +02:00 |
|
Simon Fels
|
113a06590a
|
Launch container manager as daemon
|
2016-10-21 19:55:22 +02:00 |
|
Simon Fels
|
a87fe63cca
|
Add snap application for container shell
|
2016-10-21 19:55:22 +02:00 |
|
Simon Fels
|
89fa39bd01
|
Specify android root path for container
|
2016-10-21 19:55:22 +02:00 |
|
Simon Fels
|
42f338ba8a
|
Use translator libraries from snap if available
|
2016-10-21 19:55:22 +02:00 |
|
Simon Fels
|
244aa89a89
|
Move utility prefix function into utils namespace
|
2016-10-21 19:55:22 +02:00 |
|
Simon Fels
|
46b4303b41
|
Disable hwui hack now that we specify the correct GL version string
|
2016-10-13 18:44:51 +02:00 |
|