Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I024b506faf84b95046d518c40f5d0b755bd60683
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
Change-Id: I4873eef7ffb1a48f7e20e6b2df6196b944aaf1b5
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
Conflicts:
packaging/libdrm.spec
Change-Id: Ibb01aef70115566c9bebb73d5904ffe38fe7ee9d
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
Change-Id: I2c2b5e287353d3be004426c4e42b343db24beff4
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
- DRM_IOCTL_MODE_GETFB
- DRM_IOCTL_MODE_ADDFB
- DRM_IOCTL_MODE_ADDFB2
- DRM_IOCTL_MODE_RMFB
Change-Id: I54c6c45cc434d01c57e5d59c6fda3754999a2352
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
Conflicts:
Makefile.am
configure.ac
libdrm.pc.in
packaging/libdrm.spec
Change-Id: I25d364659a619f903c6e3f5753ef21b6c29ffabe
Signed-off-by: Roman Marchenko <r.marchenko@samsung.com>
|
|
Change-Id: I562fc0004fe16cc2e49014a5c5fcc5331c8449e0
|
|
The commit d41b7a3a745a("exynos: Don't use DRM_EXYNOS_GEM_{MAP_OFFSET/
MMAP} ioctls") removed it same with the ioctl that this patch adds. The
reason that removed DRM_IOCTL_EXYNOS_GEM_MAP_OFFSET was we could use
DRM_IOCTL_MODE_MAP_DUMB. Both did exactly same thing.
Now exynos-drm driver of linux kernel revives it as DRM_EXYNOS_GEM_MAP
because of render node. DRM_IOCTL_MODE_MAP_DUMB isn't permitted in
render node, so this patch also supports DRM_IOCTL_EXYNOS_GEM_MAP.
Change-Id: Ib548dc8a6bea076375465f64ee2fdd658a90e435
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
|
|
The vbltest doesn't have any dependency of LIBUDEV.
Change-Id: I3dcf10235f72a8b2ed1d823d855e38bf1741e7de
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
|
|
Change-Id: I18f14262475041b2f1e919923907f998a8f12d87
|
|
Change-Id: I556117f4dca6c11e3477b3404244f5a8c17b1ede
Signed-off-by: Mun, Gwan-gyeong <kk.moon@samsung.com>
|
|
Change-Id: I488c4529c1fb1f52aec9081cb6eb82c40d256dc3
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
|
|
This patch changes the directory where the result files are stored
as /tmp instead of /opt/media.
Change-Id: Ie66c7140f4ffa27d28df22f4c1888a8e0a2ee779
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
|
|
This patch removes the ioctls which are removed from the linux kernel.
Change-Id: I22cc748362aa87e6b62049ff884b1c697d4dec64
Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: Rob Clark <robclark@freedesktop.org>
|
|
The ioctl DRM_EXYNOS_GEM_MAP_OFFSET and DRM_EXYNOS_GEM_MMAP are removed from
the linux kernel. This patch modifies libdrm and libkms to use drm generic
ioctls instead of the removed ioctls.
v2: The original patch was erroneous. In case the MODE_MAP_DUMB ioctl failed
it would return the retvalue as a void-pointer. Users of libdrm would then
happily use that ptr, eventually leading to a segfault. Change this to
return NULL in that case and also restore the previous behaviour of logging
to stderr.
The other error was that 'bo->vaddr' was never filled with the mapped
buffer address. Hence exynos_bo_map still returned NULL even if the
buffer mapping succeeded.
Change-Id: I4ecf8006f0cb2316dab8f368fc6870f7eb1440b5
Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: Rob Clark <robclark@freedesktop.org>
|
|
The DRM_EXYNOS_GEM_MAP_OFFSET and DRM_EXYNOS_GEM_MMAP ioctls are
removed from the linux kernel because there is already generic way
to mmap gem. This patch replaces the ioctls from ipptest for fimc
and rotator to drm generic ioctl and mmap.
Change-Id: I49d6bfac511946a6ad7bb898e77d03a812774629
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
|
|
This patch exports dsi definition in kernel header.
This patch should be skipped during libdrm_2.4.59 rebase.
Change-Id: I9c3d1e1a7802334a5bc209ec07c321913a87d227
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
|
|
|
|
Change-Id: I02c7ff42eb688c6a6b03532966f2a16daad8910f
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
|
|
Change-Id: I2abfe475335ceeebfc8c3fb55f6c25e1aa349659
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
|
|
- allow build for yocto
- improve rpmlint score
Change-Id: I1d563567b30914925e67fd3aebf3a6cc5e65026a
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
|
|
Change-Id: I5ce242bea2bdd74f8c58d30da82e987eeb9a5c55
|
|
Change-Id: I953e2dfa5f07fa512b73541171fc133d938b70be
Signed-off-by: Quanxian Wang <quanxian.wang@intel.com>
|
|
This patch adds tools-exynos package to test fimg2d/ipp/rottest.
Change-Id: I8dbd821f056ac3f7e2a043a97d0c39bec7f75b40
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
Planes can now be horizontally/vertically flipped
and rotated by 90, 180 or 270 degrees
Change-Id: I3db7dc3854add2b777e41aed54039a0d2323e0b1
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
|
|
This patch adds the fields for IPP bleding, dithering, and colorfill.
Change-Id: Ib9cd7c7b22ee9f1017d1db3ae34d39dea342ffec
Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
|
|
DP memory is used by some of the tizen
gstreamer plugins, TBM and X.Org video driver.
Its main purpose is to share GEM buffers between
media decoding and presentation layers
Change-Id: Ie377119b46d6033355bf6ce00adc01e36096742a
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
|
|
This patch supports dynamic range for color space conversion.
COLOR_RANGE_LIMITED: selects narrow -> Y(16 to 235), Cb/Cr(16 to 240)
COLOR_RANGE_FULL: selects wide -> Y/Cb/Cr(0 to 255), Wide default
Change-Id: I94190ac3f3630904d2461e226d34378ac2b82b9d
Signed-off-by: Donghwa Lee <dh09.lee@samsung.com>
|
|
This patch adds libdrm-tools package which includes test utilities such
as modetest/modeprint.
Change-Id: Icc10b1c56625af7954823664156cfec8b7b57c3e
Signed-off-by: Chanho Park <chanho61.park@samsung.com>
|
|
This patch adds two applications to test fimc and rotator
device drivers.
These devices are controlled by IPP(Integrated Post Processor)
framework of Exynos drm, and this patch updates IPP relevant
header and includes relevant test applications.
Change-Id: I3a0384375a082855162f5821c000389e234d5c15
Signed-off-by: Inki Dae <inki.dae@samsung.com>
|
|
Currently we have invalid requires for libdrm-intel for non-arm and non-intel arches.
Change-Id: I19c90a272da284f63c6d862a2e67e94f110a2807
Signed-off-by: Andriy Prystupa <andriy.prystupa@globallogic.com>
|
|
Change-Id: I2e1418425f1b4a17f49f19fabb8c4a2bdc84e5ef
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
|
|
Change-Id: Ib6f96d2542c3df0b78f7ef1b610bcc3fa0b678d6
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
|
|
VIGS kernel driver now supports fences, so
update libdrm to expose them to user space
Change-Id: I9c07084a357c0a8dc87c049e01238f9049ca0828
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
|
|
Change-Id: I1587634bfdd59172b7032cd968d0005261f1ad77
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
|
|
|
|
libdrm didn't use any macros from xorg-macros, so remove it.
Change-Id: I37cda1f7bc48a2d0f98c9a319c78f8dca6b0f90c
Signed-off-by: Alex Wu <zhiwen.wu@linux.intel.com>
|
|
Change-Id: Ie67c19bdb4a6f9e2190dbb4d3f825e878fca3635
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
|
|
Change-Id: I09bbf2691cff9d43d5073918f4ce96b92f5f59e3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|