Simon Fels
ceae29b2d2
emugl: limit set of extensions we expose to Android
...
If we expose too many extensions we don't support ourself yet (like
EGL_ANDROID_native_fence_sync) then we get unexpected corruption or
missing screen updates in our rendered output.
Fixes #635 , #457 , #692 , #582 (and a few more duplicates)
2018-05-14 16:13:33 +02:00
Simon Fels
77f3badb97
Merge pull request #646 from LocutusOfBorg/fix-security-buffer-overflows
...
Fix security buffer overflows
2018-05-14 16:10:59 +02:00
Gianfranco Costamagna
cfb336e174
CMakeLists.txt: Default build type to RelWithDebInfo if none is defined
2018-05-14 12:03:50 +02:00
Gianfranco Costamagna
df143a08f9
Bump compat level to 9 and std-version to 4.1.3
2018-05-14 11:57:34 +02:00
Gianfranco Costamagna
a02f2ab47c
Add verbosity to build
2018-05-14 11:57:34 +02:00
Gianfranco Costamagna
785136fd36
GLESv2Imp: fix bad return statement
...
android-emugl: add formatting strings to fprintf output, fixing possible security issue
2018-05-14 11:57:34 +02:00
Simon Fels
830b2d815e
Merge pull request #665 from Jiancong/master
...
Fix nir shaders memory leak on translator host side
2018-05-11 20:27:07 +02:00
Simon Fels
1878b17743
Merge branch 'master' into master
2018-05-11 20:06:36 +02:00
Jiancong
08defc5558
Remove single line bracket.
2018-05-06 12:28:31 +08:00
Simon Fels
4a5cb84231
Merge pull request #670 from misha98857/patch-1
...
fix GLM error
2018-05-03 15:45:58 +02:00
Simon Fels
57bf01d408
Merge branch 'master' into patch-1
2018-05-03 15:37:07 +02:00
Simon Fels
097d48ce8a
Merge pull request #600 from hanpfei/master
...
Just waiting 3 seconds when stop container.
2018-05-03 15:27:07 +02:00
Simon Fels
f353d55d16
Merge branch 'master' into patch-1
2018-05-03 15:25:43 +02:00
Jiancong
48471b1454
Revert previous cycling-reference commit.
2018-04-05 22:06:43 +08:00
Jiancong
715c57564a
Remove debug info print.
2018-04-04 17:09:24 +08:00
Simon Fels
9b1ace02fe
Merge branch 'master' into master
2018-04-04 10:41:13 +02:00
Simon Fels
f68725cff8
Merge pull request #667 from sideeffffect/master
...
Use the `z` as print format for `size_t` variable instead of `l` to m…
2018-04-04 10:36:28 +02:00
misha98857
c288083bb3
fix GLM error
...
fix this problem: "GLM: GLM_GTX_transform is an experimental extension and may change in the future"
2018-04-03 21:54:27 +04:00
Jiancong
4dd2ae389a
Fix the cycle-referenced caused memory leak by shared_ptr used, this issue is
...
recognized by valgrind memcheck tool.
2018-04-03 10:57:25 +08:00
Ondra Pelech
5cc79d9782
Use the z as print format for size_t variable instead of l to make it platform independent
...
`l` is a format for `long int`. It accidentally worked on 64 bit architectures, because `long int` has the same length as `size_t` there.
It didn't work on 32 bit architectures, where `size_t` is shorter than `long int`.
Let's use `z`, because that's the proper format for `size_t` -- it works on any platform.
2018-04-01 16:19:28 +02:00
unknown
90c91783fd
Fix nir shaders memory leak on translator host side, this issue is heavily
...
increased the memory usage in application created and compile shader
programs frequently
2018-03-29 15:15:28 +08:00
Simon Fels
03f69c8685
Merge pull request #632 from morphis/find-pulsecommon-again
...
scripts: explicitly set linker search path for libpulsecommon-8.0
2018-03-04 18:07:43 +01:00
Simon Fels
50671ed987
scripts: explicitly set linker search path for libpulsecommon-8.0
2018-03-04 17:31:03 +01:00
Simon Fels
9dfea170d3
Merge branch 'master' into master
2018-03-02 10:26:36 +02:00
Simon Fels
7de9d551df
Merge pull request #605 from modscleo4/patch-1
...
Fix narrowing conversion inside {} (Boost 1.66)
2018-03-02 10:26:24 +02:00
Simon Fels
c02d9278bc
Merge branch 'master' into master
2018-03-01 14:06:15 +02:00
Simon Fels
a464ab3d1f
Merge branch 'master' into patch-1
2018-03-01 14:05:42 +02:00
Han Pengfei
04ceffa6b6
Reset the unlock.
...
Signed-off-by: Han Pengfei <hanpfei@gmail.com>
2018-02-23 11:03:34 +08:00
Dhiego Cassiano Fogaça Barbosa
a044e70b3a
Updated preprocessor condition
...
Without >=, the patch would not work on newer versions of Boost
2018-02-16 19:52:51 -02:00
Dhiego Cassiano Fogaça Barbosa
8b74034a17
Fixed build on boost <= 1.65
2018-02-14 15:36:58 -02:00
Simon Fels
be4371a51a
Merge pull request #612 from mcku/master
...
kernel specific patch -- fix argument in binder_set_stop_on_user_error
2018-02-12 10:40:35 +02:00
Mustafa Kuscu
f174331170
make the patch specific to kernel 4.15 and later
...
The change starts with kernel 4.15.
2018-02-12 11:17:06 +03:00
Mustafa Kuscu
a02f539550
Merge pull request #1 from mcku/mcku-patch-1
...
fix argument in binder_set_stop_on_user_error
2018-02-11 01:47:22 +03:00
Mustafa Kuscu
633b4ddb37
fix argument in binder_set_stop_on_user_error
...
binder_set_stop_on_user_error second argument breaks build.
2018-02-11 01:44:08 +03:00
Dhiego Cassiano Fogaça Barbosa
ffcae32ea9
Fix narrowing conversion inside {}
2018-02-06 01:09:45 -02:00
Han Pengfei
381715aabd
Merge branch 'master' of https://github.com/hanpfei/anbox
2018-02-05 15:02:38 +08:00
Han Pengfei
15803e1868
Just waiting 3 seconds when stop container.
...
If container manager dies before session manager dying,
the session manager cannot exit if it waits for all.
This patch fix the above issue.
Signed-off-by: Han Pengfei <hanpfei@gmail.com>
2018-02-05 14:59:34 +08:00
Simon Fels
0fef26189d
Merge pull request #601 from regnarg/master
...
Fix compatibility with Boost 1.66
2018-02-05 07:46:15 +02:00
Filip Stedronsky
5d3284cb14
Fix compatibility with Boost 1.66
...
Do not use deprecated native() method.
2018-02-01 12:38:05 +01:00
Han Pengfei
083b54cc2d
Just waiting 3 seconds when stop container.
...
If container manager dies before session manager dying,
the session manager cannot exit if it waits for all.
This patch fix the above issue.
Signed-off-by: Han Pengfei <hanpfei@gmail.com>
2018-02-01 15:05:17 +08:00
Han Pengfei
5e7d773d82
Fix missing the release of lock in AdbMessageProcessor when process
...
waiting_for_guest_accept_command.
Signed-off-by: Han Pengfei <hanpfei@gmail.com>
2018-02-01 14:46:45 +08:00
Simon Fels
a821a1ef8c
Merge pull request #599 from lag-linaro/for-anbox-window-state-host
...
android: service: platform_service: Read rotation angle from parcel
2018-01-31 13:26:31 +02:00
Simon Fels
b38c11e4f2
Merge branch 'master' into for-anbox-window-state-host
2018-01-31 11:16:00 +02:00
Lee Jones
6d50d44083
android: service: platform_service: Read rotation angle from parcel
...
When passing window state, currently only the frame location and
stack & task IDs are contained in the parcel. This patch also
receives the new 'rotation_angle' attribute. This patch is critical
since it ensures each '4 Byte' value in this strongly ordered
sequence is extracted at the right time, in the correct way.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2018-01-31 08:51:32 +00:00
Simon Fels
b21e5d9313
Merge pull request #504 from sarangnemo/master
...
replace deprecated vfs_read with kernel_read
2018-01-23 07:44:37 +02:00
Sarang S. Dalal
ba3ae093ed
add comment to explain kernel_read
2018-01-23 00:58:08 +01:00
Sarang S. Dalal
0af5a76743
added kernel version check for calling kernel_read vs vfs_read
...
added kernel version check for calling kernel_read vs vfs_read, as suggested here:
55d5699429
2018-01-23 00:18:18 +01:00
Sarang S. Dalal
6f98e76e0c
Merge branch 'master' into master
2018-01-23 00:09:39 +01:00
Simon Fels
da3319106e
Merge pull request #579 from step21/python3
...
Python3
2018-01-06 17:05:44 +01:00
step21
3882f3bfa5
fixed sys.stderr
2018-01-05 16:01:51 +01:00