platform/upstream/SDL.git
7 years ago[SDL_Tizen] Add Null value to appcore_handle after finish 28/107428/1
huiyu.eun [Wed, 28 Dec 2016 04:37:32 +0000 (13:37 +0900)]
[SDL_Tizen] Add Null value to appcore_handle after finish

[Problem] when finish application using home button, remained screen.
Because of calling ui_app_finish twice.
[Solve] Add Null value to appcore_handle after calling ui_app_fini function.

Change-Id: I56a67fcc49fdd25b4a25717a0195558c1864c609
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Block indicator on multi thread 13/106913/1
huiyu.eun [Fri, 23 Dec 2016 14:29:07 +0000 (23:29 +0900)]
[SDL_Tizen] Block indicator on multi thread

occure indicator error on multi thread

Change-Id: I39296fb4aabfdd4ba32dd85561b0b4ebb373546a
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Support environment which is not using pre-rotation 89/106889/2
huiyu.eun [Fri, 23 Dec 2016 10:25:37 +0000 (19:25 +0900)]
[SDL_Tizen] Support environment which is not using pre-rotation

Support environment which is not using pre-rotation.

Change-Id: I4f1b72b2096c112d05b06f2518d9a43ecb9e15c6
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Delete oreientation callback 80/106880/1
huiyu.eun [Fri, 23 Dec 2016 02:14:46 +0000 (11:14 +0900)]
[SDL_Tizen] Delete oreientation callback

Use pre-rotation.

Change-Id: I5c36e65b232ccf508a26d85e5d87c1500abaf873
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "[SDL_Tizen]Add SDL_SetWindowBordered function" into tizen
huiyu.eun [Thu, 22 Dec 2016 12:59:11 +0000 (04:59 -0800)]
Merge "[SDL_Tizen]Add SDL_SetWindowBordered function" into tizen

7 years ago[SDL_Tizen]Add SDL_SetWindowBordered function 17/106717/2
huiyu.eun [Thu, 22 Dec 2016 12:30:57 +0000 (21:30 +0900)]
[SDL_Tizen]Add SDL_SetWindowBordered function

Add SDL_SetWindowBordered() for using indicator.
 + delete terminate callback
 + add to check indicator init

Change-Id: Ieb803fa109277cf75d18c7984759532cd13b9625
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years agoMerge "[Tizen] add vulkan local header" into tizen
Wonsik, Jung [Thu, 22 Dec 2016 12:42:24 +0000 (04:42 -0800)]
Merge "[Tizen] add vulkan local header" into tizen

7 years ago[SDL_TIZEN] code clean up 01/106701/1
Wonsik, Jung [Thu, 22 Dec 2016 12:02:56 +0000 (21:02 +0900)]
[SDL_TIZEN] code clean up

code clean up

Change-Id: Iae599a059a27b76cf6f58d3e3e350b8e53cd8416

7 years ago[SDL_Tizen] Delete using ecore_timer 10/106610/2
huiyu.eun [Thu, 22 Dec 2016 07:40:46 +0000 (16:40 +0900)]
[SDL_Tizen] Delete using ecore_timer

Occur rendering problem using ecore timer

Change-Id: I6d666c6ce7bf742a414e0ce93d4d95b1a93f9653
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[Tizen] add vulkan local header 45/106445/1
Wonsik, Jung [Wed, 21 Dec 2016 13:44:55 +0000 (22:44 +0900)]
[Tizen] add vulkan local header

For vulkan ddk is not supported on env,
add vulkan local header in SDL.

Change-Id: Ib2d85890236b3387d28411e5010c346faeb2091e

7 years ago[SDL_Tizen] Fix Indicator issue 53/106253/4
huiyu.eun [Wed, 21 Dec 2016 06:19:32 +0000 (15:19 +0900)]
[SDL_Tizen] Fix Indicator issue

Doesn't use indicator, if SDL_window size is smaller than device screen size.

Change-Id: I3c1bd4bd8896fc50e98f1753edbd8005f49285da
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_Tizen] Add pre-buffer for remote-surface. 61/105961/2
huiyu.eun [Tue, 20 Dec 2016 06:21:04 +0000 (15:21 +0900)]
[SDL_Tizen] Add pre-buffer for remote-surface.

Change-Id: Icca14b992ab17a5c725ebbd43d5a419e03c61c36
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
7 years ago[SDL_tizen] Modify pre-rotation enum type 36/105936/1
huiyu.eun [Tue, 20 Dec 2016 05:37:50 +0000 (14:37 +0900)]
[SDL_tizen] Modify pre-rotation enum type

Change-Id: If07e05caf715e41b665c4ef6fa3c3097ba4a99a0
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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>
7 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

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

Change-Id: I7036913bd3b5b6244900ff56512b9f06ffb47445

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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>
7 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>
7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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>

7 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

7 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

7 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

7 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

7 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>
7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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

7 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>
7 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

7 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

7 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

7 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

7 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

7 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

7 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