framework/osp/uifw.git
10 years agoScene class changed, made as resource (Mesh,Material,Light,ShaderProgram) container...
Youri Sdobnikov [Fri, 6 Dec 2013 14:34:17 +0000 (16:34 +0200)]
Scene class changed, made as resource (Mesh,Material,Light,ShaderProgram) container, save/load scene to files implemented

Change-Id: I95b062f3f47ab2139b610429401dada68801a38b
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agoapply new doxygen for ScreenReaderStatusChanged callback
Myung Jin Kim [Fri, 6 Dec 2013 06:59:49 +0000 (15:59 +0900)]
apply new doxygen for ScreenReaderStatusChanged callback

Change-Id: Ibde6299b3870b088d48d4d4ec086664d4fbac20b

10 years agoAdd FBO functions
Heeyong Song [Thu, 5 Dec 2013 07:31:16 +0000 (16:31 +0900)]
Add FBO functions

Change-Id: I48d71de577a05b8533f7eb65c6a111c93dde4d96

10 years agofixed build error 2
Dae Young Ryu [Thu, 5 Dec 2013 03:08:33 +0000 (12:08 +0900)]
fixed build error 2

Change-Id: I198d74afeb44da9b3c8aea2b9d5d823ee64fff91
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofixed build error
Dae Young Ryu [Thu, 5 Dec 2013 02:24:42 +0000 (11:24 +0900)]
fixed build error

Change-Id: I5bca433d62fbdc5d41b98cc2d2108cc49b5a9e1a
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoEnable VE based on EFL
jisun10.lee [Wed, 4 Dec 2013 13:01:15 +0000 (22:01 +0900)]
Enable VE based on EFL

Change-Id: I6fab973bf5c40377d609ad13cea439b68216dbeb
Signed-off-by: jisun10.lee <jisun10.lee@samsung.com>
10 years agoMerge "Added the sub class _EcoreX" into devel_3.0_visual_element
choimunseok [Wed, 4 Dec 2013 07:38:35 +0000 (07:38 +0000)]
Merge "Added the sub class _EcoreX" into devel_3.0_visual_element

10 years agoAdded the sub class _EcoreX
choimunseok [Wed, 4 Dec 2013 07:33:09 +0000 (16:33 +0900)]
Added the sub class _EcoreX

Change-Id: I93d7c795bf295b1ef3617094a2582e4c716b1de6
Signed-off-by: choimunseok <ms47.choi@samsung.com>
10 years agoMesh public comments added, Picking upgraded to use root visual element projection...
Youri Sdobnikov [Wed, 4 Dec 2013 07:24:39 +0000 (09:24 +0200)]
Mesh public comments added, Picking upgraded to use root visual element projection matrix, _MatrixUtilTransformDirection added, small fixes, idiomes fixes + (void) fix, _Ray& fix

Change-Id: Iad463e59a1b301252bef4b3f54355333a1aefabb
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agoMerge "Added the sub class _X11" into devel_3.0_visual_element
choimunseok [Wed, 4 Dec 2013 06:10:38 +0000 (06:10 +0000)]
Merge "Added the sub class _X11" into devel_3.0_visual_element

10 years agoAdded the sub class _X11
choimunseok [Wed, 4 Dec 2013 06:05:39 +0000 (15:05 +0900)]
Added the sub class _X11

Change-Id: I6f8f0e356d830037506c248e992b50ff58232613
Signed-off-by: choimunseok <ms47.choi@samsung.com>
10 years agoremove the comment out codes
Dae Young Ryu [Wed, 4 Dec 2013 05:05:16 +0000 (14:05 +0900)]
remove the comment out codes

Change-Id: Ie6e339ab192507a937b1bf35c1b3a0cb1840b5c2
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofixed bug: showstate implicit animation and rendering logic
Dae Young Ryu [Tue, 3 Dec 2013 08:40:33 +0000 (17:40 +0900)]
fixed bug: showstate implicit animation and rendering logic

Change-Id: I505771189fcd17fab585c6de06b574c2299d1ae8
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoAdd condition for animation thread
Heeyong Song [Tue, 3 Dec 2013 05:31:49 +0000 (14:31 +0900)]
Add condition for animation thread

Change-Id: Ia200b5bf9e64646067d273afd57d7dcec4ecab22

10 years agoAdd default material values
Heeyong Song [Tue, 3 Dec 2013 02:41:05 +0000 (11:41 +0900)]
Add default material values

Change-Id: I379b14198a72bfb71b73115a38d061bea1d7567f

10 years agofixed : nothing display on target (temporary)
Dae Young Ryu [Mon, 2 Dec 2013 07:47:36 +0000 (16:47 +0900)]
fixed : nothing display on target (temporary)

Change-Id: I46e8a83d18d0f78c4315b227b89ae7edbb3a9473
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoRemove shader test code
Heeyong Song [Mon, 2 Dec 2013 05:54:41 +0000 (14:54 +0900)]
Remove shader test code

Change-Id: Ib77c6488225275326b09522646b899e6a3712d5b

10 years agoMerge "remove properties for mesh, light.." into devel_3.0_visual_element
Dae Young Ryu [Mon, 2 Dec 2013 05:55:28 +0000 (05:55 +0000)]
Merge "remove properties for mesh, light.." into devel_3.0_visual_element

10 years agoRefactoring per vertex lighting shader
Heeyong Song [Mon, 2 Dec 2013 05:41:11 +0000 (14:41 +0900)]
Refactoring per vertex lighting shader

Change-Id: I45c7b04212a97b63898eb055a300ce4ce0884c27

10 years agoremove properties for mesh, light..
Dae Young Ryu [Mon, 2 Dec 2013 05:03:48 +0000 (14:03 +0900)]
remove properties for mesh, light..

Change-Id: Ifa896340492fadf568c4f3c3f473b74e900f4464
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agooptimize matrix calculation
Dae Young Ryu [Fri, 29 Nov 2013 04:57:35 +0000 (13:57 +0900)]
optimize matrix calculation

Change-Id: Ib4ea403e5d292024737a974d932ecc83b533f106
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoFix crash in CreateExistingObjectN & format error
jisun10.lee [Fri, 29 Nov 2013 06:58:07 +0000 (15:58 +0900)]
Fix crash in CreateExistingObjectN & format error

Change-Id: I525abb5e98ccfcf64ab0fc308627767522034ea5
Signed-off-by: jisun10.lee <jisun10.lee@samsung.com>
10 years agoMerge "ShaderProgram building bug fixed" into devel_3.0_visual_element
Youri Sdobnikov [Thu, 28 Nov 2013 08:15:38 +0000 (08:15 +0000)]
Merge "ShaderProgram building bug fixed" into devel_3.0_visual_element

10 years agoShaderProgram building bug fixed
Youri Sdobnikov [Thu, 28 Nov 2013 08:03:10 +0000 (10:03 +0200)]
ShaderProgram building bug fixed

Change-Id: I3f446aa2adfb04d9d5ca5807d5c587646beb1301
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agocoding rule apply XXX() ->XXXX(void)
Dae Young Ryu [Wed, 27 Nov 2013 11:12:13 +0000 (20:12 +0900)]
coding rule apply XXX() ->XXXX(void)

Change-Id: I5ff706218d29a419f68f1f7b866e7252ca13c969
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoSkeletal animation refactoring: GPU skinning (max 64 joints); New class _JointImpl...
m.kucher [Tue, 26 Nov 2013 14:20:38 +0000 (16:20 +0200)]
Skeletal animation refactoring: GPU skinning (max 64 joints); New class _JointImpl is used as skeletal bones(instead VisualElement). Correct way to call _JointImpl::Calculate() should be found.

Change-Id: Ia6cba5adfe069443f2589b2364dd36fd1209a8b3
Signed-off-by: m.kucher <m.kucher@samsung.com>
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoApply camera position
Heeyong Song [Wed, 27 Nov 2013 05:53:21 +0000 (14:53 +0900)]
Apply camera position

Change-Id: I373b1b7168b1193b85c9b562cb155234f728d3b4

10 years agochanged composite view logic
Dae Young Ryu [Wed, 27 Nov 2013 00:28:54 +0000 (09:28 +0900)]
changed composite view logic

Change-Id: I5bfa6a3c79037642f17b1085760e3091739cba67
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofixed multi-root and multi-viewport
Dae Young Ryu [Tue, 26 Nov 2013 11:56:18 +0000 (20:56 +0900)]
fixed multi-root and multi-viewport

Change-Id: I6a59469f4cd4d0dafce44c8366b0207ec4225bce
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoMerge "changed RootVisualElement Managing logic" into devel_3.0_visual_element
Dae Young Ryu [Tue, 26 Nov 2013 02:16:57 +0000 (02:16 +0000)]
Merge "changed RootVisualElement Managing logic" into devel_3.0_visual_element

10 years agochanged RootVisualElement Managing logic
Dae Young Ryu [Mon, 25 Nov 2013 13:40:00 +0000 (22:40 +0900)]
changed RootVisualElement Managing logic

Change-Id: Ib7e996fc43cb74524f788cb1d81a05d3899fe0a4
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoApply light count to "per vertex" light shader and fix position error of "per pixel...
Heeyong Song [Mon, 25 Nov 2013 08:09:08 +0000 (17:09 +0900)]
Apply light count to "per vertex" light shader and fix position error of "per pixel" light shader

Change-Id: I1f92750814286080a5e3e10a16ee834e7e83a9c3

10 years agoRemove unused codes and warnings
Heeyong Song [Mon, 25 Nov 2013 07:06:33 +0000 (16:06 +0900)]
Remove unused codes and warnings

Change-Id: I33453142031c8791ec7e26dd32262c36497f423a

10 years agoadd SceneVisualElement, Camera prototype class
Dae Young Ryu [Fri, 22 Nov 2013 08:34:44 +0000 (17:34 +0900)]
add SceneVisualElement, Camera prototype class

Change-Id: I72ca2910eb6c828bd754f31beffc24922defc320
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoMerge "multi-lighting for sub-tree of VEs with per-pixel shader" into devel_3.0_visua...
HeeYong Song [Fri, 22 Nov 2013 04:08:54 +0000 (04:08 +0000)]
Merge "multi-lighting for sub-tree of VEs with per-pixel shader" into devel_3.0_visual_element

10 years agomulti-lighting for sub-tree of VEs with per-pixel shader
Vladislav Reviakin [Thu, 21 Nov 2013 14:51:32 +0000 (16:51 +0200)]
multi-lighting for sub-tree of VEs with per-pixel shader

Change-Id: I92755e70414ddbea673b6b24cd0893611fbdb0b1
Signed-off-by: Vladislav Reviakin <v.reviakin@samsung.com>
10 years agochange some logic for DynamicProperty
Dae Young Ryu [Thu, 21 Nov 2013 09:14:10 +0000 (18:14 +0900)]
change some logic for DynamicProperty

Change-Id: I7aaddacf31d79bdf1e94725692ca4198b3244d62
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoAdd animation target type
Heeyong Song [Wed, 20 Nov 2013 02:31:55 +0000 (11:31 +0900)]
Add animation target type

Change-Id: I3ba66d12bd75e041602763530161921abbe616b3

10 years agoadd Set/GetProperty for mesh,light,material,shaderprogram
Dae Young Ryu [Mon, 18 Nov 2013 09:03:04 +0000 (18:03 +0900)]
add Set/GetProperty for mesh,light,material,shaderprogram

Change-Id: I0577ed2f6c4d16fa37ac214dfd3b1774d5265d9b
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoChange animation to support Tizen::Base::Object
Heeyong Song [Mon, 18 Nov 2013 06:24:13 +0000 (15:24 +0900)]
Change animation to support Tizen::Base::Object

Change-Id: I6181583826f7a6760001466b4fe869e1b14f4ebb

10 years agoAnimation code merge from 2.2 branch
Heeyong Song [Thu, 14 Nov 2013 05:19:57 +0000 (14:19 +0900)]
Animation code merge from 2.2 branch

Change-Id: If0a931df960ee9590eed436a77d872d5f913e02b

10 years agofix build error
Dae Young Ryu [Wed, 13 Nov 2013 06:11:04 +0000 (15:11 +0900)]
fix build error

Change-Id: I25a3a719b8de4e509a7c0c0d2b506abc05771106
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoclass name changed _Matrix3Df -> _Matrix4f
Dae Young Ryu [Wed, 13 Nov 2013 02:18:58 +0000 (11:18 +0900)]
class name changed _Matrix3Df -> _Matrix4f

Change-Id: I4b06f4da2e65abb27bbd6042a8a60ee935b03d2a
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoadd View & Projection matrix
Dae Young Ryu [Tue, 12 Nov 2013 11:28:24 +0000 (20:28 +0900)]
add View & Projection matrix

Change-Id: Iace1c749cd350e0b81518e7dc6d3222a4ff96390
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoChange function parameter
Heeyong Song [Tue, 12 Nov 2013 07:51:53 +0000 (16:51 +0900)]
Change function parameter

Change-Id: Id41f1a930a38b7da0c1ac5e04cf9629c4e4aa9a5

10 years agoMerge "Apply view, projection matrix" into devel_3.0_visual_element
Heeyong Song [Tue, 12 Nov 2013 07:44:08 +0000 (07:44 +0000)]
Merge "Apply view, projection matrix" into devel_3.0_visual_element

10 years agoApply view, projection matrix
Heeyong Song [Mon, 11 Nov 2013 01:21:42 +0000 (10:21 +0900)]
Apply view, projection matrix

Change-Id: Idf8612b06ee64fb6e5c6feae91d7a0678207804f

10 years agoui-core: added physics application for linux.
k.zverev [Fri, 8 Nov 2013 07:56:25 +0000 (09:56 +0200)]
ui-core: added physics application for linux.

Change-Id: I7f290ab57e422159548f2ea520c5d47ba0480bcb
Signed-off-by: k.zverev <k.zverev@samsung.com>
10 years agochange logic of DynamicProperty and fixed warning LightImpl
Dae Young Ryu [Tue, 5 Nov 2013 09:27:31 +0000 (18:27 +0900)]
change logic of DynamicProperty and fixed warning LightImpl

Change-Id: I1d3e91ba516bc22b22e5b77689de1a601b4c4495
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoremove Public
Dae Young Ryu [Tue, 5 Nov 2013 04:26:30 +0000 (13:26 +0900)]
remove Public

Change-Id: I617abf183723441dbc939fb307bb963f490fbd4f
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoFix build error & disable log
Heeyong Song [Tue, 5 Nov 2013 07:33:46 +0000 (16:33 +0900)]
Fix build error & disable log

Change-Id: I12a3e1df212937a811c033a1ea3892848e031768

10 years agoMerge "Improve performance of keyframe animation: reduce sorting" into devel_3.0_visu...
Heeyong Song [Tue, 5 Nov 2013 05:14:55 +0000 (05:14 +0000)]
Merge "Improve performance of keyframe animation: reduce sorting" into devel_3.0_visual_element

10 years agoImprove performance of keyframe animation: reduce sorting
Heeyong Song [Tue, 5 Nov 2013 05:11:34 +0000 (14:11 +0900)]
Improve performance of keyframe animation: reduce sorting

Change-Id: I3d28c588a07c01588d451e635b34c8bf3bc8a540

10 years agoMerge "added class FloatColor" into devel_3.0_visual_element
Dae Young Ryu [Tue, 5 Nov 2013 03:53:28 +0000 (03:53 +0000)]
Merge "added class FloatColor" into devel_3.0_visual_element

10 years agoadded class FloatColor
Dae Young Ryu [Tue, 5 Nov 2013 02:52:19 +0000 (11:52 +0900)]
added class FloatColor

Change-Id: Ib4c64f584828bf6087440d87a8eab3c9daa1813f
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoMesh refactoring and modified loading from binary and saving to binary
k.zverev [Fri, 1 Nov 2013 15:33:19 +0000 (17:33 +0200)]
Mesh refactoring and modified loading from binary and saving to binary

Change-Id: If4fdb645d6b21d62b52b9e9c3b4255b58171bc61
Signed-off-by: k.zverev <k.zverev@samsung.com>
10 years agoMerge "ui-core fix: Tizen::Base::string ported from appfw to win32, Tizen::Base:...
Ievgen Zaichuk [Fri, 1 Nov 2013 07:13:13 +0000 (07:13 +0000)]
Merge "ui-core fix: Tizen::Base::string ported from appfw to win32, Tizen::Base::Collection::HashMap and HashMapT fix, _DynamicProperty ported to win32." into devel_3.0_visual_element

10 years agoFix calculating light position error
Heeyong Song [Fri, 1 Nov 2013 06:23:01 +0000 (15:23 +0900)]
Fix calculating light position error

Change-Id: Iddcb946e0bc395bdd7f83f76090b5b88f099a86c

10 years agoui-core fix: Tizen::Base::string ported from appfw to win32, Tizen::Base::Collection...
k.zverev [Thu, 31 Oct 2013 15:37:40 +0000 (17:37 +0200)]
ui-core fix: Tizen::Base::string ported from appfw to win32, Tizen::Base::Collection::HashMap and HashMapT fix, _DynamicProperty ported to win32.

Change-Id: Ib2ed5f9c6517c5700b03746fc77b8d181fcd8591
Signed-off-by: k.zverev <k.zverev@samsung.com>
10 years agofixed: the problem is that property animations stop by other property
Dae Young Ryu [Thu, 31 Oct 2013 04:55:04 +0000 (13:55 +0900)]
fixed: the problem is that property animations stop by other property

Change-Id: I0880b738e7633ff0275d7efccc65aad6ad353e91
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoMerge "VisualElement::GetChildListAt(selection) fixed" into devel_3.0_visual_element
Ievgen Zaichuk [Wed, 30 Oct 2013 14:11:42 +0000 (14:11 +0000)]
Merge "VisualElement::GetChildListAt(selection) fixed" into devel_3.0_visual_element

10 years agoVisualElement::GetChildListAt(selection) fixed
Youri Sdobnikov [Wed, 30 Oct 2013 14:07:10 +0000 (16:07 +0200)]
VisualElement::GetChildListAt(selection) fixed

Change-Id: Ifd55c910158178cd92aaf7095457b68524334072
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agoMesh with skeletal animation: On CPU skinning; New class MeshController for skeleton...
m.kucher [Tue, 29 Oct 2013 16:05:40 +0000 (18:05 +0200)]
Mesh with skeletal animation: On CPU skinning; New class MeshController for skeleton control from user application; Calculation is triggered form _GlRenderManager::SetObject(For now skinning is performed for every render cycle); Loading keyframe animation from COLLADA, existing PropertyAnimation class is used; Skeletal joints are implemented on VE.

Change-Id: I00c226b23206b4e6511a51828df338d645658368
Signed-off-by: m.kucher <m.kucher@samsung.com>
10 years agoFix flickering issue
Heeyong Song [Wed, 30 Oct 2013 04:49:18 +0000 (13:49 +0900)]
Fix flickering issue

Change-Id: Ia5135f91ba6649ca3428693d6d2b205a873f1bba

10 years agoShader bug fix when using multiple contexts
Heeyong Song [Fri, 25 Oct 2013 01:46:45 +0000 (10:46 +0900)]
Shader bug fix when using multiple contexts

Change-Id: I9a2676579ab15b1335992974ca10c9dcffd15655

10 years agoRefactoring Material class
Heeyong Song [Thu, 24 Oct 2013 06:36:54 +0000 (15:36 +0900)]
Refactoring Material class

Change-Id: Iefdd153619e662474a6facf12da55dfcc5c42402

10 years agoRemove redundant apis in Light class
Heeyong Song [Thu, 24 Oct 2013 01:16:43 +0000 (10:16 +0900)]
Remove redundant apis in Light class

Change-Id: I2f3067087b6b4151b3b58e0d38ebfc43f2806ce8

10 years agoMerge "Remove ConvertCoordinates(FloatPoint3...) and fixed memory leak" into devel_3...
Dae Young Ryu [Wed, 23 Oct 2013 11:07:39 +0000 (11:07 +0000)]
Merge "Remove ConvertCoordinates(FloatPoint3...) and fixed memory leak" into devel_3.0_visual_element

10 years agoRemove ConvertCoordinates(FloatPoint3...) and fixed memory leak
Dae Young Ryu [Wed, 23 Oct 2013 10:59:02 +0000 (19:59 +0900)]
Remove ConvertCoordinates(FloatPoint3...) and fixed memory leak

Change-Id: Id5c4a2cb9aed367ac5263850fea4e28d19c3c7cf
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoFix display error in Redwood8974 & build error with VE_DEBUG
jisun10.lee [Wed, 23 Oct 2013 10:40:45 +0000 (19:40 +0900)]
Fix display error in Redwood8974 & build error with VE_DEBUG

Change-Id: I04a82a7a3612c21b0977c71dc66444b5ca2d972b
Signed-off-by: jisun10.lee <jisun10.lee@samsung.com>
10 years agoRefactoring Light class
Heeyong Song [Wed, 23 Oct 2013 07:08:09 +0000 (16:08 +0900)]
Refactoring Light class

Change-Id: Ieb695e44079cefe930816433f8c353e9b6c39363

10 years agoMerge "VisualElement::GetChildListAtN fixed" into devel_3.0_visual_element
DaeYoung Ryu [Tue, 22 Oct 2013 11:07:14 +0000 (11:07 +0000)]
Merge "VisualElement::GetChildListAtN fixed" into devel_3.0_visual_element

10 years agoVisualElement::GetChildListAtN fixed
Youri Sdobnikov [Tue, 22 Oct 2013 10:22:59 +0000 (13:22 +0300)]
VisualElement::GetChildListAtN fixed

Change-Id: Iad1d4e66fdfaf85fdb9012fce0777d1eb155cdcf
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofixed ControlAnimator problem
Dae Young Ryu [Tue, 22 Oct 2013 10:24:35 +0000 (19:24 +0900)]
fixed ControlAnimator problem

Change-Id: I85ba6eacf46b674a734e55199f497fe01a5a6353
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofixed SetContentBounds bug
Dae Young Ryu [Tue, 22 Oct 2013 09:14:46 +0000 (18:14 +0900)]
fixed SetContentBounds bug

Change-Id: I4ed78629c0ae2566a9db0cc3f1ca60b2556ac754
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoVisualElement::GetChildListAt selection by region algorithm fixed and upgraded, IList...
Youri Sdobnikov [Thu, 17 Oct 2013 14:59:52 +0000 (17:59 +0300)]
VisualElement::GetChildListAt selection by region algorithm fixed and upgraded, IList* pointers used, BoundingVolume destructor segfault fixed

Change-Id: I65859f7e573a58b2d46309cb5dc7c2c314a7ab58
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agoFix a render manager bug
Heeyong Song [Thu, 17 Oct 2013 08:03:53 +0000 (17:03 +0900)]
Fix a render manager bug

Change-Id: Ibebd20524bcfaaaf7e0e9cb8a3708c65642bdef2

10 years agoFix a crash when exit app - Add a copy constructor in BoundingVolume class
Heeyong Song [Thu, 17 Oct 2013 05:46:52 +0000 (14:46 +0900)]
Fix a crash when exit app - Add a copy constructor in BoundingVolume class

Change-Id: I16f58bb71f27c25172bd2d25820aa08c0f8a4a61

10 years agoChange ShaderProgram class
Heeyong Song [Wed, 16 Oct 2013 08:00:44 +0000 (17:00 +0900)]
Change ShaderProgram class

Change-Id: I819cad6011975a36021ce99e8d23db90ef199e08

10 years agoFix a crash when exit app
Heeyong Song [Wed, 16 Oct 2013 06:45:22 +0000 (15:45 +0900)]
Fix a crash when exit app

Change-Id: If6461ea1b72e345b3aff887abcfaaa9c5a33ca3b

10 years agoMerge "Fix rendering bug" into devel_3.0_visual_element
Heeyong Song [Wed, 16 Oct 2013 06:17:20 +0000 (06:17 +0000)]
Merge "Fix rendering bug" into devel_3.0_visual_element

10 years agoFix rendering bug
Heeyong Song [Wed, 16 Oct 2013 05:49:28 +0000 (14:49 +0900)]
Fix rendering bug

Change-Id: I8efcef6c6ed0c2679d8600137460f4ecfc4218b5

10 years agofixed build error on Windows
Dae Young Ryu [Wed, 16 Oct 2013 04:38:38 +0000 (13:38 +0900)]
fixed build error on Windows

Change-Id: Id6826843ab1c4142a6b1051f13a99749b25109c6
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoMerge "remove ICU" into devel_3.0_visual_element
Dae Young Ryu [Tue, 15 Oct 2013 09:55:54 +0000 (09:55 +0000)]
Merge "remove ICU" into devel_3.0_visual_element

10 years agoremove ICU
Dae Young Ryu [Tue, 15 Oct 2013 09:25:40 +0000 (18:25 +0900)]
remove ICU

Change-Id: I45346e1a5bcbb614dad2fd02310ef5211492358b
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoChange modelview uniform setting
Heeyong Song [Mon, 14 Oct 2013 08:35:06 +0000 (17:35 +0900)]
Change modelview uniform setting

Change-Id: I33375b3f2e75324a2b3099704a4a3b8023f06dbc
Signed-off-by: Heeyong Song <heeyong.song@samsung.com>
10 years agoRemove old shader classes
Heeyong Song [Mon, 14 Oct 2013 06:13:55 +0000 (15:13 +0900)]
Remove old shader classes

Change-Id: I0f77f60b5280d18f6f2c250d4c038b0efd535a87

10 years agoVisualElement::GetChildListAt() implemented as: list of picked elements composing...
Youri Sdobnikov [Thu, 10 Oct 2013 11:37:34 +0000 (14:37 +0300)]
VisualElement::GetChildListAt() implemented as: list of picked elements composing, list of selected elements inside rectangle composing, VE::BV refresh fixes, _Plane added for selection

Change-Id: I098b0d4815e0acc0743d5cad40b2498ae12059b1
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>
10 years agofixed eclipse launching error
Dae Young Ryu [Thu, 10 Oct 2013 04:16:03 +0000 (13:16 +0900)]
fixed eclipse launching error

Change-Id: If491fed9bc0e0aa7afaad85ccf46089bf55ccf08
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agomissed header file
Dae Young Ryu [Tue, 8 Oct 2013 13:16:11 +0000 (22:16 +0900)]
missed header file

Change-Id: Ic1d7540620a2fd7dd9afae7c4cf6d4cd5829593f
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofor presentation update
Dae Young Ryu [Tue, 8 Oct 2013 12:55:53 +0000 (21:55 +0900)]
for presentation update

Change-Id: I179a4970194eaf69ff08017fdcd461807e1e6bef
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agochanged abs to _Abs for avoiding build error
Dae Young Ryu [Tue, 8 Oct 2013 11:58:12 +0000 (20:58 +0900)]
changed abs to _Abs for avoiding build error

Change-Id: Ifae414735aa4b44d891ef38fa0ff3c004b06347d
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agomodified for new changes
Dae Young Ryu [Mon, 7 Oct 2013 08:26:25 +0000 (17:26 +0900)]
modified for new changes

Change-Id: I117d047ca43f8bce97514cad080a83c80b373ba9
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agofor ui-core build
Dae Young Ryu [Mon, 7 Oct 2013 08:08:26 +0000 (17:08 +0900)]
for ui-core build

Change-Id: I725f48ed5ea1f9fb8b0a25df3c20c8d83f0cfc5c
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoadded Construct(_NativeWindow*) in the _NativeLayer class
Dae Young Ryu [Mon, 7 Oct 2013 06:29:31 +0000 (15:29 +0900)]
added Construct(_NativeWindow*) in the _NativeLayer class

Change-Id: Iffdbcba1580092b86755298283cb7dc10f5e683a
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years ago_ShaderProgramImpl: inheritance from Base object is excluded; ShaderProgram doxygen...
k.zverev [Fri, 4 Oct 2013 15:34:28 +0000 (18:34 +0300)]
_ShaderProgramImpl: inheritance from Base object is excluded; ShaderProgram doxygen is added.

Change-Id: I0870b5d26ae42011fd2cd190773223c1aa6a6129
Signed-off-by: k.zverev <k.zverev@samsung.com>
10 years ago1) _ShaderProgramImpl is inherited from RefObject; 2) SetUniform(), BindAttribute...
m.kucher [Thu, 3 Oct 2013 15:01:29 +0000 (18:01 +0300)]
1) _ShaderProgramImpl is inherited from RefObject; 2) SetUniform(), BindAttribute() works through mutex; 3) LoadMesh() refactoring - vertexes are dublicated in case of several normals; 4) adding BoundingVolume features to VisualElement

Change-Id: I9fe74d56c03d251b65d9d086598a0cde2977b21a
Signed-off-by: m.kucher <m.kucher@samsung.com>
10 years agoMerge "changed comment : fUiAnim_Debug.h -> FUiAnim_TemplateUtil.h" into devel_3...
Dae Young Ryu [Wed, 2 Oct 2013 02:23:51 +0000 (02:23 +0000)]
Merge "changed comment : fUiAnim_Debug.h -> FUiAnim_TemplateUtil.h" into devel_3.0_visual_element

10 years agochanged comment : fUiAnim_Debug.h -> FUiAnim_TemplateUtil.h
Dae Young Ryu [Tue, 1 Oct 2013 09:33:02 +0000 (18:33 +0900)]
changed comment : fUiAnim_Debug.h -> FUiAnim_TemplateUtil.h

Change-Id: Id82ebffd96dc1a0fdf0b73ae6b32d210d57bf7c3
Signed-off-by: Dae Young Ryu <karzia@samsung.com>
10 years agoModelImporter::LoadScene implemented, _GlShaderProgram and _CustomShader are merged...
Youri Sdobnikov [Tue, 1 Oct 2013 08:13:14 +0000 (11:13 +0300)]
ModelImporter::LoadScene implemented, _GlShaderProgram and _CustomShader are merged to _GlShaderProgram, GetUniform and SetUniform for ShaderProgramm class are implemented, Load Save Mesh in binary, BoundingVolume splited at public and impl, BoundingVolume can be of Sphere or AABB type working with picking(GetChildAt(point)), fixes, path conflicts are fixed comments are processed

Change-Id: Iff728087c79648b99d066c798fb6154971ebaabf
Signed-off-by: Youri Sdobnikov <i.sdobnikov@samsung.com>