sdk/emulator/qemu.git
11 years agobuild: Disable yagl on MacOS to build correctly
syeon.hwang [Wed, 28 Nov 2012 07:59:05 +0000 (16:59 +0900)]
build: Disable yagl on MacOS to build correctly

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agoMerge branch 'tizen-arm' into develop
syeon.hwang [Tue, 27 Nov 2012 11:24:32 +0000 (20:24 +0900)]
Merge branch 'tizen-arm' into develop

11 years agomultitouch: change multitouch key
munkyu.im [Tue, 27 Nov 2012 10:53:06 +0000 (19:53 +0900)]
multitouch: change multitouch key

change from alt key to command key

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agosdb: display arch name
munkyu.im [Tue, 27 Nov 2012 06:22:41 +0000 (15:22 +0900)]
sdb: display arch name

on connection explorer and sdb status,
shows arch name of running emulator instance.
Not supported on Mac OSX yet.

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agodisplay: implement multi touch on Mac
munkyu.im [Mon, 26 Nov 2012 10:58:20 +0000 (19:58 +0900)]
display: implement multi touch on Mac

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoMerge branch 'develop' of http://121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm
Evgeny Voevodin [Mon, 26 Nov 2012 09:41:23 +0000 (13:41 +0400)]
Merge branch 'develop' of 121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm

Conflicts:
vl.c

Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
11 years agoyagl-log: fix logging macro for windows
Igor Mitsyanko [Thu, 22 Nov 2012 13:18:07 +0000 (17:18 +0400)]
yagl-log: fix logging macro for windows

This macro wouldn't allow us to compile emulator on Windows, fix it.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoqemu-options: add option to enable YaGL
Igor Mitsyanko [Wed, 21 Nov 2012 18:33:36 +0000 (22:33 +0400)]
qemu-options: add option to enable YaGL

Also, check and exit(1) if user specified virtGL and YaGL simultaniously.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoDGLES2: remove completely
Igor Mitsyanko [Wed, 21 Nov 2012 15:20:00 +0000 (19:20 +0400)]
DGLES2: remove completely

It could only be used wirh ARM target, and we now use YaGL for ttis, so remove
DGLES2 completely.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: glTexSubImage2D workaround for GL_ALPHA format in nvidia Windows drivers
Igor Mitsyanko [Wed, 21 Nov 2012 10:41:31 +0000 (14:41 +0400)]
YaGL: glTexSubImage2D workaround for GL_ALPHA format in nvidia Windows drivers

Nvidia Windows openGL drivers doesn't account for GL_UNPACK_ALIGNMENT parameter
when glTexSubImage2D function is called with format GL_ALPHA. Looks like, for some
reason, GL_ALPHA format data always treated by NVIDIA driver as 1-byte aligned.

This commit works around this problem.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: implement EGL WGL driver to support Windows hosts
Igor Mitsyanko [Thu, 15 Nov 2012 13:41:23 +0000 (17:41 +0400)]
YaGL: implement EGL WGL driver to support Windows hosts

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agohw/yagl_log.h: Add Windows specific logging macro
Igor Mitsyanko [Thu, 15 Nov 2012 13:37:53 +0000 (17:37 +0400)]
hw/yagl_log.h: Add Windows specific logging macro

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl_gles_ogl_macros.h: use APIENTRY wit function type prototypes
Igor Mitsyanko [Thu, 15 Nov 2012 13:31:52 +0000 (17:31 +0400)]
yagl_gles_ogl_macros.h: use APIENTRY wit function type prototypes

This should tell compilator how these functions behave when called.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl-log: use g_strndup because there is no strdup in mingw
Igor Mitsyanko [Thu, 8 Nov 2012 14:37:34 +0000 (18:37 +0400)]
yagl-log: use g_strndup because there is no strdup in mingw

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agobuild.sh: do not check if we're on linux to enable YaGL
Igor Mitsyanko [Tue, 23 Oct 2012 13:50:09 +0000 (17:50 +0400)]
build.sh: do not check if we're on linux to enable YaGL

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: add a placeholder for EGL_WGL driver
Igor Mitsyanko [Fri, 19 Oct 2012 11:48:24 +0000 (15:48 +0400)]
YaGL: add a placeholder for EGL_WGL driver

It will be implemented later.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoyagl_egl_glx.c: acquire getProcAddr function addess only once
Igor Mitsyanko [Thu, 18 Oct 2012 09:19:36 +0000 (13:19 +0400)]
yagl_egl_glx.c: acquire getProcAddr function addess only once

No point in acquiring glXGetProcAddress function pointer every time
yagl_egl_glx_procaddr_get() is called, just make it static instead.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: make GLES drivers initialization OS agnostic
Igor Mitsyanko [Thu, 18 Oct 2012 08:45:27 +0000 (12:45 +0400)]
YaGL: make GLES drivers initialization OS agnostic

Introduce function to acquire symbols from openGL library OS-specific way.
This is needed because only EGL OS-specific backend (glx, wgl e.t.c.) knows how
function addresses should be retreived.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: let EGL driver handle host openGL library
Igor Mitsyanko [Thu, 18 Oct 2012 07:13:07 +0000 (11:13 +0400)]
YaGL: let EGL driver handle host openGL library

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: make EGL driver initialization OS independant
Igor Mitsyanko [Wed, 17 Oct 2012 16:19:57 +0000 (20:19 +0400)]
YaGL: make EGL driver initialization OS independant

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoConfigure: guess YAGL backend based on target OS
Igor Mitsyanko [Fri, 21 Sep 2012 14:05:32 +0000 (18:05 +0400)]
Configure: guess YAGL backend based on target OS

11 years agohw/yagl_log.c: fix printf specifier for target_ulong type
Igor Mitsyanko [Tue, 6 Nov 2012 15:28:02 +0000 (19:28 +0400)]
hw/yagl_log.c: fix printf specifier for target_ulong type

On 64-bit hosts %lX specifies 64-bit long variable, therefore when its used with 32-bit
target_ulong, it prints bogus 64 bit long value.

Note that PRIX64 macro could be broken on mingw32, maybe we should manually check
host word size in the future.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: Fix for khronos GLESv2 test: glGetUniform implemented appropriately
Stanislav Vorobiov [Wed, 7 Nov 2012 13:44:12 +0000 (17:44 +0400)]
YaGL: Fix for khronos GLESv2 test: glGetUniform implemented appropriately
YaGL: Fix for khronos GLESv2 test: number of texture units limited to 32

11 years agoYaGL: Fixed for khronos GLESv2 test: programs and shaders must be in same namespace
Stanislav Vorobiov [Tue, 6 Nov 2012 17:49:55 +0000 (21:49 +0400)]
YaGL: Fixed for khronos GLESv2 test: programs and shaders must be in same namespace
YaGL: Fixed for khronos GLESv2 test: n < 0 checks added to glGenXXX
YaGL: Fixed for khronos GLESv2 test: namespace local name generation must take user binded names into account

11 years agoYaGL: fix eglChooseConfig() for 64-bit hosts
Igor Mitsyanko [Fri, 26 Oct 2012 19:52:14 +0000 (23:52 +0400)]
YaGL: fix eglChooseConfig() for 64-bit hosts

The problem is that 'configs' defined as
yagl_host_handle *configs = NULL;

but code above, when doing sizeof(configs), doesn't want to know a size of
host pointer, it wants to know sizeof yagl_host_handle type, which is hardcoded
to 4 bytes. This wasn't a problem on 32 bit machines since sizeof(pointer) would
return 4 in that case. But in case of 64-bit hosts, it causes memory corruption.

Fix is simple, change it to sizeof(*configs)

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoYaGL: cast GLint to a pointer type right way for 64 bit machines
Igor Mitsyanko [Wed, 17 Oct 2012 11:43:34 +0000 (15:43 +0400)]
YaGL: cast GLint to a pointer type right way for 64 bit machines

Direct cast of int to pointer causes warning on 64 bit machines, use uitptr_t
cast first.
Note that here we're not casting guest address to host address, its just an offset
within an array.

Signed-off-by: Igor Mitsyanko <i.mitsyanko@samsung.com>
11 years agoskin: indenting
giwoong.kim [Mon, 26 Nov 2012 07:08:34 +0000 (16:08 +0900)]
skin: indenting

indenting line

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agodbi: modified the tooltip of HW key
giwoong.kim [Mon, 26 Nov 2012 06:43:40 +0000 (15:43 +0900)]
dbi: modified the tooltip of HW key

Volume up -> Volume +

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: modified sdk name
giwoong.kim [Mon, 26 Nov 2012 06:22:15 +0000 (15:22 +0900)]
package: modified sdk name

2.0.0 RC1

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: Convert a HW key container in general skin
giwoong.kim [Mon, 26 Nov 2012 06:11:21 +0000 (15:11 +0900)]
skin: Convert a HW key container in general skin

The container of HW keys is converted from Decorations
to Composite. Because Decorations control has different
behavior on between Windows and Linux.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up
giwoong.kim [Mon, 26 Nov 2012 02:39:52 +0000 (11:39 +0900)]
package: version up

1.4.11

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: key window renewal
giwoong.kim [Fri, 23 Nov 2012 02:21:37 +0000 (11:21 +0900)]
skin: key window renewal

apply custom style & added scroll composite

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up
giwoong.kim [Thu, 22 Nov 2012 07:19:28 +0000 (16:19 +0900)]
package: version up

1.4.10

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: remove the margin of shell
giwoong.kim [Thu, 22 Nov 2012 05:42:03 +0000 (14:42 +0900)]
skin: remove the margin of shell

set the display bounds before pack the shell

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin_server: avoiding duplicate variable name
giwoong.kim [Mon, 19 Nov 2012 12:51:11 +0000 (21:51 +0900)]
skin_server: avoiding duplicate variable name

Modified variable name

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "package: version up. Version upgrade to 1.4.6. Signed-off-by: Sangjin Kim...
Yeongkyoon Lee [Thu, 22 Nov 2012 05:33:40 +0000 (14:33 +0900)]
Merge "package: version up. Version upgrade to 1.4.6. Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>" into develop

11 years agopackage: version up.
Sangjin Kim [Thu, 22 Nov 2012 03:04:17 +0000 (12:04 +0900)]
package: version up.
Version upgrade to 1.4.6.
Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>
11 years ago[Title] Fix EGL_BAD_ALLOC error when using pixmap surface repeatedly.
Sangjin Kim [Thu, 22 Nov 2012 03:04:17 +0000 (12:04 +0900)]
[Title] Fix EGL_BAD_ALLOC error when using pixmap surface repeatedly.
[Type] bug fix
[Module] opengl
[Priority] high
[CQ#]
[Redmine#]
[Problem] EGL_BAD_ALLOC error.
[Cause]
[Solution]
[TestCase]

11 years agoWe are using Java skin as the frontend and disabling the cocoa UI
Jun Tian [Wed, 21 Nov 2012 09:08:24 +0000 (17:08 +0800)]
We are using Java skin as the frontend and disabling the cocoa UI

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoFix the GL build issues on Mountion Lion
Jun Tian [Wed, 21 Nov 2012 08:17:12 +0000 (16:17 +0800)]
Fix the GL build issues on Mountion Lion

The GL path of the Mountain Lion is different. Including the gl.h path in this patch.

Signed-off-by: Gao Fengqian <fengqian.gao@intel.com>
11 years agoFix the uint16 typedef issue
Jun Tian [Wed, 21 Nov 2012 08:12:13 +0000 (16:12 +0800)]
Fix the uint16 typedef issue

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoGL: Make dynamic buffer for pending pixmap surface, so guest can create many
edwin.zhai [Mon, 19 Nov 2012 01:37:52 +0000 (09:37 +0800)]
GL: Make dynamic buffer for pending pixmap surface, so guest can create many
pixmap surface without using them.

T_SDK-198 got fixed.

Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
11 years agoskin: simplify the dbi file of general skin
giwoong.kim [Mon, 19 Nov 2012 07:34:48 +0000 (16:34 +0900)]
skin: simplify the dbi file of general skin

In dbi file of general skin, the Emulator uses portrait
HW keys if the HW keys are not defined on non-portrait format.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoargs: handling for current path
giwoong.kim [Sun, 18 Nov 2012 06:31:08 +0000 (15:31 +0900)]
args: handling for current path

Emulator uses binary path when skin client is executed.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomaru_brightness : fixed a bug of brightness level
jinhyung.jo [Thu, 15 Nov 2012 01:50:57 +0000 (10:50 +0900)]
maru_brightness : fixed a bug of brightness level

Abnormal behavior shows while brightness level changed by 20-21 or 21-20.
The cause is level 20 has an invalid value.
And fixed it now.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agoMerge "virtio-keyboard: modify a way to create a device." into develop
Yeongkyoon Lee [Thu, 15 Nov 2012 01:22:28 +0000 (10:22 +0900)]
Merge "virtio-keyboard: modify a way to create a device." into develop

11 years agovirtio-keyboard: modify a way to create a device.
Kitae Kim [Wed, 14 Nov 2012 06:45:33 +0000 (15:45 +0900)]
virtio-keyboard: modify a way to create a device.

There is a bug that qemu creates another device for virtio-keyboard
when users select a On button of Host Keyboard menu
as they has already turned on host keyboard.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoskin: modified sdk version
giwoong.kim [Wed, 14 Nov 2012 06:42:04 +0000 (15:42 +0900)]
skin: modified sdk version

2.0.0a4-RC4

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomenu: added force close menu
giwoong.kim [Wed, 14 Nov 2012 06:39:29 +0000 (15:39 +0900)]
menu: added force close menu

Advanced>Force Close

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: version up to 1.4.5
Kitae Kim [Wed, 14 Nov 2012 05:40:45 +0000 (14:40 +0900)]
package: version up to 1.4.5

Enable Host Keyboard menu using virtio.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agovirtio-keyboard: enable VirtIO Keyboard Menu.
Kitae Kim [Wed, 14 Nov 2012 05:23:52 +0000 (14:23 +0900)]
virtio-keyboard: enable VirtIO Keyboard Menu.

As converting a way to use a host keyboard from usb to virtio,
disable usb keyboard menu and enable virtio keyboard menu.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoMerge "skin: separate a event handlers" into develop
Yeongkyoon Lee [Wed, 14 Nov 2012 01:08:19 +0000 (10:08 +0900)]
Merge "skin: separate a event handlers" into develop

11 years agoMerge "skin: separate a adjustLcdGeometry" into develop
Yeongkyoon Lee [Wed, 14 Nov 2012 01:08:08 +0000 (10:08 +0900)]
Merge "skin: separate a adjustLcdGeometry" into develop

11 years agoskin: separate a event handlers
giwoong.kim [Tue, 13 Nov 2012 07:22:50 +0000 (16:22 +0900)]
skin: separate a event handlers

Separate event handlers according to skin type.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agocamera: Implement camera on Mac
Jun Tian [Tue, 13 Nov 2012 02:39:13 +0000 (10:39 +0800)]
camera: Implement camera on Mac

Implement camera emulation driver by Cocoa QTKit framework.

Signed-off-by: Jun Tian <jun.j.tian@intel.com>
11 years agoskin: separate a adjustLcdGeometry
giwoong.kim [Mon, 12 Nov 2012 10:52:23 +0000 (19:52 +0900)]
skin: separate a adjustLcdGeometry

Separate a adjustLcdGeometry function according to skin type.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: define ISkinComposer interface
giwoong.kim [Fri, 9 Nov 2012 10:45:38 +0000 (19:45 +0900)]
skin: define ISkinComposer interface

Enhancement & Refactoring

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added EmulatorSkinState file
giwoong.kim [Fri, 9 Nov 2012 05:31:33 +0000 (14:31 +0900)]
skin: added EmulatorSkinState file

manage a skin state

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: modified variable name
giwoong.kim [Thu, 8 Nov 2012 12:04:27 +0000 (21:04 +0900)]
skin: modified variable name

currentLcdWidth -> currentResolutionWidth

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoQOM: apply W/A patch for sdcard unmount assert.
Sooyoung Ha [Mon, 12 Nov 2012 03:00:28 +0000 (12:00 +0900)]
QOM: apply W/A patch for sdcard unmount assert.

W/A for avoid QOM bug related with qbus_create_inplace()

Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
11 years agocodec: enable to build codec module on Mac.
Kitae Kim [Mon, 5 Nov 2012 02:58:59 +0000 (11:58 +0900)]
codec: enable to build codec module on Mac.

Since gcc-4.7 patch for FFmpeg libs has been applied,
emulator does not need to disable codec module on Mac.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoGL: enable HW GL acceleration on Mac
edwin.zhai [Fri, 9 Nov 2012 00:37:05 +0000 (08:37 +0800)]
GL: enable HW GL acceleration on Mac

Signed-off-by: Gao, Fengqian <fengqian.gao@intel.com>
Signed-off-by: Zhai, Edwin <edwin.zhai@intel.com>
11 years agopackage: version up to 1.4.4
Yeongkyoon Lee [Thu, 8 Nov 2012 13:07:33 +0000 (22:07 +0900)]
package: version up to 1.4.4

Add "Apply qemu_ld/st optimization according to QEMU 1.2" to changelog.

Signed-off-by: Yeongkyoon Lee <yeongkyoon.lee@samsung.com>
11 years agoMerge "tcg: Patch qemu_ld/st optimization according to QEMU 1.2" into develop
Yeongkyoon Lee [Thu, 8 Nov 2012 12:53:02 +0000 (21:53 +0900)]
Merge "tcg: Patch qemu_ld/st optimization according to QEMU 1.2" into develop

11 years agotcg: Patch qemu_ld/st optimization according to QEMU 1.2
Yeongkyoon Lee [Thu, 8 Nov 2012 12:25:52 +0000 (21:25 +0900)]
tcg: Patch qemu_ld/st optimization according to QEMU 1.2

Patch qemu_ld/st optimization according to QEMU 1.2 rebase.
It should be modified again after future rebasing to QEMU 1.3 which will have
the final qemu_ld/st optimization patch. At that time, they need to be forcedly
overwritten by maintream code.

Signed-off-by: Yeongkyoon Lee <yeongkyoon.lee@samsung.com>
11 years agopackage: version up
giwoong.kim [Thu, 8 Nov 2012 11:52:34 +0000 (20:52 +0900)]
package: version up

1.4.3

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: exception handling
giwoong.kim [Tue, 6 Nov 2012 11:22:11 +0000 (20:22 +0900)]
skin: exception handling

Open the error popup when emulator load a invalid dbi file.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agovirtio-keyboard: add keyboard event queue.
Kitae Kim [Wed, 7 Nov 2012 13:40:07 +0000 (22:40 +0900)]
virtio-keyboard: add keyboard event queue.

Changed a way to manager event handler and virtqueue notifier as increasing an eventqueue.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoskin: comment out code of folding button in general skin
giwoong.kim [Tue, 6 Nov 2012 06:55:51 +0000 (15:55 +0900)]
skin: comment out code of folding button in general skin

It will be changed soon.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agovirtio-keyboard: Modified key conversion routine.
Kitae Kim [Thu, 1 Nov 2012 12:30:32 +0000 (21:30 +0900)]
virtio-keyboard: Modified key conversion routine.

Before delivering scancode, keycodes which are Insert, Delete,
Arrow Keys and etc. have to be converted.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agomenu: disable AlwaysOnTop menu in mac
giwoong.kim [Mon, 5 Nov 2012 05:38:42 +0000 (14:38 +0900)]
menu: disable AlwaysOnTop menu in mac

not supported feature

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge branch 'tizen-arm' into develop
syeon.hwang [Fri, 2 Nov 2012 07:54:04 +0000 (16:54 +0900)]
Merge branch 'tizen-arm' into develop

11 years agovga: Support HVGA, WXGA, HD1080, WQXGA resolution.
Sangjin Kim [Fri, 2 Nov 2012 07:45:50 +0000 (16:45 +0900)]
vga: Support HVGA, WXGA, HD1080, WQXGA resolution.
Support HVGA, WXGA, HD1080, WQXGA resolution.
Signed-off-by: Sangjin Kim <sangjin3.kim@samsung.com>
11 years agoMerge "skin: align the folding button in general skin" into develop
Yeongkyoon Lee [Thu, 1 Nov 2012 14:27:10 +0000 (23:27 +0900)]
Merge "skin: align the folding button in general skin" into develop

11 years agoMerge branch 'develop' of http://121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm
Evgeny Voevodin [Thu, 1 Nov 2012 13:05:59 +0000 (17:05 +0400)]
Merge branch 'develop' of 121.133.176.49/review/p/sdk/emulator/qemu into tizen-arm

11 years agomaru_arm: Fixed double guest RAM allocation
Stanislav Vorobiov [Thu, 1 Nov 2012 10:15:54 +0000 (14:15 +0400)]
maru_arm: Fixed double guest RAM allocation

11 years agoskin: align the folding button in general skin
giwoong.kim [Thu, 1 Nov 2012 12:35:26 +0000 (21:35 +0900)]
skin: align the folding button in general skin

I aligned a folding button at middle of lcd height.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agomaru_camera_linux : modified a routine for grab frame
jinhyung.jo [Thu, 1 Nov 2012 12:00:07 +0000 (21:00 +0900)]
maru_camera_linux : modified a routine for grab frame

The linux camera module does not use the v4l2_read() function as a capture method.
Instead, the module uses a streaming routine(with mmmap) for the fast stream-off.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agopackage: fix variable name
syeon.hwang [Thu, 1 Nov 2012 08:50:50 +0000 (17:50 +0900)]
package: fix variable name

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agoskin: modified skin name in info.ini
giwoong.kim [Thu, 1 Nov 2012 08:10:10 +0000 (17:10 +0900)]
skin: modified skin name in info.ini

general_purpose_skin -> General purpose,
phone_shape_skin_720x1280 -> Phone 720x1280.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agopackage: add -e option to install script
syeon.hwang [Thu, 1 Nov 2012 07:53:39 +0000 (16:53 +0900)]
package: add -e option to install script

-e: show progress as log file

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agopackage: modify tizen Makefile.
Kitae Kim [Thu, 1 Nov 2012 06:41:51 +0000 (15:41 +0900)]
package: modify tizen Makefile.

Remove to copy kvmvapic.bin file in the Makefile, because
it make qemu to be crashed with haxm.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoboard: Do not load "kvmvapic" to avoid crash on HAXM.
syeon.hwang [Thu, 1 Nov 2012 06:41:13 +0000 (15:41 +0900)]
board: Do not load "kvmvapic" to avoid crash on HAXM.

Do not load "kvmvapic" to avoid crash on HAXM.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
11 years agoskin: added a folding button to general skin
giwoong.kim [Wed, 31 Oct 2012 10:42:57 +0000 (19:42 +0900)]
skin: added a folding button to general skin

Now, Emulator can foding a HW keys region in general skin.
And I coverted SkinMode class to SkinInformation class.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "shell: show error log" into develop
Yeongkyoon Lee [Wed, 31 Oct 2012 11:47:53 +0000 (20:47 +0900)]
Merge "shell: show error log" into develop

11 years agopackage: enable to build arm emulator package
Kitae Kim [Wed, 31 Oct 2012 10:42:41 +0000 (19:42 +0900)]
package: enable to build arm emulator package

Since build environment has been set, enable to build arm package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoshell: show error log
syeon.hwang [Wed, 31 Oct 2012 10:45:43 +0000 (19:45 +0900)]
shell: show error log

If shell failed, show error message in detail

Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
11 years agopackage : update changelog and package version
jinhyung.jo [Wed, 31 Oct 2012 10:28:25 +0000 (19:28 +0900)]
package : update changelog and package version

update version to 1.3.68

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agomaru_camera_win32 : support RGB24 and I420 image format
jinhyung.jo [Wed, 31 Oct 2012 04:58:49 +0000 (13:58 +0900)]
maru_camera_win32 : support RGB24 and I420 image format

added a routine for image converting.
    - RGB24 -> I420, YV12, YUY2
    - I420 -> YV12, YUY2

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agomaru_brightness : modified the range of the brightness level
jinhyung.jo [Wed, 31 Oct 2012 02:18:51 +0000 (11:18 +0900)]
maru_brightness : modified the range of the brightness level

original range : 1 ~ 24
modified range : 0 ~ 100

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agomaru_camera_linux : modified the worker thread and added logs
jinhyung.jo [Wed, 31 Oct 2012 01:56:48 +0000 (10:56 +0900)]
maru_camera_linux : modified the worker thread and added logs

The worker thread ignores errors occurring from v4l2_read like EAGAIN, EINTR and then works continuously.
Modified some logs in the worker thread and in other functions.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
11 years agopackage: Modified Makefile.
Kitae Kim [Tue, 30 Oct 2012 14:35:31 +0000 (23:35 +0900)]
package: Modified Makefile.

Makefile for dibs was wrong.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage: Update package version.
Kitae Kim [Tue, 30 Oct 2012 14:22:01 +0000 (23:22 +0900)]
package: Update package version.

Update package into 1.3.67.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage: fix build error on Mac.
Kitae Kim [Tue, 30 Oct 2012 14:21:37 +0000 (23:21 +0900)]
package: fix build error on Mac.

Since QEMU 1.2 vga module has been changed.
However, some source code for Mac has not been updated according to the changes.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage: Change install dependency of emulator-qemu-xxx package.
Kitae Kim [Tue, 30 Oct 2012 12:42:20 +0000 (21:42 +0900)]
package: Change install dependency of emulator-qemu-xxx package.

emulator-qemu-x86 cannot depend on emulator-qemu-common pacakge
because these packages are uploaded concurrently from the same git.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agopackage: update changelog
Kitae Kim [Tue, 30 Oct 2012 12:23:28 +0000 (21:23 +0900)]
package: update changelog

Update changelog for 1.3.66 package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
11 years agoskin: using a skin information file
giwoong.kim [Tue, 30 Oct 2012 12:06:23 +0000 (21:06 +0900)]
skin: using a skin information file

The Emulator read information of skin from skin/info.ini file.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: arrange the HW keys region in general skin
giwoong.kim [Tue, 30 Oct 2012 02:21:23 +0000 (11:21 +0900)]
skin: arrange the HW keys region in general skin

I've add a HW keys region to internal of general skin.
And disable the control panel menu.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoskin: added skin information files
giwoong.kim [Mon, 29 Oct 2012 13:29:34 +0000 (22:29 +0900)]
skin: added skin information files

info.ini file, a property file for skin information
(name and resolution).

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
11 years agoMerge "package: Comment out build routine for arm packages." into develop
Yeongkyoon Lee [Tue, 30 Oct 2012 12:00:48 +0000 (21:00 +0900)]
Merge "package: Comment out build routine for arm packages." into develop