platform/upstream/SDL.git
7 years ago[SDL_Tizen] Add pre-rotation enum type 81/105881/1
huiyu.eun [Tue, 20 Dec 2016 02:10:51 +0000 (11:10 +0900)]
[SDL_Tizen] Add pre-rotation enum type

Change-Id: Ic054cd48e7cf571761533e28cebb26b30465ad64
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_tizen] Fix Indicator issue and build warnings 33/105433/3
huiyu.eun [Fri, 16 Dec 2016 12:09:47 +0000 (21:09 +0900)]
[SDL_tizen] Fix Indicator issue and build warnings

- Indicator issue : Couldn't draw indicator using EGL_ext sample.
                    EGL-Image moved with indicator.
- Fix build-warnings. 'implicit declaration of function'
- Clean-up code.

Change-Id: I69f7ba29b1eb55575b6cc51ccbf4452a5822df64
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Change SDL_Window size in full screen 43/104843/1
huiyu.eun [Wed, 14 Dec 2016 11:25:08 +0000 (20:25 +0900)]
[SDL_Tizen] Change SDL_Window size in full screen

Change-Id: I3105e95f677c5bddc6ef474563beae61b04aed09
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Fix Indicator issue 30/104830/1
huiyu.eun [Wed, 14 Dec 2016 10:58:57 +0000 (19:58 +0900)]
[SDL_Tizen] Fix Indicator issue

when doesn't use indicator, off the indicator.

Change-Id: I96b14f4dfbc6a8d993e43e07aae872a09d81058f
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Fix indicator issue using multi-thread 11/104811/1
huiyu.eun [Wed, 14 Dec 2016 10:20:33 +0000 (19:20 +0900)]
[SDL_Tizen] Fix indicator issue using multi-thread

Change-Id: I8878449a08f5aac981b43d54a92ff98597b7ced3
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Fix SDL_Test 09/104209/2
huiyu.eun [Mon, 12 Dec 2016 17:02:51 +0000 (02:02 +0900)]
[SDL_Tizen] Fix SDL_Test

- testautomation_audio : if not support audio capture, should return count 0.
                         dsp is not supported in tizen.
- testautomation_render : When create window, add flag 'SDL_WINDOW_FULLSCREEN'
                         because in renderer, drew indicator.

Change-Id: I61bfdc41735ef78eacca71e7ab9e4ad02f47d917
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "[SDL_Tizen] Modify SDL_Test failed" into tizen
Wonsik Jung [Mon, 12 Dec 2016 01:47:56 +0000 (17:47 -0800)]
Merge "[SDL_Tizen] Modify SDL_Test failed" into tizen

7 years ago[SDL_Tizen] Modify SDL_Test failed 13/103913/2
huiyu.eun [Sat, 10 Dec 2016 10:47:03 +0000 (19:47 +0900)]
[SDL_Tizen] Modify SDL_Test failed

Change-Id: Ia9f90a690808b4f48b666e888e8ff5017aafb426
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "[SDL_Tizen] Modify SDL_hint failed." into tizen
Wonsik Jung [Fri, 9 Dec 2016 12:29:22 +0000 (04:29 -0800)]
Merge "[SDL_Tizen] Modify SDL_hint failed." into tizen

7 years ago[SDL_Tizen] Modify SDL_hint failed. 02/103802/1
huiyu.eun [Fri, 9 Dec 2016 12:06:21 +0000 (21:06 +0900)]
[SDL_Tizen] Modify SDL_hint failed.

Change-Id: I86020b8c1f94426a934fed0daa953771ca13efb1
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "[SDL_Tizen] implement SDL_TEXTINPUT and EDITING" into tizen
Wonsik Jung [Fri, 9 Dec 2016 08:54:49 +0000 (00:54 -0800)]
Merge "[SDL_Tizen] implement SDL_TEXTINPUT and EDITING" into tizen

7 years ago[SDL_Tizen] Load 'libwayland-egl.so' using dlopen. 82/103682/1
huiyu.eun [Fri, 9 Dec 2016 06:32:19 +0000 (15:32 +0900)]
[SDL_Tizen] Load 'libwayland-egl.so' using dlopen.

Change-Id: I7f603846833c383551161e19599bf62e88a5a94d
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] implement SDL_TEXTINPUT and EDITING 06/103506/1
DaeKwang Ryu [Tue, 6 Dec 2016 02:37:03 +0000 (11:37 +0900)]
[SDL_Tizen] implement SDL_TEXTINPUT and EDITING

Tizen support SDL_TEXTINPUT and SDL_TEXTEDITING events.

Change-Id: I60ae50c333e2e767083a4817ebafb6f27461e987

7 years ago[SDL_Tizen] Blcok partial update extension 35/103035/3
huiyu.eun [Wed, 7 Dec 2016 05:36:21 +0000 (14:36 +0900)]
[SDL_Tizen] Blcok partial update extension

 + Add glViewport() in drawIndicator.

Change-Id: I0871ca29d1e3280e92592366a7a639aca6975f65
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] fix svase issue in tizenkeyboard.c 39/102739/2 accepted/tizen/3.0/ivi/20161207.070057 accepted/tizen/3.0/mobile/20161207.065949 accepted/tizen/3.0/tv/20161207.070012 accepted/tizen/3.0/wearable/20161207.070032 submit/tizen_3.0/20161207.014336
sunghyun kim [Tue, 6 Dec 2016 09:01:12 +0000 (18:01 +0900)]
[SDL_Tizen] fix svase issue in tizenkeyboard.c

Change-Id: Ica565653a8c0c35c6cca7beaa3092176d547ba88

7 years ago[SDL_Tizen] Fix prerotation issue 20/102420/1
huiyu.eun [Mon, 5 Dec 2016 15:54:20 +0000 (00:54 +0900)]
[SDL_Tizen] Fix prerotation issue

[Problem]
1. When had rotated device, screen flicker.
2. There is area that can't touch screen in 90 or 270 degree.
3. Changed coordinate based on screen rotated.

Change-Id: I58fda15b37962ba6e2ca3b726672d3a6a7cb2416
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Modify prerotation 73/101973/1
huiyu.eun [Fri, 2 Dec 2016 13:57:00 +0000 (22:57 +0900)]
[SDL_Tizen] Modify prerotation

Add 'wl_egl_window_resize' before calling prerotation.

Change-Id: Iad6b33972c3e2c9f7e3887383185702824a7e445
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[Tizen_SDL] Draw indicator without changing vertex and index. 61/101661/1
huiyu.eun [Fri, 2 Dec 2016 02:15:28 +0000 (11:15 +0900)]
[Tizen_SDL] Draw indicator without changing vertex and index.

 -SDL_tizenmouse.c : clean-up code

Change-Id: I749fab7b0f400855eda0a8a0a93faac4ff1f34fa
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Add PreRotation feature 85/101585/1
Wonsik, Jung [Thu, 1 Dec 2016 12:52:04 +0000 (21:52 +0900)]
[SDL_Tizen] Add PreRotation feature

Add PreRotation feature when device support that

Change-Id: I097eee032bbd0b8a2e80e7d62e393fb2c547711c

7 years agoMerge "Add remote surface indicator" into tizen
Wonsik Jung [Thu, 1 Dec 2016 07:30:11 +0000 (23:30 -0800)]
Merge "Add remote surface indicator" into tizen

7 years agoAdd remote surface indicator 62/101162/5
huiyu.eun [Wed, 30 Nov 2016 10:04:08 +0000 (19:04 +0900)]
Add remote surface indicator

- If can use 'wayland_egl', client will use remote surface.
- It dosesn't draw indicaotr when rotated 180 degree.
- Clean-up code

Change-Id: I61e002d373bd7312561a33638e8a5e623de9267b
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "fix SDL_Vulkan API" into tizen accepted/tizen/3.0/common/20161130.065139 accepted/tizen/3.0/ivi/20161130.012123 accepted/tizen/3.0/mobile/20161130.012033 accepted/tizen/3.0/tv/20161130.012042 accepted/tizen/3.0/wearable/20161130.012105 submit/tizen_3.0/20161129.074705
DaeKwang Ryu [Tue, 29 Nov 2016 07:34:48 +0000 (23:34 -0800)]
Merge "fix SDL_Vulkan API" into tizen

7 years agoMerge "Fix black indicator." into tizen
huiyu.eun [Tue, 29 Nov 2016 02:43:48 +0000 (18:43 -0800)]
Merge "Fix black indicator." into tizen

7 years agoFix black indicator. 52/100652/2
huiyu.eun [Tue, 29 Nov 2016 01:57:11 +0000 (10:57 +0900)]
Fix black indicator.

[Problem]Have drawn black indicator when rotate device.
[Solution]
 1. Use two shared file structure.
 2. Call glTexSubImage2D after received 'OP_UPDATE_DONE' event.

Change-Id: Ifebaef4e331ec1f0632c2344271400a85881afa9
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "Remove Profile Build Dependency" into tizen
Wonsik Jung [Tue, 29 Nov 2016 01:45:43 +0000 (17:45 -0800)]
Merge "Remove Profile Build Dependency" into tizen

7 years agofix SDL_Vulkan API 96/99796/2
DaeKwang Ryu [Wed, 23 Nov 2016 07:57:11 +0000 (16:57 +0900)]
fix SDL_Vulkan API

1. call SDL_Vulkan_GetInstanceExtensions twice
   to get vulkan instance extension names
2. check window magic
3. null check in SDL API layer, not porting layer

Change-Id: Iefb5f7c7da564a1b8489700ff363ead7179e9380

7 years agomove indicator flags to SDL_WindowData 92/99192/2
MaJunqing [Tue, 22 Nov 2016 06:48:25 +0000 (14:48 +0800)]
move indicator flags to SDL_WindowData

Change-Id: Ia212c075200ef72fa5d6adb24524dd84d42f137d

7 years agoDraw indicator without calling SDL_GL_SwapWindow. 95/98395/6 accepted/tizen/3.0/common/20161122.195236 accepted/tizen/3.0/ivi/20161122.123613 accepted/tizen/3.0/mobile/20161122.123519 accepted/tizen/3.0/tv/20161122.123538 accepted/tizen/3.0/wearable/20161122.123606 submit/tizen_3.0/20161122.074835
huiyu.eun [Thu, 17 Nov 2016 07:17:12 +0000 (16:17 +0900)]
Draw indicator without calling SDL_GL_SwapWindow.

Change-Id: Ibcb78ad8a99f534d207e9dd27ca40387dc9984e9
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoRemove Profile Build Dependency 82/98982/1
MyungJoo Ham [Mon, 21 Nov 2016 09:48:08 +0000 (18:48 +0900)]
Remove Profile Build Dependency

- This is for Tizen 4.0.
  (4.0 Configurability & Building Blocks requires not to use
  profile macro soon.)

- Verified that Vulkan.... exist in tv/wearable/common as well.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Change-Id: If3c6990de8fd37e728f41d6aa02e88e52f41a75b

7 years ago[SDL_tizen] implement multiple window feature. 03/96603/3
DaeKwang Ryu [Fri, 28 Oct 2016 01:33:24 +0000 (10:33 +0900)]
[SDL_tizen] implement multiple window feature.

Multiple window feature is one of SDL2 main features.

Change-Id: I76dcc05ca9754d46d7e39e3c18cac85fcccf247b

7 years agoMerge "[SDL_Tizen]add Joystick support." into tizen
Wonsik Jung [Wed, 9 Nov 2016 12:55:53 +0000 (04:55 -0800)]
Merge "[SDL_Tizen]add Joystick support." into tizen

8 years ago[SDL_tizen] bugfix vulkan load object 70/95470/1
DaeKwang Ryu [Thu, 3 Nov 2016 09:54:02 +0000 (18:54 +0900)]
[SDL_tizen] bugfix vulkan load object

It tried to load object with NULL.

Change-Id: I57947c49ec87dfd8c264ef41c737894789495881

8 years ago[SDL_tizen] add remarks tag and links 00/95400/1
DaeKwang Ryu [Thu, 3 Nov 2016 06:16:02 +0000 (15:16 +0900)]
[SDL_tizen] add remarks tag and links

Change-Id: I4856c6845a18ea4250541c71d552d8e8fd1195c2

8 years ago[SDL_Tizen]add Joystick support. 28/95028/3
yangchen [Wed, 2 Nov 2016 06:41:39 +0000 (14:41 +0800)]
[SDL_Tizen]add Joystick support.

Change-Id: I55d98b7006919b6a8cfbd96eb7f3c86af5b8cfba

8 years ago[SDL_tizen] add Tizen API doxygen file. 01/95201/2 accepted/tizen/3.0/common/20161114.082801 accepted/tizen/3.0/ivi/20161103.002154 accepted/tizen/3.0/mobile/20161103.002111 accepted/tizen/3.0/tv/20161103.002126 accepted/tizen/3.0/wearable/20161103.002140 submit/tizen_3.0/20161102.124236 submit/tizen_3.0_common/20161110.084657
DaeKwang Ryu [Wed, 2 Nov 2016 11:38:08 +0000 (20:38 +0900)]
[SDL_tizen] add Tizen API doxygen file.

sdl-tizen_docs.h is for Tizen API reference.
It describes functions and enum values for only tizen.

Change-Id: I4c56dac66646f069d755283ffb69735e0e802e36

8 years ago[SDL_tizen] fix input-skip bug 47/94747/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20161102.121534 accepted/tizen/ivi/20161101.122720 accepted/tizen/mobile/20161101.122629 accepted/tizen/tv/20161101.122647 accepted/tizen/unified/20170309.035053 accepted/tizen/wearable/20161101.122704 submit/tizen/20161101.070539 submit/tizen_unified/20170308.100411
DaeKwang Ryu [Tue, 1 Nov 2016 04:43:43 +0000 (13:43 +0900)]
[SDL_tizen] fix input-skip bug

some codes are unnecessary.

Change-Id: Ia6c34ddf19a06f141a2c34811a192cd974d18706

8 years agoRevert "[SDL_Tizen] fix Skip event" 46/94746/1
DaeKwang Ryu [Tue, 1 Nov 2016 04:25:44 +0000 (13:25 +0900)]
Revert "[SDL_Tizen] fix Skip event"

This reverts commit 0958f98c448f8a06b92c1e2bbecb959dd1a81a1b.

Change-Id: I238544e89819a40c6e350b4a0d148a0522c91418

8 years agoMerge "add indicator sliding effect" into tizen
Wonsik Jung [Mon, 31 Oct 2016 13:00:52 +0000 (06:00 -0700)]
Merge "add indicator sliding effect" into tizen

8 years ago[SDL_Tizen] Add app core event for tizen 09/94509/1
Wonsik, Jung [Mon, 31 Oct 2016 08:24:49 +0000 (17:24 +0900)]
[SDL_Tizen] Add app core event for tizen

Add app core event for tizen. The list is the below.
1. Displayed language is changed.
2. Rigion is changed.
3. Low battery

Change-Id: Ief78589381a461e3839f2518f51600adbe1cec89

8 years agoadd indicator sliding effect 68/94468/1
MaJunqing [Mon, 31 Oct 2016 05:32:12 +0000 (13:32 +0800)]
add indicator sliding effect

Change-Id: Id5f5d769e5defb4226d6e70d67081377256eb931

8 years agoMerge "[SDL_tizen] Add Tizen scancodes" into tizen
Wonsik Jung [Wed, 26 Oct 2016 04:18:51 +0000 (21:18 -0700)]
Merge "[SDL_tizen] Add Tizen scancodes" into tizen

8 years agoMerge "[SDL_tizen] fix build warnings" into tizen
Wonsik Jung [Tue, 25 Oct 2016 06:23:43 +0000 (23:23 -0700)]
Merge "[SDL_tizen] fix build warnings" into tizen

8 years ago[SDL_tizen] Add Tizen scancodes 16/93616/1
huiyu.eun [Tue, 25 Oct 2016 05:39:57 +0000 (14:39 +0900)]
[SDL_tizen] Add Tizen scancodes

Translate tizen keycode into SDL scancode.

Change-Id: I7052e9069d02ebdbd2cdee4ceb319e2bb826d53a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years ago[SDL_tizen] fix build warnings 11/93611/1
DaeKwang Ryu [Tue, 25 Oct 2016 05:37:56 +0000 (14:37 +0900)]
[SDL_tizen] fix build warnings

Change-Id: Ie030c821bc49a5e7f273e12fb8b6beda7227539a

8 years agoAdd indicator 50/93450/1
MaJunqing [Mon, 24 Oct 2016 09:45:45 +0000 (17:45 +0800)]
Add indicator

Change-Id: I7036913bd3b5b6244900ff56512b9f06ffb47445

8 years agoMerge "add multi-Touch support." into tizen
Wonsik Jung [Mon, 24 Oct 2016 07:36:26 +0000 (00:36 -0700)]
Merge "add multi-Touch support." into tizen

8 years ago[SDL_tizen] bugfix-main function always returns 0. 97/93397/1
DaeKwang Ryu [Mon, 24 Oct 2016 06:09:16 +0000 (15:09 +0900)]
[SDL_tizen] bugfix-main function always returns 0.

Change-Id: Ic1a5f0b898169e9b634c855ff2ee91ba39f5a7ac

8 years agoMerge "[SDL_tizen] bugfix App terminate" into tizen
Wonsik Jung [Thu, 20 Oct 2016 07:50:01 +0000 (00:50 -0700)]
Merge "[SDL_tizen] bugfix App terminate" into tizen

8 years agoMerge "[SDL_tizen] export main symbol for Tizen App" into tizen
Wonsik Jung [Thu, 20 Oct 2016 07:47:15 +0000 (00:47 -0700)]
Merge "[SDL_tizen] export main symbol for Tizen App" into tizen

8 years agoMerge "[SDL_Tizen] fix Skip event" into tizen
Wonsik Jung [Thu, 20 Oct 2016 07:46:58 +0000 (00:46 -0700)]
Merge "[SDL_Tizen] fix Skip event" into tizen

8 years ago[SDL_tizen] bugfix App terminate 55/92855/3
DaeKwang Ryu [Wed, 19 Oct 2016 06:13:46 +0000 (15:13 +0900)]
[SDL_tizen] bugfix App terminate

Before, we can't terminate SDL Apps with Tizen task manager.
So fix it.

Change-Id: Ida9974b75f6796dd711765d9f67011187cf2a14f

8 years agoadd multi-Touch support. 55/92755/2
yangchen [Tue, 18 Oct 2016 11:30:43 +0000 (19:30 +0800)]
add multi-Touch support.

Change-Id: I5172df08d77dd94f30dc8be8a41b86efba150a33

8 years ago[SDL_tizen] export main symbol for Tizen App 32/92432/1
DaeKwang Ryu [Mon, 17 Oct 2016 04:09:44 +0000 (13:09 +0900)]
[SDL_tizen] export main symbol for Tizen App

Change-Id: Iadfa61935c502851fe507e7bce7be2951c61cbe4

8 years agoSwitch off assembly implementations for ASan 46/92046/1
Slava Barinov [Thu, 15 Sep 2016 11:25:05 +0000 (14:25 +0300)]
Switch off assembly implementations for ASan

Change-Id: I0a5ed1f3d326d4e303f486ffe05428f75b3cef10
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
8 years agopackaging: Add -fcommon to build with ASan 45/92045/1
Dongkyun, Son [Tue, 13 Sep 2016 08:45:24 +0000 (17:45 +0900)]
packaging: Add -fcommon to build with ASan

Change-Id: I467ca7d3f74859f419edf1785da0f7b3d2269509
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
8 years ago[SDL_Tizen] fix Skip event 96/91996/2
DaeKwang Ryu [Wed, 12 Oct 2016 12:59:10 +0000 (21:59 +0900)]
[SDL_Tizen] fix Skip event

add enums SDL_WINDOW_INPUT_UNFOCUS, SDL_WINDOW_MOUSE_UNFOCUS

Change-Id: I21822fc88e0872c53c652c2096c2968cc09dac96

8 years ago[SDL_tizen] Vulkan is supported on only Mobile profile 60/91860/1 accepted/tizen/3.0/ivi/20161028.151323 accepted/tizen/3.0/mobile/20161028.143216 accepted/tizen/3.0/tv/20161028.143514 accepted/tizen/3.0/wearable/20161028.150843 accepted/tizen/common/20161012.154626 accepted/tizen/ivi/20161012.114123 accepted/tizen/mobile/20161012.114038 accepted/tizen/tv/20161012.114051 accepted/tizen/wearable/20161012.114108 submit/tizen/20161012.063621 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.092423 submit/tizen_3.0_common/20161104.104000
DaeKwang Ryu [Wed, 12 Oct 2016 02:27:59 +0000 (11:27 +0900)]
[SDL_tizen] Vulkan is supported on only Mobile profile

Change-Id: I1b075b511081843ecc14e163362bab1096119088

8 years agoMerge "[SDL_Tizen] Add to support EGL_IMG_context_priority extension" into tizen submit/tizen/20161010.111922
Wonsik, Jung [Mon, 10 Oct 2016 11:11:08 +0000 (04:11 -0700)]
Merge "[SDL_Tizen] Add to support EGL_IMG_context_priority extension" into tizen

8 years agoMerge "[SDL_Tizen]add EGL_KHR_surfaceless_context extension support." into tizen submit/tizen_3.0_ivi/20161010.000000
Wonsik Jung [Fri, 7 Oct 2016 00:24:29 +0000 (17:24 -0700)]
Merge "[SDL_Tizen]add EGL_KHR_surfaceless_context extension support." into tizen

8 years ago[SDL_Tizen] Add to support EGL_IMG_context_priority extension 69/91069/1
Wonsik, Jung [Wed, 5 Oct 2016 13:00:42 +0000 (22:00 +0900)]
[SDL_Tizen] Add to support EGL_IMG_context_priority extension

This feature is to set EGL_IMG_context_priority extension, when eglContext is created.
Of cource, this is EGL extension and possible, if DDK can support that.
It is requested by VR project.
VR project asks 'front buffer rendering' for enhancement rendering performance.

Change-Id: If79e806d78cb25875d2e126e7d11bcfb4633c620

8 years agodlopen vulkan library 45/90945/1
DaeKwang Ryu [Wed, 5 Oct 2016 04:50:57 +0000 (13:50 +0900)]
dlopen vulkan library

To avoid runtime error, Use dlopen.

Change-Id: I1b86d52e0948af6c160874fa6155ad048aeb1ff4

8 years ago[SDL_Tizen]add EGL_KHR_surfaceless_context extension support. 55/88955/4
yangchen [Mon, 19 Sep 2016 15:45:14 +0000 (23:45 +0800)]
[SDL_Tizen]add EGL_KHR_surfaceless_context extension support.

Change-Id: If83cf97acf48da3922f5173805e4ff06bc0e9977

8 years ago[SDL_Tizen] Add rotation feature 20/90420/6
Wonsik, Jung [Sun, 25 Sep 2016 03:07:33 +0000 (12:07 +0900)]
[SDL_Tizen] Add rotation feature

1. Add rotation feature
2. clean up code

Change-Id: I6921bbe0f369558958f10c241b56f50957f48d66
Author:    Wonsik, Jung <sidein@samsung.com>

8 years ago[tizen] internal feature - Input Skip 28/90428/1
DaeKwang Ryu [Fri, 30 Sep 2016 04:26:13 +0000 (13:26 +0900)]
[tizen] internal feature - Input Skip

Change-Id: Icccff946a1155ae2f8da04c1912b4c08ba69e645

8 years agoMerge "Revert "Add Vulkan-LoaderAndValidationLayers to spec file"" into tizen accepted/tizen/3.0/ivi/20161011.053538 accepted/tizen/3.0/mobile/20161015.032328 accepted/tizen/3.0/tv/20161016.003510 accepted/tizen/3.0/wearable/20161015.080310 accepted/tizen/common/20160920.132157 accepted/tizen/ivi/20160920.232035 accepted/tizen/mobile/20160920.231946 accepted/tizen/tv/20160920.232003 accepted/tizen/wearable/20160920.232016 submit/tizen/20160920.094622 submit/tizen_3.0_ivi/20161010.000010 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
Wonsik Jung [Tue, 20 Sep 2016 08:23:20 +0000 (01:23 -0700)]
Merge "Revert "Add Vulkan-LoaderAndValidationLayers to spec file"" into tizen

8 years agoRevert "Add Vulkan-LoaderAndValidationLayers to spec file" 82/88682/1
sunghyun kim [Tue, 20 Sep 2016 08:09:37 +0000 (01:09 -0700)]
Revert "Add Vulkan-LoaderAndValidationLayers to spec file"

This reverts commit 9783cc4163bdba2b33f31d1d6ff2fe1d98a11aff.

Change-Id: I67f09f84a83353f5127893c5f65ca244ed1d4131

8 years ago[SDL_Tizen] fix svace issues. 68/88668/2
sunghyun kim [Tue, 20 Sep 2016 07:24:20 +0000 (16:24 +0900)]
[SDL_Tizen] fix svace issues.

fix some svace issue

Change-Id: I288d8af64bd07f24c3e7ffe4baf9ba9aedfb1d5e

8 years agoAdd Vulkan-LoaderAndValidationLayers to spec file 01/87201/1
huiyu.eun [Wed, 7 Sep 2016 04:01:46 +0000 (13:01 +0900)]
Add Vulkan-LoaderAndValidationLayers to spec file

Add Vulkan-LoaderAndValidationLayers to spec file

Change-Id: Ia798e77b1f5707f9b267587afdee7c444100f1d3
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years ago[SDL_Tizen] Change env name of SDL_timer of vsync 07/86507/2
Wonsik, Jung [Thu, 1 Sep 2016 12:44:01 +0000 (21:44 +0900)]
[SDL_Tizen] Change env name of SDL_timer of vsync

Change env name of SDL_timer of vsync and how to use

Change-Id: I68ac2a379c7b8ee66f3490eaa3acab42565994c0

8 years agoMerge "add vsync timer" into tizen
Wonsik Jung [Thu, 1 Sep 2016 12:15:29 +0000 (05:15 -0700)]
Merge "add vsync timer" into tizen

8 years agosupport to check EGL extension 98/86298/2
DaeKwang Ryu [Wed, 31 Aug 2016 10:53:44 +0000 (19:53 +0900)]
support to check EGL extension

Change-Id: Iad41f3044f86227aadda62e82cae0d770b9ac804

8 years agoadd vsync timer 94/86394/1
MaJunqing [Tue, 30 Aug 2016 19:34:13 +0000 (03:34 +0800)]
add vsync timer

Change-Id: Ia5b54b04d00a9c29783b94804b0e42478eba1e11

8 years agoMerge "add vulkan test" into tizen accepted/tizen/common/20160826.055601 accepted/tizen/ivi/20160829.041820 accepted/tizen/mobile/20160829.041723 accepted/tizen/tv/20160829.041743 accepted/tizen/wearable/20160829.041759 submit/tizen/20160826.012658
Wonsik Jung [Thu, 25 Aug 2016 09:50:04 +0000 (02:50 -0700)]
Merge "add vulkan test" into tizen

8 years agoadd vulkan test 72/84172/2
MaJunqing [Wed, 17 Aug 2016 03:55:33 +0000 (11:55 +0800)]
add vulkan test

Change-Id: I461b9400bf9696bce31da0c8c2f1c0154f535cae

8 years agoChange License name 24/84424/4 accepted/tizen/common/20160823.132802 submit/tizen/20160823.113321
huiyu.eun [Thu, 18 Aug 2016 08:13:23 +0000 (17:13 +0900)]
Change License name

SPDX License Identifier
http://spdx.org/licenses/

Change-Id: I5ba426c2269778e5ae4d26a73eed2e105327a50f

8 years agoMerge "[SDL_Tizen] Add Tizen app control" into tizen
huiyu eun [Mon, 22 Aug 2016 08:44:50 +0000 (01:44 -0700)]
Merge "[SDL_Tizen] Add Tizen app control" into tizen

8 years ago[SDL_Tizen] Add Tizen app control 90/83890/1
Wonsik, Jung [Fri, 12 Aug 2016 13:48:40 +0000 (22:48 +0900)]
[SDL_Tizen] Add Tizen app control

Add Tizen App control for passing app's param

Change-Id: I0aa8a70119e30ed0fd640652c451cbd07d8580ee

8 years agoMerge "[SDL_Tizen] Add defaut color format for tizen" into tizen accepted/tizen/common/20160818.144808 submit/tizen/20160818.131831
Wonsik, Jung [Fri, 12 Aug 2016 02:51:02 +0000 (19:51 -0700)]
Merge "[SDL_Tizen] Add defaut color format for tizen" into tizen

8 years ago[SDL_Tizen] Add defaut color format for tizen 98/83598/1
Wonsik, Jung [Fri, 12 Aug 2016 02:21:46 +0000 (11:21 +0900)]
[SDL_Tizen] Add defaut color format for tizen

Changing Default window color is 24 bit by opaque function.

Change-Id: I9e348c35bea02e4e22a6f570a73e3779ee11acab

8 years agoFix OBS build error 93/83493/2 accepted/tizen/common/20160811.150303 accepted/tizen/ivi/20160812.010755 accepted/tizen/mobile/20160812.010805 accepted/tizen/tv/20160812.010747 accepted/tizen/wearable/20160812.010750 submit/tizen/20160811.085457
huiyu.eun [Thu, 11 Aug 2016 08:09:31 +0000 (17:09 +0900)]
Fix OBS build error

error: /home/abuild/rpmbuild/BUILD/SDL2-2.0.4/packaging/SDL2.manifest
     : Security manifest file read failed.

- Move SDL2.Manifest file

Change-Id: I5a401ca1eaaa72a509754db14b77c9507702cb26
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years agoMerge branch 'upstream' into tizen submit/tizen/20160811.010655 submit/tizen/20160811.043126
huiyu.eun [Wed, 10 Aug 2016 14:11:25 +0000 (23:11 +0900)]
Merge branch 'upstream' into tizen

Conflicts:
BUGS.txt
CMakeLists.txt
COPYING.txt
CREDITS.txt
INSTALL.txt
README-SDL.txt
README.txt
TODO.txt
VisualC-WinRT/SDL2-WinRT.nuspec
VisualC-WinRT/SDL2-WinRT.targets
VisualC-WinRT/SDL2main-WinRT-NonXAML.nuspec
VisualC-WinRT/SDL2main-WinRT-NonXAML.targets
VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj
VisualC-WinRT/UWP_VS2015/SDL-UWP.vcxproj.filters
VisualC-WinRT/WinPhone80_VS2012/SDL-WinPhone80.vcxproj
VisualC-WinRT/WinPhone80_VS2012/SDL-WinPhone80.vcxproj.filters
VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj
VisualC-WinRT/WinPhone81_VS2013/SDL-WinPhone81.vcxproj.filters
VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.sln
VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.vcxproj
VisualC-WinRT/WinRT80_VS2012/SDL-WinRT80.vcxproj.filters
VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj
VisualC-WinRT/WinRT81_VS2013/SDL-WinRT81.vcxproj.filters
VisualC-WinRT/tests/loopwave/Package.appxmanifest
VisualC-WinRT/tests/loopwave/loopwave_VS2012.vcxproj
VisualC-WinRT/tests/testthread/Package.appxmanifest
VisualC-WinRT/tests/testthread/testthread_VS2012.vcxproj
VisualC/SDL.sln
VisualC/SDL/SDL.vcxproj.filters
VisualC/SDL/SDL_VS2008.vcproj
VisualC/SDL_VS2008.sln
VisualC/SDLmain/SDLmain_VS2008.vcproj
VisualC/SDLtest/SDLtest.vcxproj
VisualC/SDLtest/SDLtest_VS2008.vcproj
VisualC/tests/checkkeys/checkkeys.vcxproj
VisualC/tests/checkkeys/checkkeys_VS2008.vcproj
VisualC/tests/controllermap/controllermap.vcxproj
VisualC/tests/controllermap/controllermap_VS2008.vcproj
VisualC/tests/loopwave/loopwave.vcxproj
VisualC/tests/loopwave/loopwave_VS2008.vcproj
VisualC/tests/testatomic/testatomic.vcxproj
VisualC/tests/testatomic/testatomic_VS2008.vcproj
VisualC/tests/testautomation/testautomation.vcxproj
VisualC/tests/testautomation/testautomation_VS2008.vcproj
VisualC/tests/testdraw2/testdraw2.vcxproj
VisualC/tests/testdraw2/testdraw2_VS2008.vcproj
VisualC/tests/testfile/testfile.vcxproj
VisualC/tests/testfile/testfile_VS2008.vcproj
VisualC/tests/testgamecontroller/testgamecontroller.vcxproj
VisualC/tests/testgamecontroller/testgamecontroller_VS2008.vcproj
VisualC/tests/testgesture/testgesture.vcxproj
VisualC/tests/testgesture/testgesture_VS2008.vcproj
VisualC/tests/testgl2/testgl2.vcxproj
VisualC/tests/testgl2/testgl2_VS2008.vcproj
VisualC/tests/testgles2/testgles2.vcxproj
VisualC/tests/testgles2/testgles2_VS2008.vcproj
VisualC/tests/testjoystick/testjoystick.vcxproj
VisualC/tests/testjoystick/testjoystick_VS2008.vcproj
VisualC/tests/testoverlay2/testoverlay2.vcxproj
VisualC/tests/testoverlay2/testoverlay2_VS2008.vcproj
VisualC/tests/testplatform/testplatform.vcxproj
VisualC/tests/testplatform/testplatform_VS2008.vcproj
VisualC/tests/testpower/testpower.vcxproj
VisualC/tests/testpower/testpower_VS2008.vcproj
VisualC/tests/testrendertarget/testrendertarget.vcxproj
VisualC/tests/testrendertarget/testrendertarget_VS2008.vcproj
VisualC/tests/testrumble/testrumble.vcxproj
VisualC/tests/testrumble/testrumble_VS2008.vcproj
VisualC/tests/testscale/testscale.vcxproj
VisualC/tests/testscale/testscale_VS2008.vcproj
VisualC/tests/testshape/testshape.vcxproj
VisualC/tests/testshape/testshape_VS2008.vcproj
VisualC/tests/testsprite2/testsprite2.vcxproj
VisualC/tests/testsprite2/testsprite2_VS2008.vcproj
VisualC/visualtest/unittest/testquit/testquit_VS2012.vcxproj
VisualC/visualtest/visualtest_VS2012.vcxproj
WhatsNew.txt
build-scripts/windows-buildbot-zipper.bat
build-scripts/winrtbuild.bat
build-scripts/winrtbuild.ps1
cmake/sdlchecks.cmake
configure
configure.in
docs/README-android.md
docs/README-cmake.md
docs/README-directfb.md
docs/README-gesture.md
docs/README-hg.md
docs/README-ios.md
docs/README-macosx.md
docs/README-pandora.md
docs/README-porting.md
docs/README-psp.md
docs/README-raspberrypi.md
docs/README-touch.md
docs/README-wince.md
include/SDL_config.h.cmake
include/SDL_config.h.in
include/SDL_config_pandora.h
include/SDL_events.h
include/SDL_main.h
include/SDL_platform.h
include/SDL_syswm.h
include/SDL_test_harness.h
include/SDL_video.h
src/SDL.c
src/SDL_log.c
src/dynapi/SDL_dynapi_overrides.h
src/dynapi/SDL_dynapi_procs.h
src/events/SDL_events.c
src/main/windows/version.rc
src/stdlib/SDL_stdlib.c
src/test/SDL_test_harness.c
src/test/SDL_test_log.c
src/video/SDL_sysvideo.h
src/video/SDL_video.c
src/video/wayland/SDL_waylanddyn.c
src/video/wayland/SDL_waylanddyn.h
src/video/wayland/SDL_waylandevents.c
src/video/wayland/SDL_waylandsym.h
src/video/wayland/SDL_waylandvideo.c
src/video/wayland/SDL_waylandvideo.h
src/video/wayland/SDL_waylandwindow.c
src/video/wayland/SDL_waylandwindow.h
src/video/x11/SDL_x11video.c
test/configure
test/loopwave.c
test/loopwavequeue.c
test/testatomic.c
test/testaudiohotplug.c
test/testaudioinfo.c
test/testautomation.c
test/testautomation_audio.c
test/testautomation_clipboard.c
test/testautomation_events.c
test/testautomation_hints.c
test/testautomation_keyboard.c
test/testautomation_main.c
test/testautomation_mouse.c
test/testautomation_pixels.c
test/testautomation_platform.c
test/testautomation_rect.c
test/testautomation_render.c
test/testautomation_rwops.c
test/testautomation_sdltest.c
test/testautomation_stdlib.c
test/testautomation_suites.h
test/testautomation_surface.c
test/testautomation_syswm.c
test/testautomation_timer.c
test/testautomation_video.c
test/testdisplayinfo.c
test/testdraw2.c
test/testdrawchessboard.c
test/testdropfile.c
test/testerror.c
test/testfile.c
test/testfilesystem.c
test/testgles.c
test/testgles2.c
test/testhittesting.c
test/testiconv.c
test/testime.c
test/testintersections.c
test/testkeys.c
test/testloadso.c
test/testlock.c
test/testmessage.c
test/testmultiaudio.c
test/testoverlay2.c
test/testplatform.c
test/testrelative.c
test/testrendercopyex.c
test/testrendertarget.c
test/testresample.c
test/testscale.c
test/testsem.c
test/testshader.c
test/testshape.c
test/testsprite2.c
test/testspriteminimal.c
test/teststreaming.c
test/testthread.c
test/testtimer.c
test/testver.c
test/testviewport.c
test/torturethread.c

8 years agoImported Upstream version 2.0.4 upstream/2.0.4
huiyu.eun [Wed, 10 Aug 2016 14:00:33 +0000 (23:00 +0900)]
Imported Upstream version 2.0.4

8 years agoImported Upstream version 2.0.4 remotes/origin/upstream
huiyu.eun [Wed, 10 Aug 2016 13:53:06 +0000 (22:53 +0900)]
Imported Upstream version 2.0.4

8 years agoImported Upstream version 2.0.4 14/83314/1 submit/upstream/20160810.100036
huiyu.eun [Wed, 10 Aug 2016 05:25:31 +0000 (14:25 +0900)]
Imported Upstream version 2.0.4

Change-Id: I52cc7de4cf4ddeb6fda9c88bd1a48aa203683466

8 years agoMerge "[SDL Tizen] Add vulkan feature to SDL." into tizen submit/tizen/20160810.100257
Wonsik, Jung [Tue, 9 Aug 2016 02:33:52 +0000 (19:33 -0700)]
Merge "[SDL Tizen] Add vulkan feature to SDL." into tizen

8 years ago[SDL_Tizen] fix build warnings 55/82555/3
DaeKwang Ryu [Thu, 4 Aug 2016 05:45:15 +0000 (14:45 +0900)]
[SDL_Tizen] fix build warnings

Change-Id: Ib1772dd1701e935dab7b550e397acdfbc5550530

8 years ago[SDL Tizen] Add vulkan feature to SDL. 25/82125/4
Wonsik, Jung [Mon, 1 Aug 2016 01:26:49 +0000 (10:26 +0900)]
[SDL Tizen] Add vulkan feature to SDL.

Add vulkan feature as for tizen, wayland and x11.
Tizen backend is tested and work fine.
But, wayland and x11 does not test yet.
These backend will be implemented and tested.

Change-Id: I42b7f0659ad4923f0e342f56db7e9687f68f0383

8 years ago[SDL_tizen]add visual test 69/79569/7
yangchen [Mon, 11 Jul 2016 03:58:51 +0000 (11:58 +0800)]
[SDL_tizen]add visual test

Change-Id: I6f3124e823cd891a0914f37850f4c24725d81a3b

8 years ago[SDL_Tizen] Remove Tizen_ShowCursor() 56/79056/2
huiyu.eun [Fri, 8 Jul 2016 02:47:57 +0000 (11:47 +0900)]
[SDL_Tizen] Remove Tizen_ShowCursor()

 - It has problem. Need to adjust Tizen environment

Change-Id: I1cc3da5ec265f3dcf33cae46152b2ef23ca5e852
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years agoMerge "[SDL_Tizen] Add Tizen Mouse" into tizen
huiyu.eun [Thu, 7 Jul 2016 05:18:04 +0000 (22:18 -0700)]
Merge "[SDL_Tizen] Add Tizen Mouse" into tizen

8 years ago[SDL_Tizen] Add Tizen Mouse 11/78811/3
huiyu.eun [Thu, 7 Jul 2016 02:31:47 +0000 (11:31 +0900)]
[SDL_Tizen] Add Tizen Mouse

1. Add Tizen_InitMouse() function and call in VideoInit()
2. Add new function of mouse
   - Tizen_CreateCursor()
   - Tizen_ShowCursor()
   - Tizen_FreeCursor()
3. When create window, set the mouse focus

Change-Id: I0580464cc3117a9913c6850d2f1b13c95fa9dd80
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years ago[SDL_Tizen] Add rotate event 93/78293/5
huiyu.eun [Tue, 5 Jul 2016 05:04:22 +0000 (14:04 +0900)]
[SDL_Tizen] Add rotate event

1. Add new event type 'SDL_ROTATEEVENT'
2. Send orientation info to SDL app

Change-Id: I8379f985ab2d8a4e6d48e21b611054e51d7b9b0c
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years ago[SDL] Add new test case result type "Unsupported" which should be returned by 60/76760/1
Prudhvi Raj, Vasireddi [Mon, 27 Jun 2016 07:11:37 +0000 (16:11 +0900)]
[SDL] Add new test case result type "Unsupported" which should be returned by
      test cases whose functionality is not supported by the back-end

Change-Id: I654c58c97020d4d982abf6daa235f7a68164048f

8 years ago[SDL_Tizen] clean up and modify log 24/75924/1
Wonsik, Jung [Wed, 22 Jun 2016 06:46:33 +0000 (15:46 +0900)]
[SDL_Tizen] clean up and modify log

Change-Id: I2314153393c23b838b96a2dfac43c5588fe285f4

8 years ago[SDL_Tizen] Add Virtual Keyboard 09/75309/5
huiyu.eun [Fri, 17 Jun 2016 09:35:27 +0000 (18:35 +0900)]
[SDL_Tizen] Add Virtual Keyboard

1. Add ecore-imf module
2. Connect SDL and eocre-imf
3. Send keyboard text to SDL

Change-Id: Ia72478c735c0414598bd1e55af30aa71daa135c9
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
8 years ago[SDL_Tizen] Add Pause/Resume Event for tizen port 41/74941/2
Wonsik, Jung [Thu, 16 Jun 2016 06:31:01 +0000 (15:31 +0900)]
[SDL_Tizen] Add Pause/Resume Event for tizen port

1. Modification Tizen Core for Tizen App Core
2. Fix the bug of Tizen log
3. Add Pause/Resume Event for tizen port

Change-Id: I114166fc450cb66cf29cc5ef223c5b83ca33424c

8 years ago[SDL] apply new symbol for dynamic APIs 46/73046/2 sample
Wonsik, Jung [Mon, 6 Jun 2016 03:24:48 +0000 (12:24 +0900)]
[SDL] apply new symbol for dynamic APIs

For SDL_main, apply new symbol for dynamic APIs

Change-Id: Idfab815d8868f00cf0fae5fa7607dfbf16a25e26

8 years ago[SDL] Add Key and Mouse Event 45/73045/1
Wonsik, Jung [Mon, 6 Jun 2016 00:10:32 +0000 (09:10 +0900)]
[SDL] Add Key and Mouse Event

Add Key and Mouse event for tizen port.
These event is based by ecore-input.
This patch is made by Eunyu Eun

Change-Id: I89a5dcf77b4819a9a8dbe52c23f464d4dbcf1c18

8 years ago[SDL] Add sdl_tizen core for tizen app core 44/73044/1
Wonsik, Jung [Sun, 5 Jun 2016 06:02:45 +0000 (15:02 +0900)]
[SDL] Add sdl_tizen core for tizen app core

Creating core/tizen and sdl_tizen.c/h
This files has the function for Tizen app core init/exit
This patch does not have full code for that.

Change-Id: I4dd0224288e2406b6f5d419a60806f2b2d76cc77

8 years ago[Tizen] Add Tizen Video and Main 43/73043/2
Wonsik, Jung [Fri, 3 Jun 2016 11:28:23 +0000 (20:28 +0900)]
[Tizen] Add Tizen Video and Main

1. add Tizen Video backend
2. add Tizen main for Tizen App Core

Change-Id: Ib5cb2c35a28e7260a254a526fd7614eae186c073