sdk/emulator/qemu.git
11 years agoYaGL: Get number of extensions before calling glGetStringi 35/13135/1
Stanislav Vorobiov [Thu, 31 Oct 2013 14:10:25 +0000 (18:10 +0400)]
YaGL: Get number of extensions before calling glGetStringi

It's better to call glGetIntegerv(GL_NUM_EXTENSIONS) and use
the result in glGetStringi than calling glGetStringi
until error is returned

Change-Id: Ic61c0c4d42469be9ae217e5d234033ba0023c3b5

11 years agoYaGL: Handle non-shareable OpenGL objects properly 34/13134/1
Stanislav Vorobiov [Wed, 30 Oct 2013 13:24:47 +0000 (17:24 +0400)]
YaGL: Handle non-shareable OpenGL objects properly

In OpenGL 3.1 core profile framebuffers and
vertex arrays are non-shareable between contexts, this
means that it's not safe to delete these types of objects
like we did before. We now keep context id together with
framebuffers and vertex arrays and check it on
object deletion, if current context is different
from the one in which the object was created then
"ensure" context is selected and delete operation is
performed there. This makes sure that the object will
get deleted in case if OpenGL 2.1 is used and that
the delete operation is a no-op in case of OpenGL 3.1
core profile. In case of OpenGL 3.1 the object will
eventually be deleted once context is deleted

Change-Id: I4929a0590d96ae00e46d04a49b9b387a6673330b

11 years agoYaGL: Use GL_STREAM_DRAW instead of GL_DYNAMIC_DRAW 33/13133/1
Stanislav Vorobiov [Wed, 23 Oct 2013 06:41:20 +0000 (10:41 +0400)]
YaGL: Use GL_STREAM_DRAW instead of GL_DYNAMIC_DRAW

This gives +10fps

Change-Id: I7874dabd262da5a2885b8d8cf0c53d8b3be248c8

11 years agoYaGL: VAO support added 32/13132/1
Stanislav Vorobiov [Tue, 22 Oct 2013 15:32:42 +0000 (19:32 +0400)]
YaGL: VAO support added
YaGL: Don't use deprecated OpenGL functions in offscreen backend
YaGL: Vertex attrib array specification fixed

In OpenGL 3.1 core it's not allowed to pass client
pointers to vertex attrib specification functions, VBO
must always be used. We fix this by keeping few dummy VBOs
and reloading them with client data when needed

Change-Id: Idd03a1e8121902d3524da7cfc13d70965cac67dd

11 years agoYaGL: OpenGL versioning support added 31/13131/1
Stanislav Vorobiov [Tue, 22 Oct 2013 10:18:04 +0000 (14:18 +0400)]
YaGL: OpenGL versioning support added

In order to implement GLESv3 we need proper host
OpenGL versioning. There're 3 cases:
* If host OpenGL <= 3.1 and GL_ARB_ES3_compatibility not supported - GLESv2 only on target
* If host OpenGL >= 3.1 and GL_ARB_ES3_compatibility supported - GLESv3 on target - no shader patch
* If host OpenGL > 3.1 and GL_ARB_ES3_compatibility not supported - GLESv3 on target - shader patch

Change-Id: I5ccc554bf9f662fe29391e027d6299a4dd952a12

11 years agoYaGL: yagl_client_api_id not needed on host 30/13130/1
Stanislav Vorobiov [Fri, 18 Oct 2013 11:49:14 +0000 (15:49 +0400)]
YaGL: yagl_client_api_id not needed on host

Change-Id: I319bd137d924c92c7fac53778c31f96a9bfa1745

11 years agoYaGL: GLES headers removed 29/13129/1
Stanislav Vorobiov [Fri, 18 Oct 2013 08:29:51 +0000 (12:29 +0400)]
YaGL: GLES headers removed

We only deal with GL on host, no need
for GLES headers

Change-Id: Id0bd8d026f53bb57fa6f1810e101570383cbb29f

11 years agoYaGL/VIGS: Use OpenGL 3.0 context instead of 2.1 28/13128/1
Stanislav Vorobiov [Fri, 18 Oct 2013 07:32:47 +0000 (11:32 +0400)]
YaGL/VIGS: Use OpenGL 3.0 context instead of 2.1

Change-Id: I514eb239da143feff1e4737bc2afa6ad3da93658

11 years agoYaGL: Batching improved 81/11081/1
Stanislav Vorobiov [Mon, 7 Oct 2013 11:29:16 +0000 (15:29 +0400)]
YaGL: Batching improved

The improvements are:

* State tracking is moved completely from host to target,
  this allows executing many OpenGL functions such as state queries
  without doing vmexits
* Host code now contains mostly rendering and is made
  as trivial as possible so that amount of time spend inside host
  is minimal
* True TLS is not used anymore, we fake it using yagl_thread, this is
  both faster and doesn't cause compilation problems on Mac
* yagl_thread no longer creates a separate thread for OpenGL call
  processing. The processing is done inplace and OpenGL contexts are
  switch accordingly. This gives us an opportunity to use glFlush
  instead of glFinish inside eglSwapBuffers, thus, host OpenGL
  throughput is increased
* We now have a single OpenGL driver - yagl_gles_driver instead of two.
  Having several separate OpenGL drivers only complicates things

Change-Id: I053958e700350a4b0dd103990d59df9ff352eff5

11 years agoYaGL: Transport improved 80/11080/1
Stanislav Vorobiov [Wed, 18 Sep 2013 14:20:18 +0000 (18:20 +0400)]
YaGL: Transport improved

The improvements are:

* All transport related things are now inside yagl_transport, the code
  is now concentrated in a single place instead of being scattered
  all over
* No more direct memory access and page walks from API implementation
  code, this is now done inside yagl_transport, thus, API
  implementation is transport agnostic now, function prototypes
  exactly match those of target
* Target arrays can now be accessed via pointer, again, all details
  are handled by yagl_transport. For output arrays API implementation
  also receives number of elements in an array, for input
  arrays it receives maximum number of elements and is able
  to specify how much elements are actually written in order not to
  waste bandwith by transferring excess data

Change-Id: If2689c9f8452ca2d15fe54b123fa2ac9e01a61be

11 years agoskin: load nine-patch image throught imageRegistry 57/11057/1
GiWoong Kim [Wed, 16 Oct 2013 09:11:16 +0000 (18:11 +0900)]
skin: load nine-patch image throught imageRegistry

Change-Id: Ieaf2046efa8cd52c163a2c2d18cb7dd7d4c084fb
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomenu: modified deprecated function 56/11056/1
GiWoong Kim [Wed, 16 Oct 2013 05:42:53 +0000 (14:42 +0900)]
menu: modified deprecated function

replace usage of GDK_DISPLAY with gdk_x11_display_get_xdisplay

Change-Id: If4d6936447704540c4e4700186b77e0e1e032330
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoecs:keep alive checking & device(network & keyboard) msg handling added 14/11014/1
Jinhyung Choi [Thu, 10 Oct 2013 03:55:26 +0000 (12:55 +0900)]
ecs:keep alive checking & device(network & keyboard) msg handling added

Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoskin: enable SpecialKeyWindow docking & etc 17/10917/1
GiWoong Kim [Tue, 15 Oct 2013 05:17:28 +0000 (14:17 +0900)]
skin: enable SpecialKeyWindow docking & etc

Change-Id: Ia6e8b31956a03681f49ebd856dcec3009872eef6
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge changes I835d9038,Ia6d673a3 into tizen
daiyoung kim [Tue, 15 Oct 2013 03:52:05 +0000 (20:52 -0700)]
Merge changes I835d9038,Ia6d673a3 into tizen

* changes:
  skin: make a dual mode progressbar
  skin: prepare for booting progressbar

11 years agoskin: make a dual mode progressbar 60/10860/1
GiWoong Kim [Mon, 14 Oct 2013 10:19:24 +0000 (19:19 +0900)]
skin: make a dual mode progressbar

Change-Id: I835d9038c7b4d5f4895e624214491a17e706b48f
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: prepare for booting progressbar 59/10859/1
GiWoong Kim [Mon, 14 Oct 2013 04:32:41 +0000 (13:32 +0900)]
skin: prepare for booting progressbar

Change-Id: Ia6d673a3ad3a4d2da9278aa3d58fce00987df421
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agonfc: make nfc prodesure on ecs 55/10855/1
munkyu.im [Mon, 14 Oct 2013 08:35:59 +0000 (17:35 +0900)]
nfc: make nfc prodesure on ecs

It helps to communicate between ecs and nfc event injectors.

Change-Id: I4fc7fb4ac57b52fc793a32291954337700195d6b
Signed-off-by: munkyu.im <munkyu.im@samsung.com>
11 years agoshm: fix shared memory leak 47/10847/1
munkyu.im [Mon, 14 Oct 2013 07:06:13 +0000 (16:06 +0900)]
shm: fix shared memory leak

There was a shared memory leak when exit emulator.
So clear it.

Change-Id: I31f0f030f5e0f88a054547e4df064705898921c1
Signed-off-by: munkyu.im <munkyu.im@samsung.com>
11 years agodisplay: modified SDL_SetVideoMode flag 66/10766/1
GiWoong Kim [Fri, 11 Oct 2013 05:55:12 +0000 (14:55 +0900)]
display: modified SDL_SetVideoMode flag

Use SDL_SWSURFACE if you plan on doing per-pixel manipulations,
or blit surfaces with alpha channels, and require a high framerate.
When you use hardware surfaces, SDL copies the surfaces from video
memory to system memory when you lock them, and back when you unlock
them. This can cause a major performance hit.
 Be aware that you may request a hardware surface, but receive a
software surface because the video driver doesn't support hardware
surface. Many platforms can only provide a hardware surface when
using SDL_FULLSCREEN. The SDL_HWSURFACE flag is best used when
the surfaces you'll be blitting can also be stored in video memory.

Change-Id: I07484f931ac2956bb386234a0524066ee70cce1f
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoqemu: cleanning ecs message up & added suspend message to sdb server 26/10726/1
Jinhyung Choi [Mon, 7 Oct 2013 05:42:35 +0000 (14:42 +0900)]
qemu: cleanning ecs message up & added suspend message to sdb server

Change-Id: I309782244c5417cb82c97e0a64d0a45a23274dda
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoqemu: separated monitor functions & bug fixed. 25/10725/1
Jinhyung Choi [Tue, 1 Oct 2013 07:07:34 +0000 (16:07 +0900)]
qemu: separated monitor functions & bug fixed.

Change-Id: If646d7156d3e77cb95c2a543f30837b9dd3e7e3a
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoqemu: separated protobuf message & fixed a bug when it closed 24/10724/1
Jinhyung Choi [Mon, 30 Sep 2013 07:46:57 +0000 (16:46 +0900)]
qemu: separated protobuf message & fixed a bug when it closed

Change-Id: I668b840624df066ff17ff1bce4a05de98d626000
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoqemu: supports storing sdb server list & sending suspend/resume message 23/10723/1
Jinhyung Choi [Fri, 27 Sep 2013 04:12:09 +0000 (13:12 +0900)]
qemu: supports storing sdb server list & sending suspend/resume message

Change-Id: I8e71e07de47731ba77bf16a0a1d0299c69f64294
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoqemu: fixed bug(message format) and added boilerplate 22/10722/1
Jinhyung Choi [Wed, 25 Sep 2013 11:45:25 +0000 (20:45 +0900)]
qemu: fixed bug(message format) and added boilerplate

Change-Id: I018b69a1f647fbcab03410beb0abd21b4b7419e5
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoMerge "menu: modified the scale menu visibility control" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:32:28 +0000 (23:32 -0700)]
Merge "menu: modified the scale menu visibility control" into tizen

11 years agoMerge "skin: apply XML bindings for SpecailKeyWindow" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:32:10 +0000 (23:32 -0700)]
Merge "skin: apply XML bindings for SpecailKeyWindow" into tizen

11 years agoMerge "communication: close the data stream" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:31:56 +0000 (23:31 -0700)]
Merge "communication: close the data stream" into tizen

11 years agoMerge "Fix runtime error when loading resources in jar on windows." into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:31:44 +0000 (23:31 -0700)]
Merge "Fix runtime error when loading resources in jar on windows." into tizen

11 years agoMerge "hwkey: added some logs in skin" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:31:29 +0000 (23:31 -0700)]
Merge "hwkey: added some logs in skin" into tizen

11 years agoMerge "skin: added XML bindings for Key Window" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:31:16 +0000 (23:31 -0700)]
Merge "skin: added XML bindings for Key Window" into tizen

11 years agoMerge "skin: added GeneralSkinImageRegistry" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:31:03 +0000 (23:31 -0700)]
Merge "skin: added GeneralSkinImageRegistry" into tizen

11 years agoMerge "skin: modified class name" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:30:47 +0000 (23:30 -0700)]
Merge "skin: modified class name" into tizen

11 years agoMerge "skin: KeyWindow code refactoring" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:30:29 +0000 (23:30 -0700)]
Merge "skin: KeyWindow code refactoring" into tizen

11 years agoMerge "skin: added ProfileSkinImageRegistry" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:30:15 +0000 (23:30 -0700)]
Merge "skin: added ProfileSkinImageRegistry" into tizen

11 years agoMerge "skin: added GeneralKeyWindowImageRegistry" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:30:02 +0000 (23:30 -0700)]
Merge "skin: added GeneralKeyWindowImageRegistry" into tizen

11 years agoMerge "skin: modified Key Window name & etc" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:29:50 +0000 (23:29 -0700)]
Merge "skin: modified Key Window name & etc" into tizen

11 years agoMerge "skin: added SpecialKeyWindow layout schema" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:29:37 +0000 (23:29 -0700)]
Merge "skin: added SpecialKeyWindow layout schema" into tizen

11 years agoMerge "touch: menu blocking while touching" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:29:24 +0000 (23:29 -0700)]
Merge "touch: menu blocking while touching" into tizen

11 years agoMerge "menu: do not start ECP before ECS starting" into tizen
SeokYeon Hwang [Tue, 8 Oct 2013 06:29:11 +0000 (23:29 -0700)]
Merge "menu: do not start ECP before ECS starting" into tizen

11 years agomenu: modified the scale menu visibility control 48/10648/1
GiWoong Kim [Tue, 8 Oct 2013 01:46:37 +0000 (10:46 +0900)]
menu: modified the scale menu visibility control

Change-Id: I64d3099878d8d7cb82325b310d5826e690634c22
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: apply XML bindings for SpecailKeyWindow 47/10647/1
GiWoong Kim [Mon, 7 Oct 2013 08:47:39 +0000 (17:47 +0900)]
skin: apply XML bindings for SpecailKeyWindow

KeyWindowUI

Change-Id: Ibebedfe3b50656b04b2673b3f04f46260e389613
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agocommunication: close the data stream 46/10646/1
GiWoong Kim [Sat, 5 Oct 2013 03:50:51 +0000 (12:50 +0900)]
communication: close the data stream

close the data stream when emulator is shutting down
& remove some warnings & etc

Change-Id: I0474e1bbb03c40ef6ed712c055fe8d231edd62e5
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoFix runtime error when loading resources in jar on windows. 45/10645/1
SeokYeon Hwang [Fri, 4 Oct 2013 10:27:05 +0000 (19:27 +0900)]
Fix runtime error when loading resources in jar on windows.

In jar, a "/" is a only available file seperator.

Change-Id: I0eda8a7e2880f46b60f77d63cf46ee8cd1a3a78e
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agohwkey: added some logs in skin 44/10644/1
GiWoong Kim [Wed, 2 Oct 2013 08:32:21 +0000 (17:32 +0900)]
hwkey: added some logs in skin

Change-Id: I84b241e1ed4df65cf2d164669cdbe48cb2284590
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added XML bindings for Key Window 43/10643/1
GiWoong Kim [Tue, 1 Oct 2013 04:29:16 +0000 (13:29 +0900)]
skin: added XML bindings for Key Window

Change-Id: I1ed51c06560bd6076778a50d53c3d55be2db76ff
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added GeneralSkinImageRegistry 42/10642/1
GiWoong Kim [Tue, 1 Oct 2013 04:23:20 +0000 (13:23 +0900)]
skin: added GeneralSkinImageRegistry

Change-Id: I1c0c72d9bc117eb79ea09b663d292d579a807ec8
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: modified class name 41/10641/1
GiWoong Kim [Tue, 1 Oct 2013 02:37:37 +0000 (11:37 +0900)]
skin: modified class name

KeyWindowImageRegistry -> SpecialKeyWindowImageRegistry

Change-Id: I43a8f738bb2284f6958d92f6d671d8b3ffe362e3
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: KeyWindow code refactoring 40/10640/1
GiWoong Kim [Tue, 1 Oct 2013 02:35:32 +0000 (11:35 +0900)]
skin: KeyWindow code refactoring

Change-Id: I666ac48e5dd26a802eecb44720f582e5af2b9281
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added ProfileSkinImageRegistry 39/10639/1
GiWoong Kim [Mon, 30 Sep 2013 12:17:01 +0000 (21:17 +0900)]
skin: added ProfileSkinImageRegistry

Change-Id: I618d68568c7ad31187d33c269033d86dd6d378a1
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added GeneralKeyWindowImageRegistry 38/10638/1
GiWoong Kim [Mon, 30 Sep 2013 10:40:07 +0000 (19:40 +0900)]
skin: added GeneralKeyWindowImageRegistry

Change-Id: I0d7160b816538428d4eb1a92c909f8ff4f18891b
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: modified Key Window name & etc 37/10637/1
GiWoong Kim [Mon, 30 Sep 2013 08:57:05 +0000 (17:57 +0900)]
skin: modified Key Window name & etc

KeyWindow -> GeneralKeyWindow

Change-Id: I9671a0980315f7c04e0a3b19a5d2ef021c672e3e
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added SpecialKeyWindow layout schema 36/10636/1
GiWoong Kim [Mon, 30 Sep 2013 08:55:20 +0000 (17:55 +0900)]
skin: added SpecialKeyWindow layout schema

Change-Id: If2339d5edb71996c546f8ad9db78eb09375f78b5
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agotouch: menu blocking while touching 35/10635/1
GiWoong Kim [Fri, 27 Sep 2013 12:31:12 +0000 (21:31 +0900)]
touch: menu blocking while touching

Change-Id: I4d9fe09507d4f145faf3dacf772c330cd69424aa
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomenu: do not start ECP before ECS starting 34/10634/1
GiWoong Kim [Thu, 26 Sep 2013 06:51:13 +0000 (15:51 +0900)]
menu: do not start ECP before ECS starting

Change-Id: Idba8088b912b094aa1ca02453a00edcd8f69cd0a
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agobrillcodec: fixed sync problem when closing avcodec. 32/10632/1
Kitae Kim [Sat, 28 Sep 2013 12:38:24 +0000 (21:38 +0900)]
brillcodec: fixed sync problem when closing avcodec.

codec_deinit function didn't raise an interrupt unlike other functions
because the function didn't need to write the result of avcodec_close.
That's why deinit call from driver and codec plugin could be accessed simultaneouly,
and in case of that, synchronous problem causes SEGV problem.

Change-Id: I290bd03446a3b43a9c87b960241317b9cfbc5119
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agobrillcodec: enable brillcodec device and disable old codec_device. 31/10631/1
Kitae Kim [Thu, 26 Sep 2013 01:21:57 +0000 (10:21 +0900)]
brillcodec: enable brillcodec device and disable old codec_device.

Change-Id: I8c7ced5e9070bb69821b4a4a8f723fabb1379fd3
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage : update the package version 94/10394/1
jinhyung.jo [Tue, 1 Oct 2013 09:18:05 +0000 (18:18 +0900)]
package : update the package version

1.5.96 -> 1.5.97

Change-Id: I98a3bfc22494826b28c5430d801fd6f25eab6d7f
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agobuild : YAGL module is excluded from the build on MacOS in temparary. 93/10393/1
jinhyung.jo [Tue, 1 Oct 2013 09:16:45 +0000 (18:16 +0900)]
build : YAGL module is excluded from the build on MacOS in temparary.

This modification is temporary.
The reason is that compilation error occurs when using the clang compiler.
It caused by __thread attribute in yagl_thread, clang does not support the attribute in MacOS.

Change-Id: Id4fd6c8f0ad33e98d178a3cce5a954601e35142b
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agoMerge branch 'tizen' into sdk-develop
Yeongkyoon Lee [Thu, 26 Sep 2013 09:10:47 +0000 (18:10 +0900)]
Merge branch 'tizen' into sdk-develop

11 years agoskin: delete unused code
GiWoong Kim [Thu, 26 Sep 2013 03:19:28 +0000 (12:19 +0900)]
skin: delete unused code

Change-Id: Ice43b09a9dcb7da146cd103e4caa85ccfbf7df59
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agosensor: added legacy do_rotation_event function
GiWoong Kim [Wed, 25 Sep 2013 08:30:39 +0000 (17:30 +0900)]
sensor: added legacy do_rotation_event function

Change-Id: I3e7082740c2c480efa435201e5df0eb6a232fc36
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agosensor: replace emuld to ECS when rotating
GiWoong Kim [Wed, 25 Sep 2013 08:23:06 +0000 (17:23 +0900)]
sensor: replace emuld to ECS when rotating

replace emuld to EmulatorControlServer when skin rotating

Change-Id: I599eb8dd3b8460dc0a017bca3c508ac914fbd368
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoqemu: added ecp icon to popup menu
Jinhyung Choi [Tue, 24 Sep 2013 07:38:40 +0000 (16:38 +0900)]
qemu: added ecp icon to popup menu

Change-Id: Ib794957a9d13db11eb81d88b732c43f1c69284fa
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoMerge changes I76e3fa57,I550a0dfc into develop
daiyoung kim [Tue, 24 Sep 2013 07:05:41 +0000 (16:05 +0900)]
Merge changes I76e3fa57,I550a0dfc into develop

* changes:
  Correct formatting on Mac YaGL and Vigs modules
  Initial revision of the VIGS module for OS X

11 years agoMerge "touch: release the touch event automatically" into develop
daiyoung kim [Tue, 24 Sep 2013 06:51:34 +0000 (15:51 +0900)]
Merge "touch: release the touch event automatically" into develop

11 years agoCorrect formatting on Mac YaGL and Vigs modules
Patrick Porlan [Mon, 23 Sep 2013 13:34:35 +0000 (15:34 +0200)]
Correct formatting on Mac YaGL and Vigs modules

indent -linux -i4 -nut -ts4

11 years agoInitial revision of the VIGS module for OS X
Patrick Porlan [Wed, 18 Sep 2013 13:14:49 +0000 (15:14 +0200)]
Initial revision of the VIGS module for OS X

11 years agotouch: release the touch event automatically
GiWoong Kim [Mon, 23 Sep 2013 11:32:04 +0000 (20:32 +0900)]
touch: release the touch event automatically

release the touch event automatically when
display is switched off

Change-Id: Icf1c8660f96206492a7a553e950e11da9ceee972
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoemul_state: add vm_name
munkyu.im [Mon, 23 Sep 2013 06:31:30 +0000 (15:31 +0900)]
emul_state: add vm_name

Change-Id: I736201c05fee855420e8e6a610e8a6c513e1591f
Signed-off-by: munkyu.im <munkyu.im@samsung.com>
11 years agoMerge "qemu: added NULL value after free for sure" into develop
daiyoung kim [Mon, 23 Sep 2013 04:29:31 +0000 (13:29 +0900)]
Merge "qemu: added NULL value after free for sure" into develop

11 years agoremove Wow6432Node
jihye kim [Tue, 17 Sep 2013 05:06:17 +0000 (14:06 +0900)]
remove Wow6432Node

Change-Id: I9cbb771034a98a763f480642a4dbdc4cdb6e3af9
Signed-off-by: jihye kim <jihye1128.kim@samsung.com>
11 years agoMerge "YaGL: Fix QEMU 1.6 merge cpu state related bugs" into develop
daiyoung kim [Tue, 17 Sep 2013 01:02:19 +0000 (10:02 +0900)]
Merge "YaGL: Fix QEMU 1.6 merge cpu state related bugs" into develop

11 years agoYaGL: Fix QEMU 1.6 merge cpu state related bugs
Stanislav Vorobiov [Mon, 16 Sep 2013 13:47:41 +0000 (17:47 +0400)]
YaGL: Fix QEMU 1.6 merge cpu state related bugs

current_cpu is not CPUX86State,
CPUX86State is in current_cpu->env_ptr now

11 years agomaru_board: disable brillcodec for a while.
Kitae Kim [Mon, 16 Sep 2013 10:54:04 +0000 (19:54 +0900)]
maru_board: disable brillcodec for a while.

QEMU might not be launched normally because of out of memory on host.
That's why brillcodec is disabled for a while until codec plugins packages are upgraded.

Change-Id: I82f5ddb46965238734cd3a734d9cbcdd0e72c4d2
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agobrillcodec: write the result of decoding audio.
Kitae Kim [Mon, 16 Sep 2013 10:52:52 +0000 (19:52 +0900)]
brillcodec: write the result of decoding audio.

Some values such as sample_rate, channels and etc. have to be returned
because of caps negotiation in the gstreamer plugin.

Change-Id: I66b19555514098c11c7d0889a7b746ef9c7bd1f8
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage: version up
GiWoong Kim [Mon, 16 Sep 2013 09:26:05 +0000 (18:26 +0900)]
package: version up

1.5.95

Change-Id: If1786f63a6e1ae3a9e76bf433a335cd72c19d7e0
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: modified skin info
GiWoong Kim [Mon, 16 Sep 2013 09:24:44 +0000 (18:24 +0900)]
skin: modified skin info

delete profile property
Emulator Manager skin priority reordering

Change-Id: Ia0b1d33fbf7806b6cd6b838ca4f757a8ab52eeb7
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "display: draw black screen on maru_shm" into develop
daiyoung kim [Mon, 16 Sep 2013 07:58:33 +0000 (16:58 +0900)]
Merge "display: draw black screen on maru_shm" into develop

11 years agoMerge "display: define optional blank-guide schema" into develop
daiyoung kim [Mon, 16 Sep 2013 07:58:24 +0000 (16:58 +0900)]
Merge "display: define optional blank-guide schema" into develop

11 years agofixed the bug
jihye kim [Mon, 16 Sep 2013 08:02:40 +0000 (17:02 +0900)]
fixed the bug
- change finding java path routine at 64bit windows (add Wow6432Node)

Change-Id: I4ff061df05059a6b260d1862b3311da0e201de26
Signed-off-by: jihye kim <jihye1128.kim@samsung.com>
11 years agodisplay: draw black screen on maru_shm
GiWoong Kim [Mon, 16 Sep 2013 06:08:32 +0000 (15:08 +0900)]
display: draw black screen on maru_shm

draw black screen until the display get a fit
console size.

Change-Id: Ieb4a41956d978692c368cf3ebae800c1d7e13043
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agodisplay: define optional blank-guide schema
GiWoong Kim [Mon, 16 Sep 2013 03:06:29 +0000 (12:06 +0900)]
display: define optional blank-guide schema

Change-Id: Ibd7814362b243d85a839bdfc98bff17c9ee56687
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "brillcodec: changed memory allocation function." into develop
daiyoung kim [Mon, 16 Sep 2013 04:47:57 +0000 (13:47 +0900)]
Merge "brillcodec: changed memory allocation function." into develop

11 years agocommunication: expand the initial protocol for blank-guide
GiWoong Kim [Wed, 11 Sep 2013 12:54:56 +0000 (21:54 +0900)]
communication: expand the initial protocol for blank-guide

Change-Id: I86f3ebf00516c7d7d16d0b3f255be3d61e819957
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoqemu: added NULL value after free for sure
Jinhyung Choi [Fri, 13 Sep 2013 10:23:01 +0000 (19:23 +0900)]
qemu: added NULL value after free for sure

Change-Id: I3acca01644205b2aafe1bd95fa918aabedd10cc9
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agobrillcodec: changed memory allocation function.
Kitae Kim [Fri, 13 Sep 2013 10:08:09 +0000 (19:08 +0900)]
brillcodec: changed memory allocation function.

Allocate memory with g_malloc and then deallocate it with av_free for FFmpeg.
The above case causes segv problem on Windows.

Change-Id: I163fbd07228b40a6bfc2edd66a9aafe3abb9d4c4
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoVIGS : fixed a coding mistake
jinhyung.jo [Fri, 13 Sep 2013 06:38:28 +0000 (15:38 +0900)]
VIGS : fixed a coding mistake

Add a character on end of struct, ';'
It causes a build errors on MacOS.

Change-Id: Ibb68be170a39b0987f81423b9f9ceef3959c1103
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agoqemu: removed warning and unused files
Jinhyung Choi [Fri, 13 Sep 2013 06:30:17 +0000 (15:30 +0900)]
qemu: removed warning and unused files

Change-Id: I380fc53af611faada1382055736de9f89341a63f
Signed-off-by: Jinhyung Choi <jinhyung2.choi@samsung.com>
11 years agoMerge "qemu: removed warning and unused files" into develop
SeokYeon Hwang [Fri, 13 Sep 2013 06:23:17 +0000 (15:23 +0900)]
Merge "qemu: removed warning and unused files" into develop

11 years agoMerge changes Ie7d91400,I27431b3f into develop
SeokYeon Hwang [Fri, 13 Sep 2013 05:41:08 +0000 (14:41 +0900)]
Merge changes Ie7d91400,I27431b3f into develop

* changes:
  Change configure append position
  Fix compilation warnings on Ubuntu-64

11 years agoChange configure append position
SeokYeon Hwang [Fri, 13 Sep 2013 05:48:54 +0000 (14:48 +0900)]
Change configure append position

To override basic options

Change-Id: Ie7d91400bef7831752302a0f81463af5a693d8fc
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agoFix compilation warnings on Ubuntu-64
SeokYeon Hwang [Fri, 13 Sep 2013 05:47:26 +0000 (14:47 +0900)]
Fix compilation warnings on Ubuntu-64

Change-Id: I27431b3ffe1d925281ae0392443c863ac719ea38
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agopackage: version up
Kitae Kim [Fri, 13 Sep 2013 04:12:36 +0000 (13:12 +0900)]
package: version up

Update package version.

Change-Id: I145450ec6752dcaf115e79f3ad4f268d3edaccf8
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agobrillcodec: fix a booting problem on Windows and Mac.
Kitae Kim [Thu, 12 Sep 2013 18:55:20 +0000 (03:55 +0900)]
brillcodec: fix a booting problem on Windows and Mac.

pthread_mutex variables were not used before initializing them.

Change-Id: Ibc70a6f3fe403f8849f35a3706bef11516f8d9e3
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoosutil: fixed compile error.
Kitae Kim [Thu, 12 Sep 2013 08:47:30 +0000 (17:47 +0900)]
osutil: fixed compile error.

Wrong local variable was defined.

Change-Id: I5960d70da76e5da9202be573bcf602b39c4ce249
Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agofix compilation error and some warnings
munkyu.im [Thu, 12 Sep 2013 08:12:24 +0000 (17:12 +0900)]
fix compilation error and some warnings

Change-Id: Icd02a6eff474b9f7bb8adf70e57ae7255cc61b5c
Signed-off-by: munkyu.im <munkyu.im@samsung.com>
11 years agoFix compilation error on maru_brill_codec.c
SeokYeon Hwang [Thu, 12 Sep 2013 08:30:21 +0000 (17:30 +0900)]
Fix compilation error on maru_brill_codec.c

Change-Id: Id57b12962a70c96886832ff7956dcad8e06f8510
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agoMerge branch 'tizen_qemu_1.6' into develop
SeokYeon Hwang [Thu, 12 Sep 2013 08:22:11 +0000 (17:22 +0900)]
Merge branch 'tizen_qemu_1.6' into develop

11 years agoFix compilation error and some warnings for HAX
SeokYeon Hwang [Thu, 12 Sep 2013 07:18:16 +0000 (16:18 +0900)]
Fix compilation error and some warnings for HAX

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>