platform/adaptation/libtdm-fbdev.git
9 years agosupport fbdev drawing with drm driver for elvees sandbox/richiefreedom/tizen_common_elvees_gl
Alexander Yashchenko [Tue, 14 Jun 2016 12:10:12 +0000 (15:10 +0300)]
support fbdev drawing with drm driver for elvees

During porting Tizen to Elvees board many things were done. Eventually
Mali 300 accelerated graphics has been supported, but because Elvees lacks
appropriate implementation of DRM driver only minimal GEM and PRIME features
were implemented. Thus, without modesetting features we have to draw using
framebuffer and libtdm-fbdev backend. To allow other parts of the system to work
correctly with DRM master node it is necessary to implement the display_get_fd
callback.

Signed-off-by: Alexander Yashchenko <a.yashchenko@samsung.com>
Signed-off-by: Sergei Rogachev <s.rogachev@samsung.com>
Change-Id: I29d23c0305d7a8d6a944cbf70a865cc5d9feadaf

9 years agouse local variables to register tdm backend functions 52/65552/1 accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20160414.142600 accepted/tizen/ivi/20160415.014810 accepted/tizen/mobile/20160415.014830 accepted/tizen/tv/20160415.014725 accepted/tizen/wearable/20160415.014751 submit/tizen/20160414.040521
Boram Park [Fri, 25 Mar 2016 02:45:19 +0000 (11:45 +0900)]
use local variables to register tdm backend functions

Change-Id: Ie414a3d2bf778633f26be60c82ec10ba084e5612

9 years agoRemove display_get_buffer_fd things 51/65551/1
Boram Park [Thu, 24 Mar 2016 13:39:11 +0000 (22:39 +0900)]
Remove display_get_buffer_fd things

    display_get_buffer_fd has been removed from TDM backend interface.

Change-Id: I691378ae07277963a276478c22fac75358e34415

9 years agouse the tizen directory macros at spec file 81/61881/1 accepted/tizen/common/20160311.203531 accepted/tizen/ivi/20160311.150205 accepted/tizen/mobile/20160311.143128 accepted/tizen/tv/20160311.144728 accepted/tizen/wearable/20160311.145529 submit/tizen/20160311.061223
SooChan Lim [Fri, 11 Mar 2016 05:16:14 +0000 (14:16 +0900)]
use the tizen directory macros at spec file

Change-Id: Ibdd30d3f67238ff5d3679f0297d3c77b06cfafae

9 years ago[fbdev] Fixing: fix building issue for arm64 37/61637/1 accepted/tizen/common/20160311.201517 accepted/tizen/ivi/20160311.060200 accepted/tizen/mobile/20160311.055927 accepted/tizen/tv/20160311.055957 accepted/tizen/wearable/20160311.060054 submit/tizen/20160310.100036
Roman Peresipkyn [Wed, 9 Mar 2016 09:09:17 +0000 (11:09 +0200)]
[fbdev] Fixing: fix building issue for arm64

Change-Id: I4fddfc6f76d5de8746f3705209eda0e65f7896bc
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years ago[fbdev] rewirting of code for new libtdm. Add opening of a file for buffer managers 68/61368/1
Roman Peresipkyn [Tue, 23 Feb 2016 09:59:00 +0000 (11:59 +0200)]
[fbdev] rewirting of code for new libtdm. Add opening of a file for buffer managers

Change-Id: I57efabfa1f732d464049acf29732e80ef349b554
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years ago[fbdev] add fake event handling. add and rework DPMS functionality 67/61367/1
Roman Peresipkyn [Tue, 9 Feb 2016 17:00:51 +0000 (19:00 +0200)]
[fbdev] add fake event handling. add and rework DPMS functionality

Change-Id: I4e458023ea7fb47c2e04624e9b38a3ce13e3c253
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years ago[fbdev] Add temp drm code for testing through novice tests. Fix fb_data allocation bug 66/61366/1
Roman Peresipkyn [Fri, 5 Feb 2016 08:50:06 +0000 (10:50 +0200)]
[fbdev] Add temp drm code for testing through novice tests. Fix fb_data allocation bug

Change-Id: I7c894bcaf92805b7756faa6150e06e8dbe591419
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agoadd implementation of fbdev's output callbacks except vblank related ones 65/61365/1
Roman Peresipkyn [Thu, 4 Feb 2016 16:55:46 +0000 (18:55 +0200)]
add implementation of fbdev's output callbacks except vblank related ones

Change-Id: I86b79d3ab8e8d8082e16033f221ae18880a5d8e7
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agoadd implementation of fbdev's layer callbacks 64/61364/1
Roman Peresipkyn [Wed, 3 Feb 2016 16:59:41 +0000 (18:59 +0200)]
add implementation of fbdev's layer callbacks

Change-Id: I4d062e7e16f76b511a8a7d8709349e17ff2f34f0
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agoadd basic implemenation of layers and add get_outputs and output_get_capability callbacks 63/61363/1
Roman Peresipkyn [Tue, 2 Feb 2016 16:31:27 +0000 (18:31 +0200)]
add basic implemenation of layers and add get_outputs and output_get_capability callbacks

Change-Id: Id462e5204865c8c2515c8210724c3f6d52d54e9b
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agochange fb size to appropriate one 62/61362/1
Roman Peresipkyn [Tue, 2 Feb 2016 12:46:51 +0000 (14:46 +0200)]
change fb size to appropriate one

Change-Id: Ifef077a51577b101b64c509e83fe7d75de09d729

9 years agoadd implemenation of fbedv's display callbacks 61/61361/1
Roman Peresipkyn [Mon, 1 Feb 2016 15:54:44 +0000 (17:54 +0200)]
add implemenation of fbedv's display callbacks

Change-Id: I1e103ffc5591f6ca22d3f1938722b5536138e4ac
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agoadd initialization of framebuffer device 60/61360/1
Roman Peresipkyn [Fri, 29 Jan 2016 14:51:19 +0000 (16:51 +0200)]
add initialization of framebuffer device

Change-Id: I0b0fb08b4627d2ef5cd3a5a7f4b8653be3d7b499
Signed-off-by: Roman Peresipkyn <r.peresipkyn@samsung.com>
9 years agoadd initial codes 59/61359/1
SooChan Lim [Mon, 7 Mar 2016 10:49:46 +0000 (19:49 +0900)]
add initial codes

Change-Id: I9b4b5fc34fd77ea56f64d0ed3586ee07a2d4b1de

9 years agoInitial empty repository master
Jinkun Jang [Wed, 2 Mar 2016 02:27:18 +0000 (18:27 -0800)]
Initial empty repository