platform/adaptation/samsung_exynos/xf86-video-exynos.git
9 years agoDRI3: fixed leak bo. 04/28804/1
Roman Marchenko [Thu, 16 Oct 2014 09:23:06 +0000 (12:23 +0300)]
DRI3: fixed leak bo.

Change-Id: Ic444ab41ddd19df3ddd01301704e42237c39ba09
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoDRI3: added debug messages 02/28802/1
Roman Marchenko [Thu, 9 Oct 2014 12:09:37 +0000 (15:09 +0300)]
DRI3: added debug messages

Change-Id: I6d8c5cb6c12374492650e088a5ddb25b8e593012

9 years agoDRI3: added swap tbos after "Page Flip"; 34/28434/1
Roman Marchenko [Tue, 7 Oct 2014 08:04:22 +0000 (11:04 +0300)]
DRI3: added swap tbos after "Page Flip";
removed replacement tbo for dri3 Pixmap.

Change-Id: I7524d7dbb61b3d809c2f0e7bc3978bb4ccd10656

9 years agoDRI3: Use CREATE_PIXMAP_USAGE NORMAL for creating dri3 pixmaps. 75/28375/1
Roman Marchenko [Mon, 6 Oct 2014 07:48:32 +0000 (10:48 +0300)]
DRI3: Use CREATE_PIXMAP_USAGE NORMAL for creating dri3 pixmaps.

Enable "SyncShm" extension.

Change-Id: Ibe5126f498b06ca89c69f804c2e75b4d502c1ce3
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoDRI3: Add checking of size and pitch modify libtbm. 74/28374/1
Roman Marchenko [Mon, 6 Oct 2014 07:37:45 +0000 (10:37 +0300)]
DRI3: Add checking of size and pitch modify libtbm.

Move code(export and import functions) from driver to libtbm.
Code formatting.

Change-Id: I5a24923c7282034d269d4aa92e3bf5baa3548886
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoMerge " Fixed weak places(after Prevent analyze)" into devel/tizen
Oleksandr Rozov [Fri, 3 Oct 2014 07:48:11 +0000 (00:48 -0700)]
Merge " Fixed weak places(after Prevent analyze)" into devel/tizen

9 years agoadd checking DRI3 and Present extensions 16/28316/1
Roman Marchenko [Thu, 2 Oct 2014 10:22:58 +0000 (13:22 +0300)]
add checking DRI3 and Present extensions

Change-Id: I64844c9988b67278c08bbd9efcca2aabf0a19a0a
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoMerge branch 'devel/dri3' into devel/tizen 48/28248/1
Roman Marchenko [Tue, 30 Sep 2014 13:37:07 +0000 (16:37 +0300)]
Merge branch 'devel/dri3' into devel/tizen

Conflicts:
src/crtcconfig/sec_crtc.c

Note that Present extension might don't work with "xdbg".
So for using Present you should disable "xdbg" (remove "#define USE_XDBG 1" in "sec.h")
or set the latest version of "xdbg" from tizen.org server

Change-Id: If6f68410d97b87555486187797c0d193771be0a7
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years ago Fixed weak places(after Prevent analyze) 99/28199/1
Oleksandr Rozov [Tue, 23 Sep 2014 11:56:33 +0000 (14:56 +0300)]
 Fixed weak places(after Prevent analyze)

Change-Id: Iee8654ba892560b6353f0e634b0ece4efb96a8fb

9 years agoRework frame changes mechanism. Enable fliping and rotating frame for HDMI output. 63/27763/3
Andrii Sokolenko [Thu, 18 Sep 2014 14:34:23 +0000 (17:34 +0300)]
Rework frame changes mechanism. Enable fliping and rotating frame for HDMI output.

Change-Id: I1605cc5a898f45592eb55cfc9d517c57574a052c

9 years agofix page flip 37/27737/1 devel/dri3
Roman Marchenko [Thu, 18 Sep 2014 11:16:10 +0000 (14:16 +0300)]
fix page flip

Change-Id: Ic0a1d14b42ada60e628a29472a95771bf200d79b
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoxf86CrtcRotate isn't work property. avoid calling this function. we will fix later 67/27167/2
Boram Park [Fri, 4 Jul 2014 05:51:13 +0000 (14:51 +0900)]
xf86CrtcRotate isn't work property. avoid calling this function. we will fix later

Change-Id: I7ff668b668a982fd60d905da857a4248f66c1e74
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoFix Layer warning of wait_vbuf. 15/27515/1
Andrii Sokolenko [Mon, 15 Sep 2014 08:49:31 +0000 (11:49 +0300)]
Fix Layer warning of wait_vbuf.

Change-Id: I15d91eb484f1f3de77613c262eb942a3e91dfae5

9 years agoEnable IPP "Pause" mode for HDMI video. 36/27436/2
Andrii Sokolenko [Fri, 12 Sep 2014 12:43:41 +0000 (15:43 +0300)]
Enable IPP "Pause" mode for HDMI video.

Change-Id: I88cc656f3729d9597ed11481a02ebe353a6d554a

9 years agoEnable direct drawing of video frame on HDMI. 20/27420/1
Andrii Sokolenko [Fri, 12 Sep 2014 11:15:26 +0000 (14:15 +0300)]
Enable direct drawing of video frame on HDMI.

Change-Id: Ibb4f967f0ec327393f7cdad3b5e29d5ef783524f

9 years agocorrect wrong usage of _secVideoPunchDrawable. 93/27393/1
Boram Park [Fri, 12 Sep 2014 04:45:20 +0000 (13:45 +0900)]
correct wrong usage of _secVideoPunchDrawable.

   _secVideoPunchDrawable() is only for testing. Don't use this function
   for real case. You can enable _secVideoPunchDrawable by running "xberc
   video_punch 1". If video can't be displayed caused by UI, applications
   should fix their UI code. not xv code.

Change-Id: I71c5c1e666427d07066918877c7d5c35bca7b412

9 years agocan be different between ratio_w and ratio_h 92/27392/1
Boram Park [Fri, 12 Sep 2014 04:33:56 +0000 (13:33 +0900)]
can be different between ratio_w and ratio_h

Change-Id: I2a926047d3f5b95cfb40be43892f67d2b1791d88

9 years agofix wrong condition. 91/27391/1
Boram Park [Fri, 12 Sep 2014 04:33:11 +0000 (13:33 +0900)]
fix wrong condition.

   input params should be more than 0.

Change-Id: Ic50e04b55b552fd39c716dfe7ded0b6f2071cbc6

9 years agofix wrong message 90/27390/1
Boram Park [Fri, 12 Sep 2014 04:32:14 +0000 (13:32 +0900)]
fix wrong message

Change-Id: I86f0a96de0966cd7832b193aea0029caf5a43fe0

9 years agochange message type from debug to error 89/27389/1
Boram Park [Fri, 12 Sep 2014 04:30:57 +0000 (13:30 +0900)]
change message type from debug to error

   these message should be printed as error.

Change-Id: I49f275f87e062300c4658de904772514a273dc86

9 years agoremove dead code 88/27388/1
Boram Park [Fri, 12 Sep 2014 04:29:59 +0000 (13:29 +0900)]
remove dead code

Change-Id: I2cd43f04d01a0d9ced2209955e38d29464454305

9 years agoMove variable to proper position. 87/27387/1
Boram Park [Fri, 12 Sep 2014 04:29:35 +0000 (13:29 +0900)]
Move variable to proper position.

    "disp_mode" variable is used only inside of if condition.

Change-Id: I1b4b9c0b382b27d0176549a9ce167dbf2ec9b627

9 years agoShould print warning message. 86/27386/1
Boram Park [Fri, 12 Sep 2014 04:28:32 +0000 (13:28 +0900)]
Should print warning message.

   If we can see this warning message, we should fix it. Hidding warning
   message can be dangerous.

Change-Id: I603a7c68941f8d8e71af8eb9e01edc813f00dfd9

9 years agoRevert "Revert " [temp fix] always update entire region of a buffer"" 60/27360/1
SooChan Lim [Thu, 11 Sep 2014 14:16:41 +0000 (23:16 +0900)]
Revert "Revert " [temp fix] always update entire region of a buffer""

This reverts commit 8b5c9850c1f39735328e156daf204c3ee719d7c0.

Change-Id: I627332384f663563639d864cb139644dd9de6514

9 years agoFix flickering resized video frame. 81/27081/4
Andrii Sokolenko [Thu, 4 Sep 2014 08:02:40 +0000 (11:02 +0300)]
Fix flickering resized video frame.

Change-Id: I5d16ac11de9c665381ad2f9bd7ca9d3566ebe594

9 years agoAdd restriction of Direct drawing on external output. 77/26377/2
Andrii Sokolenko [Thu, 21 Aug 2014 10:23:31 +0000 (13:23 +0300)]
Add restriction of Direct drawing on external output.

Change-Id: Id73cb298d93f9305ad3380fb5961b7d670a8588f

9 years agoFix wrong screencapture in case of some size of video. 65/26465/1
Boram Park [Sat, 23 Aug 2014 03:23:41 +0000 (12:23 +0900)]
Fix wrong screencapture in case of some size of video.

   - vbuuf has width, height information. and also it has content area information in crop variable.

          width
     ----------------
     |           |  |
     |  content  |  |  height
     |  area     |  |
     |  (crop)   |  |
     |           |  |
     ----------------

Change-Id: I5f84a53e8c63e391756e6f7757ebd3d2b87bd685

9 years agoFix init Present and DRI3 53/26453/1
Roman Marchenko [Fri, 22 Aug 2014 13:11:48 +0000 (16:11 +0300)]
Fix init Present and DRI3

Change-Id: I7e0592759d2a71a0db0425ab84cfd10e9271e818
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoAdd DRI3 92/26292/1
Roman Marchenko [Wed, 20 Aug 2014 09:21:18 +0000 (12:21 +0300)]
Add DRI3

Change-Id: I184adcaaf8cd7b78c8d03de0ca233c3f12ed8382
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoAdd Present 87/26287/1
Roman Marchenko [Wed, 20 Aug 2014 09:04:06 +0000 (12:04 +0300)]
Add Present

Change-Id: If5b399617271c86a78fce62cca0fb0afb9edca45
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoPreparation for compilation with tizen.org repository and xorg-server 1.15 86/26286/1
Roman Marchenko [Wed, 20 Aug 2014 08:48:16 +0000 (11:48 +0300)]
Preparation for compilation with tizen.org repository and xorg-server 1.15

Change-Id: Idecd55c241c25f0fa461bc6dfe720bb8b371efb6
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
9 years agoMerge "Fixed resizing frame on Plane." into devel/tizen
Boram Park [Tue, 19 Aug 2014 12:05:58 +0000 (05:05 -0700)]
Merge "Fixed resizing frame on Plane." into devel/tizen

9 years agoFixed resizing frame on Plane. 09/26109/1
Andrii Sokolenko [Fri, 15 Aug 2014 14:07:47 +0000 (17:07 +0300)]
Fixed resizing frame on Plane.

Change-Id: Ibcc41338397e52ef25a92b87cfd8db5de17ac7c4

9 years agoAdd Ipp convertion of video layer 41/26041/1
Oleksandr Rozov [Thu, 14 Aug 2014 13:06:16 +0000 (16:06 +0300)]
Add Ipp convertion of video layer
to RGB format in Virtual adaptor for HDMI,Virtual

Change-Id: I53123e8dfc541966786aaaec81b1af74d3597e57

9 years agoFix resize video frame on external output. 15/26015/3
Andrii Sokolenko [Thu, 14 Aug 2014 07:21:50 +0000 (10:21 +0300)]
Fix resize video frame on external output.

Change-Id: Ib67988577670bdff1cd82dd9853290016cbd3379

9 years agoRevert " [temp fix] always update entire region of a buffer"
SooChan Lim [Mon, 11 Aug 2014 04:16:30 +0000 (13:16 +0900)]
Revert " [temp fix] always update entire region of a buffer"

This reverts commit 89653e195381aca7e21edd1d8afbf5806f192ceb.

9 years agoFixed Video resize issue 13/25213/2
Andrii Sokolenko [Thu, 31 Jul 2014 08:53:02 +0000 (11:53 +0300)]
Fixed Video resize issue

Change-Id: If54008653944806e583f3cf40eb55719a1e2db72

9 years agofix build break caused by upgrading xorg-server submit/devel/x11/20140729.120416
Boram Park [Tue, 29 Jul 2014 12:03:41 +0000 (21:03 +0900)]
fix build break caused by upgrading xorg-server

Change-Id: I5bec945e23cb6935ad35ca3a2a2dfd14cb311821

9 years agofirst and second offset starts from 0 if a image has multi buffers. 49/25049/1
Boram Park [Mon, 28 Jul 2014 06:41:58 +0000 (15:41 +0900)]
first and second offset starts from 0 if a image has multi buffers.

Change-Id: I207595e10a0754602025e550ac759e9df4734b2d

9 years agowidth of plane 1 is same as width of plane 0 in case of ST12(NV12MT) 48/25048/1
Boram Park [Mon, 28 Jul 2014 06:41:28 +0000 (15:41 +0900)]
width of plane 1 is same as width of plane 0 in case of ST12(NV12MT)

Change-Id: Ia2829df6308a68ad8f1022a895dd374f4fea1955

9 years ago [temp fix] always update entire region of a buffer 25/25025/1
SooChan Lim [Fri, 25 Jul 2014 12:59:44 +0000 (21:59 +0900)]
 [temp fix] always update entire region of a buffer

Change-Id: I6e148454a25298ae215cff88912afc62afc0188e

9 years agochange the maximun cursor size as 128 18/25018/1
SooChan Lim [Fri, 25 Jul 2014 11:31:41 +0000 (20:31 +0900)]
change the maximun cursor size as 128

Change-Id: Ic510e3c30b251c74a9d769804dee3f8d8510e1ba

9 years agoMerge "do minus mainlcd's width only if tv(hdmi) is as external display" into devel...
SooChan Lim [Fri, 25 Jul 2014 10:01:33 +0000 (03:01 -0700)]
Merge "do minus mainlcd's width only if tv(hdmi) is as external display" into devel/tizen

9 years agoMerge "width of plane 1 is same as width of plane 0 in case of NV12" into devel/tizen
SooChan Lim [Fri, 25 Jul 2014 10:01:24 +0000 (03:01 -0700)]
Merge "width of plane 1 is same as width of plane 0 in case of NV12" into devel/tizen

9 years agoMerge "fix not-display video" into devel/tizen
SooChan Lim [Fri, 25 Jul 2014 10:01:12 +0000 (03:01 -0700)]
Merge "fix not-display video" into devel/tizen

9 years agodo minus mainlcd's width only if tv(hdmi) is as external display 16/25016/1
Boram Park [Fri, 25 Jul 2014 09:58:55 +0000 (18:58 +0900)]
do minus mainlcd's width only if tv(hdmi) is as external display

Change-Id: I27883cdf68de790ca458cc60342197e3b549dcc2

9 years agowidth of plane 1 is same as width of plane 0 in case of NV12 15/25015/1
Boram Park [Fri, 25 Jul 2014 09:58:01 +0000 (18:58 +0900)]
width of plane 1 is same as width of plane 0 in case of NV12

Change-Id: I98a7407754a021649e7c13fdf9c32bbe47f1d65f

9 years agoRework dummy output 96/24996/2
Andrii Sokolenko [Fri, 25 Jul 2014 07:28:36 +0000 (10:28 +0300)]
Rework dummy output

Change-Id: I7ac290440ce2098658120bdeaf36d2fe86ecf6a4

9 years agofix not-display video 14/25014/1
Boram Park [Thu, 24 Jul 2014 09:08:11 +0000 (18:08 +0900)]
fix not-display video

Change-Id: I40f18bb35fb09931edde5de53d00b9eb65ac970f

9 years agoMerge "xv: remove temporary code" into devel/tizen
SooChan Lim [Thu, 24 Jul 2014 08:14:52 +0000 (01:14 -0700)]
Merge "xv: remove temporary code" into devel/tizen

9 years agoxv: remove temporary code 37/24937/1
Boram Park [Thu, 24 Jul 2014 08:09:41 +0000 (17:09 +0900)]
xv: remove temporary code

  video is displaying over UI on odroid target.
  It should be under UI.

Change-Id: If6e21cb989062efbed69d17be689c801df002467

9 years agonot build without x submit/devel/x11/20140719.033206
Boram Park [Sat, 19 Jul 2014 03:22:27 +0000 (12:22 +0900)]
not build without x

Change-Id: I85416ad201e66055bb474644df1cca9e0b556a7b

9 years agoImplement dummy output 42/24642/1
Andrii Sokolenko [Thu, 17 Jul 2014 13:37:33 +0000 (16:37 +0300)]
Implement dummy output

Change-Id: I5cccc8c54c8703beac03ed411b18f9a61154dbf3

9 years agoxf86CrtcRotate isn't work property. avoid calling this function. we will fix later 63/23863/1
Boram Park [Fri, 4 Jul 2014 05:51:13 +0000 (14:51 +0900)]
xf86CrtcRotate isn't work property. avoid calling this function. we will fix later

Change-Id: I7ff668b668a982fd60d905da857a4248f66c1e74

9 years agoFixed problem with rotate screen on Wearable. Changes for Virtual adaptor - active... 07/23807/3
Oleksandr Rozov [Thu, 3 Jul 2014 08:53:57 +0000 (17:53 +0900)]
Fixed problem with rotate screen on Wearable. Changes for Virtual adaptor - active connector analyze

Change-Id: I6efa89dfbf3b24c00df09ba8f4220139e13e7b2e

9 years agoremove man to fix build-break when you build based on tizen:mobile submit/devel/x11/20140718.035926
Boram Park [Thu, 3 Jul 2014 04:30:34 +0000 (13:30 +0900)]
remove man to fix build-break when you build based on tizen:mobile

Change-Id: Ib5cc94a4a286c54590913817fdb94ceff9b3060e

9 years agoMerge branch 'devel/tizen' into tizen
Boram Park [Thu, 3 Jul 2014 04:05:21 +0000 (13:05 +0900)]
Merge branch 'devel/tizen' into tizen

Change-Id: Ida547a74b527ea08ab7de3f6cfc6c8a1367467d5

9 years agobuild man page 77/23777/1
Boram Park [Thu, 3 Jul 2014 02:30:27 +0000 (11:30 +0900)]
build man page

Change-Id: Ia0ff89e842749fa79066941372902fb04b886499

9 years agoImplement no LVDS mode. 68/23768/6
Andrii Sokolenko [Wed, 2 Jul 2014 09:42:47 +0000 (18:42 +0900)]
Implement no LVDS mode.

Change-Id: I1571a631643a3e81a544e7667cdf76e31a27cdfd

9 years agoadd packaging files 35/23735/1
Boram Park [Wed, 2 Jul 2014 08:13:23 +0000 (17:13 +0900)]
add packaging files

Change-Id: Ibc9755c5ebc92bdac0d3fb3937ca1e8c28bfaeaa

9 years agoMerge branch 'devel/tizen' into tizen 34/23734/1
Boram Park [Wed, 2 Jul 2014 08:11:58 +0000 (17:11 +0900)]
Merge branch 'devel/tizen' into tizen

Change-Id: Ia38c57d9cf2b7f2e1ca870475c5ea6cbd00699ef

9 years ago- temporary added local internal exynos_drm header 32/23732/1
Andrey Klimenko [Wed, 2 Jul 2014 05:18:43 +0000 (14:18 +0900)]
- temporary added local internal exynos_drm header
- provided backward compatibility for xorg-server < 1.15
Conflicts:

packaging/xorg-x11-drv-exynos.spec

Change-Id: I71c636a8e955b73dfe7f21680a7833fdb2a44a94

9 years agoadd initial files for exynos driver base
Boram Park [Wed, 2 Jul 2014 03:48:28 +0000 (12:48 +0900)]
add initial files for exynos driver

Change-Id: Ia41b04770b5fc912223d2ae781baea6fc9b573eb

10 years agoRemove execstack command line from .spec file 60/10260/1 accepted/tizen/20130926.050731 accepted/tizen/20130926.053012 submit/tizen/20130926.045442
Sung-Jin Park [Thu, 26 Sep 2013 03:33:06 +0000 (23:33 -0400)]
Remove execstack command line from .spec file

Change-Id: I797e9fd81d8589afc652cf4aee4678dade190b4e

10 years agofix the build requires 63/10163/1 accepted/tizen/20130923.090055 submit/tizen/20130923.072904
SooChan Lim [Mon, 23 Sep 2013 07:25:56 +0000 (16:25 +0900)]
fix the build requires

Change-Id: I3504c942cd89c231676ef31b7c5b5d5cd1d415a1

10 years agoModify package name to xf86-video-exynos from xorg-x11-drv-exynos 19/9619/1 accepted/tizen/20130912.031926 submit/tizen/20130912.021632
Sung-Jin Park [Tue, 3 Sep 2013 08:52:44 +0000 (04:52 -0400)]
Modify package name to xf86-video-exynos from xorg-x11-drv-exynos

Change-Id: I2ffdde55f575c670ae51d69dbe953404fd182476

10 years agoversion up 35/9135/1 accepted/tizen/20130910.111904 accepted/tizen/20130910.183654 submit/tizen/20130910.024727
SooChan Lim [Mon, 17 Jun 2013 05:34:25 +0000 (14:34 +0900)]
version up

Change-Id: Ibc4007ba47a4c04107256c8fa259816cf9c7143f

10 years agochange getstill to putstill(without align) 34/9134/1
Boram Park [Thu, 2 May 2013 09:26:12 +0000 (18:26 +0900)]
change getstill to putstill(without align)

Change-Id: I4942d2f9acac5c69250d22ac57d3530b8ecce92a

10 years agofix the damage area at swapBuffers 33/9133/1
SooChan Lim [Mon, 15 Apr 2013 10:20:44 +0000 (19:20 +0900)]
fix the damage area at swapBuffers

Change-Id: Id3d3084be9d32e818d0d7823f6c2ecf5c7482b19

10 years agouse xdbg library 32/9132/1
SooChan Lim [Thu, 11 Apr 2013 08:18:37 +0000 (17:18 +0900)]
use xdbg library

Change-Id: I13eb0029aa57a58c4c9eed354598a83c84e0ca8d

10 years agofix: lock timeout 31/9131/1
Boram Park [Fri, 29 Mar 2013 12:47:56 +0000 (21:47 +0900)]
fix: lock timeout

Change-Id: I942110e1028d5722fc8db332c2fb79b0722f13d6

10 years agoupdate exynos_drm.h 30/9130/1
Boram Park [Thu, 28 Mar 2013 07:34:36 +0000 (16:34 +0900)]
update exynos_drm.h

Change-Id: I9202919cc06ee9d4d1d97120602817d611345546

10 years agomerge with master 29/9129/1
Jinkun Jang [Fri, 15 Mar 2013 16:03:02 +0000 (01:03 +0900)]
merge with master

Change-Id: I169dd3342c176bfd772163aa272f06464e322561

10 years agoTizen 2.1 base 28/9128/1
Jinkun Jang [Tue, 12 Mar 2013 16:36:20 +0000 (01:36 +0900)]
Tizen 2.1 base

Change-Id: I63d53814bab9b535197a20c21f38c25de7d63475

10 years agoInitial empty repository master
Sehong Na [Fri, 30 Aug 2013 07:01:59 +0000 (00:01 -0700)]
Initial empty repository